Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarc Khouzam2010-01-27 14:05:47 -0500
committerMarc Khouzam2010-01-27 14:05:47 -0500
commit6764511b39d631ac4b487645993b3a443af72992 (patch)
tree86ec1dec9e47aaddd6e4e310d5d54b59d05816d4 /debug/org.eclipse.cdt.debug.ui/plugin.xml
parent9524c4671f2b6ae6871bdd4cbfb95c20658bc134 (diff)
downloadorg.eclipse.cdt-6764511b39d631ac4b487645993b3a443af72992.tar.gz
org.eclipse.cdt-6764511b39d631ac4b487645993b3a443af72992.tar.xz
org.eclipse.cdt-6764511b39d631ac4b487645993b3a443af72992.zip
[284286] New Trace Control View to allow to start/stop/status a tracing experiment. Support for Trace State Variables. Support for Saving trace data to a file.
Diffstat (limited to 'debug/org.eclipse.cdt.debug.ui/plugin.xml')
-rw-r--r--debug/org.eclipse.cdt.debug.ui/plugin.xml62
1 files changed, 62 insertions, 0 deletions
diff --git a/debug/org.eclipse.cdt.debug.ui/plugin.xml b/debug/org.eclipse.cdt.debug.ui/plugin.xml
index d5577da129..ad584e0308 100644
--- a/debug/org.eclipse.cdt.debug.ui/plugin.xml
+++ b/debug/org.eclipse.cdt.debug.ui/plugin.xml
@@ -2021,6 +2021,29 @@
id="org.eclipse.cdt.debug.ui.command.uncall"
name="%Uncall.name">
</command>
+ <category
+ description="%TracingCategory.description"
+ id="org.eclipse.cdt.debug.ui.category.tracing"
+ name="%TracingCategory.name">
+ </category>
+ <command
+ categoryId="org.eclipse.cdt.debug.ui.category.tracing"
+ description="%StartTracing.description"
+ id="org.eclipse.cdt.debug.ui.command.startTracing"
+ name="%StartTracing.name">
+ </command>
+ <command
+ categoryId="org.eclipse.cdt.debug.ui.category.tracing"
+ description="%StopTracing.description"
+ id="org.eclipse.cdt.debug.ui.command.stopTracing"
+ name="%StopTracing.name">
+ </command>
+ <command
+ categoryId="org.eclipse.cdt.debug.ui.category.tracing"
+ description="%SaveTraceData.description"
+ id="org.eclipse.cdt.debug.ui.command.saveTraceData"
+ name="%SaveTraceData.name">
+ </command>
</extension>
<extension
point="org.eclipse.ui.handlers">
@@ -2044,6 +2067,18 @@
class="org.eclipse.cdt.debug.internal.ui.commands.UncallCommandHandler"
commandId="org.eclipse.cdt.debug.ui.command.uncall">
</handler>
+ <handler
+ class="org.eclipse.cdt.debug.internal.ui.commands.StartTracingCommandHandler"
+ commandId="org.eclipse.cdt.debug.ui.command.startTracing">
+ </handler>
+ <handler
+ class="org.eclipse.cdt.debug.internal.ui.commands.StopTracingCommandHandler"
+ commandId="org.eclipse.cdt.debug.ui.command.stopTracing">
+ </handler>
+ <handler
+ class="org.eclipse.cdt.debug.internal.ui.commands.SaveTraceDataCommandHandler"
+ commandId="org.eclipse.cdt.debug.ui.command.saveTraceData">
+ </handler>
</extension>
<extension
point="org.eclipse.core.expressions.definitions">
@@ -2344,6 +2379,33 @@
</visibleWhen>
</command>
</menuContribution>
+ <menuContribution
+ locationURI="popup:org.eclipse.debug.ui.DebugView?before=renderGroup">
+ <command
+ commandId="org.eclipse.cdt.debug.ui.command.startTracing"
+ icon="icons/obj16/start_tracing_obj.gif"
+ label="%StartTracing.name"
+ style="push">
+ <visibleWhen
+ checkEnabled="false">
+ <reference
+ definitionId="org.eclipse.cdt.debug.ui.testIsTracepointActionSetActive">
+ </reference>
+ </visibleWhen>
+ </command>
+ <command
+ commandId="org.eclipse.cdt.debug.ui.command.stopTracing"
+ icon="icons/obj16/stop_tracing_obj.gif"
+ label="%StopTracing.name"
+ style="push">
+ <visibleWhen
+ checkEnabled="false">
+ <reference
+ definitionId="org.eclipse.cdt.debug.ui.testIsTracepointActionSetActive">
+ </reference>
+ </visibleWhen>
+ </command>
+ </menuContribution>
</extension>
<extension
point="org.eclipse.ui.popupMenus">

Back to the top