Skip to content
Success

Changes

Summary

  1. traceevent: fix a stack too deep exception (details)
  2. callgraph: Remove the CallGraphGroupBy class (details)
  3. cleanup: Move the contextswitch plugins to the kernel (details)
Commit 4a50efa99ed0194a123d5937401de2c199308b11 by Genevieve Bastien
traceevent: fix a stack too deep exception

Exit events, like in the Trace Compass traces, have no name. The exit
was added at the bottom of the stack so the actual event was never
popped. When the event is an unnamed exit event, then it pops the last
event in the stack.

Change-Id: I96f2d9c6637c7d4cc8210e30a3b3bc8215ed9856
Signed-off-by: Geneviève Bastien <gbastien+lttng@versatic.net>
Reviewed-on: https://git.eclipse.org/r/153802
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Tested-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
The file was modified tracetypes/org.eclipse.tracecompass.incubator.traceevent.core/src/org/eclipse/tracecompass/incubator/internal/traceevent/core/analysis/callstack/TraceEventCallStackProvider.java (diff)
The file was modified tracetypes/org.eclipse.tracecompass.incubator.traceevent.core/src/org/eclipse/tracecompass/incubator/internal/traceevent/core/event/TraceEventField.java (diff)
Commit c047c14329cf7033852287b167f4fe7de3367d61 by Genevieve Bastien
callgraph: Remove the CallGraphGroupBy class

It is completing replaced by the WeightedTreeGroupBy class.

Also update a few javadocs to remove errors when creating the javadoc

Change-Id: I0128bfd48b50a8b171ccfcb22220f6e254d024b2
Signed-off-by: Geneviève Bastien <gbastien+lttng@versatic.net>
Reviewed-on: https://git.eclipse.org/r/155508
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Tested-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
The file was modified callstack/org.eclipse.tracecompass.incubator.analysis.core/src/org/eclipse/tracecompass/incubator/analysis/core/weighted/tree/IWeightedTreeProvider.java (diff)
The file was modified callstack/org.eclipse.tracecompass.incubator.analysis.core/src/org/eclipse/tracecompass/incubator/analysis/core/weighted/tree/WeightedTree.java (diff)
The file was removedcallstack/org.eclipse.tracecompass.incubator.callstack.core/src/org/eclipse/tracecompass/incubator/callstack/core/callgraph/CallGraphGroupBy.java
The file was modified tracetypes/org.eclipse.tracecompass.incubator.traceevent.ui/src/org/eclipse/tracecompass/incubator/internal/traceevent/ui/package-info.java (diff)
The file was modified callstack/org.eclipse.tracecompass.incubator.callstack.core/src/org/eclipse/tracecompass/incubator/callstack/core/callgraph/ICallGraphProvider.java (diff)
The file was modified tracetypes/org.eclipse.tracecompass.incubator.traceevent.core/src/org/eclipse/tracecompass/incubator/internal/traceevent/core/Activator.java (diff)
The file was modified tracetypes/org.eclipse.tracecompass.incubator.traceevent.core/src/org/eclipse/tracecompass/incubator/internal/traceevent/core/package-info.java (diff)
The file was modified vm/org.eclipse.tracecompass.incubator.virtual.machine.analysis.core/src/org/eclipse/tracecompass/incubator/internal/virtual/machine/analysis/core/package-info.java (diff)
The file was modified callstack/org.eclipse.tracecompass.incubator.analysis.core/src/org/eclipse/tracecompass/incubator/analysis/core/weighted/tree/WeightedTreeGroupBy.java (diff)
Commit 5f3ae35cb5707a874364ae293b5422a529295d3a by Genevieve Bastien
cleanup: Move the contextswitch plugins to the kernel

The only view in this plugin is kernel related, so it is moved into the
incubator's kernel plugin

