ust: Add a LinuxTidAspect using the context._vtid
authorGeneviève Bastien <gbastien+lttng@versatic.net>
Tue, 30 May 2017 18:22:42 +0000 (14:22 -0400)
committerGenevieve Bastien <gbastien+lttng@versatic.net>
Wed, 31 May 2017 18:29:30 +0000 (14:29 -0400)
commitd6e6f5d524490824d3fae2530287d5c453d455ab
tree7d3bb66d895d240c27aa47b893ab0645ce3d5f76
parent7a0c73cc333d76c054ab7818442c8d4776452c2d
ust: Add a LinuxTidAspect using the context._vtid

And have the callstack analysis use the aspect instead. This will allow
the callstack analysis to work when an aspect discovering the TID from a
kernel trace is added (in the incubator).

The callstack analysis requirement will need to be updated for it to
work without the context vtid field.

Change-Id: I8b31acfd0c6b03685403c57c650fdb3474e50c26
Signed-off-by: Geneviève Bastien <gbastien+lttng@versatic.net>
Reviewed-on: https://git.eclipse.org/r/98250
Reviewed-by: Hudson CI
Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Tested-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
lttng/org.eclipse.tracecompass.lttng2.ust.core.tests/META-INF/MANIFEST.MF
lttng/org.eclipse.tracecompass.lttng2.ust.core.tests/src/org/eclipse/tracecompass/lttng2/ust/core/tests/callstack/AbstractProviderTest.java
lttng/org.eclipse.tracecompass.lttng2.ust.core.tests/src/org/eclipse/tracecompass/lttng2/ust/core/tests/trace/LttngUstTraceTest.java [new file with mode: 0644]
lttng/org.eclipse.tracecompass.lttng2.ust.core/META-INF/MANIFEST.MF
lttng/org.eclipse.tracecompass.lttng2.ust.core/src/org/eclipse/tracecompass/internal/lttng2/ust/core/analysis/memory/UstMemoryStateProvider.java
lttng/org.eclipse.tracecompass.lttng2.ust.core/src/org/eclipse/tracecompass/internal/lttng2/ust/core/callstack/LttngUstCallStackProvider.java
lttng/org.eclipse.tracecompass.lttng2.ust.core/src/org/eclipse/tracecompass/internal/lttng2/ust/core/trace/ContextVtidAspect.java [new file with mode: 0644]
lttng/org.eclipse.tracecompass.lttng2.ust.core/src/org/eclipse/tracecompass/lttng2/ust/core/trace/LttngUstTrace.java
This page took 0.026918 seconds and 5 git commands to generate.