traceevent: fix a stack too deep exceptionExit events, like in the Trace Compass traces, have no name. The exitwas added at the bottom of the stack so the actual event was neverpopped. When the event is an unnamed exit event, then it pops the lastevent in the stack.Change-Id: I96f2d9c6637c7d4cc8210e30a3b3bc8215ed9856Signed-off-by: Geneviève Bastien <gbastien+lttng@versatic.net>Reviewed-on: https://git.eclipse.org/r/153802Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>Tested-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
callgraph: Remove the CallGraphGroupBy classIt is completing replaced by the WeightedTreeGroupBy class.Also update a few javadocs to remove errors when creating the javadocChange-Id: I0128bfd48b50a8b171ccfcb22220f6e254d024b2Signed-off-by: Geneviève Bastien <gbastien+lttng@versatic.net>Reviewed-on: https://git.eclipse.org/r/155508Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>Tested-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
cleanup: Move the contextswitch plugins to the kernelThe only view in this plugin is kernel related, so it is moved into theincubator's kernel pluginChange-Id: I11f967d96308f9e44d748e53aff48bbc7e67ba5cSigned-off-by: Geneviève Bastien <gbastien+lttng@versatic.net>Reviewed-on: https://git.eclipse.org/r/152529Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>