Change-Id: I11f967d96308f9e44d748e53aff48bbc7e67ba5c
Signed-off-by: Geneviève Bastien <gbastien+lttng@versatic.net>
Reviewed-on: https://git.eclipse.org/r/152529
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
The file was removedanalyses/org.eclipse.tracecompass.incubator.contextswitch/build.properties
The file was removedanalyses/org.eclipse.tracecompass.incubator.contextswitch.ui/build.properties
The file was addedanalyses/org.eclipse.tracecompass.incubator.kernel.ui/src/org/eclipse/tracecompass/incubator/internal/kernel/ui/views/contextswitch/ContextSwitchView.java
The file was addedanalyses/org.eclipse.tracecompass.incubator.kernel.ui/src/org/eclipse/tracecompass/incubator/internal/kernel/ui/views/contextswitch/ContextSwitchPresentationProvider.java
The file was removedanalyses/org.eclipse.tracecompass.incubator.contextswitch/feature.properties
The file was removedanalyses/org.eclipse.tracecompass.incubator.contextswitch.ui/.classpath
The file was removedanalyses/org.eclipse.tracecompass.incubator.contextswitch.ui/plugin.xml
The file was removedanalyses/org.eclipse.tracecompass.incubator.contextswitch.ui/.gitignore
The file was removedanalyses/org.eclipse.tracecompass.incubator.contextswitch.ui/.settings/org.eclipse.pde.prefs
The file was removedanalyses/org.eclipse.tracecompass.incubator.contextswitch.ui/src/org/eclipse/tracecompass/incubator/internal/contextswitch/ui/view/ContextSwitchTimeEvent.java
The file was removedanalyses/org.eclipse.tracecompass.incubator.contextswitch.ui/.project
The file was removedanalyses/org.eclipse.tracecompass.incubator.contextswitch.ui/src/org/eclipse/tracecompass/incubator/internal/contextswitch/ui/Activator.java
The file was removedanalyses/org.eclipse.tracecompass.incubator.contextswitch.ui/.settings/org.eclipse.jdt.core.prefs
The file was addedanalyses/org.eclipse.tracecompass.incubator.kernel.ui/src/org/eclipse/tracecompass/incubator/internal/kernel/ui/views/contextswitch/ContextSwitchTimeEvent.java
The file was removedanalyses/org.eclipse.tracecompass.incubator.contextswitch.ui/about.html
The file was removedanalyses/org.eclipse.tracecompass.incubator.contextswitch.ui/src/org/eclipse/tracecompass/incubator/internal/contextswitch/ui/view/ContextSwitchEntry.java
The file was removedanalyses/org.eclipse.tracecompass.incubator.contextswitch/.project
The file was removedanalyses/org.eclipse.tracecompass.incubator.contextswitch.ui/src/org/eclipse/tracecompass/incubator/internal/contextswitch/ui/view/messages.properties
The file was removedanalyses/org.eclipse.tracecompass.incubator.contextswitch.ui/.settings/org.eclipse.jdt.ui.prefs
The file was removedanalyses/org.eclipse.tracecompass.incubator.contextswitch.ui/icon/contextswitch.png
The file was removedanalyses/org.eclipse.tracecompass.incubator.contextswitch.ui/.settings/org.eclipse.core.runtime.prefs
The file was removedanalyses/org.eclipse.tracecompass.incubator.contextswitch/feature.xml
The file was modified analyses/org.eclipse.tracecompass.incubator.kernel.ui/plugin.properties (diff)
The file was removedanalyses/org.eclipse.tracecompass.incubator.contextswitch.ui/META-INF/MANIFEST.MF
The file was removedanalyses/org.eclipse.tracecompass.incubator.contextswitch.ui/src/org/eclipse/tracecompass/incubator/internal/contextswitch/ui/view/ContextSwitchView.java
The file was modified analyses/pom.xml (diff)
The file was removedanalyses/org.eclipse.tracecompass.incubator.contextswitch.ui/plugin.properties
The file was removedanalyses/org.eclipse.tracecompass.incubator.contextswitch.ui/.settings/org.eclipse.pde.api.tools.prefs
The file was removedanalyses/org.eclipse.tracecompass.incubator.contextswitch.ui/src/org/eclipse/tracecompass/incubator/internal/contextswitch/ui/view/ContextSwitchPresentationProvider.java
The file was addedanalyses/org.eclipse.tracecompass.incubator.kernel.ui/src/org/eclipse/tracecompass/incubator/internal/kernel/ui/views/contextswitch/Messages.java
The file was removedanalyses/org.eclipse.tracecompass.incubator.contextswitch.ui/src/org/eclipse/tracecompass/incubator/internal/contextswitch/ui/package-info.java
The file was removedanalyses/org.eclipse.tracecompass.incubator.contextswitch.ui/.settings/org.eclipse.core.resources.prefs
The file was modified analyses/org.eclipse.tracecompass.incubator.kernel.ui/plugin.xml (diff)
The file was addedanalyses/org.eclipse.tracecompass.incubator.kernel.ui/src/org/eclipse/tracecompass/incubator/internal/kernel/ui/views/contextswitch/ContextSwitchEntry.java
The file was modified common/org.eclipse.tracecompass.incubator.releng-site/category.xml (diff)
The file was addedanalyses/org.eclipse.tracecompass.incubator.kernel.ui/icons/obj16/contextswitch.png
The file was modified rcp/org.eclipse.tracecompass.incubator.rcp.product/tracing.incubator.product (diff)
The file was modified analyses/org.eclipse.tracecompass.incubator.kernel.ui/META-INF/MANIFEST.MF (diff)
The file was removedanalyses/org.eclipse.tracecompass.incubator.contextswitch.ui/src/org/eclipse/tracecompass/incubator/internal/contextswitch/ui/view/Messages.java
The file was addedanalyses/org.eclipse.tracecompass.incubator.kernel.ui/src/org/eclipse/tracecompass/incubator/internal/kernel/ui/views/contextswitch/messages.properties