lttng: Move the UST Callstack analysis to use ILttngUstEventLayout
authorAlexandre Montplaisir <alexmonthy@voxpopuli.im>
Tue, 23 Jun 2015 00:15:48 +0000 (20:15 -0400)
committerAlexandre Montplaisir <alexmonthy@voxpopuli.im>
Tue, 29 Sep 2015 19:33:23 +0000 (15:33 -0400)
commitc469808d479db2c72e2f4b101b2ec716d5281ac1
treeea2d5a4c3c37afee01fcb71f32586048c9707e2a
parent22740f50b638b9038a7bc4f851a81b3cbd18b40b
lttng: Move the UST Callstack analysis to use ILttngUstEventLayout

The UST callstack implementation was defining the event and field
names it's looking for on its own. This is bad and prone to future
breakage.

Instead, integrate these event definitions in the LttngUstEventLayout,
and move the analysis to use these instead.

Change-Id: I098d8569ab2c9c0d2ffd0975aba528a177a02af2
Signed-off-by: Alexandre Montplaisir <alexmonthy@voxpopuli.im>
Reviewed-on: https://git.eclipse.org/r/50686
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/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/layout/LttngUst20EventLayout.java
lttng/org.eclipse.tracecompass.lttng2.ust.core/src/org/eclipse/tracecompass/lttng2/ust/core/trace/layout/ILttngUstEventLayout.java
This page took 0.025235 seconds and 5 git commands to generate.