Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "CDT/Obsolete/MultiCoreDebugWorkingGroup/CompletedFeatures"
Line 16: | Line 16: | ||
For targets that don't require the explicit creation of new inferiors, multi-process debugging has been completed since Eclipse 3.5. The work is ongoing for Linux targets in [http://bugs.eclipse.org/237306 Bug 237306]. | For targets that don't require the explicit creation of new inferiors, multi-process debugging has been completed since Eclipse 3.5. The work is ongoing for Linux targets in [http://bugs.eclipse.org/237306 Bug 237306]. | ||
+ | |||
+ | == Pin & Clone == | ||
+ | |||
+ | The Variables, Expressions, Registers, Disassembly, and Memory Browser now supports opening multiple instances of the views, as well as pinning the view input to the selected debug context(s) of the Debug view. | ||
+ | |||
+ | [[Image:Pin&Clone.png]] | ||
+ | |||
+ | This feature has been implemented for CDT 8.0 as of Feb 15th, 2011, as part of [http://bugs.eclipse.org/327263 Bug 327263], [http://bugs.eclipse.org/331781 Bug 331781], and [http://bugs.eclipse.org/334566 Bug 334566]. | ||
+ | |||
+ | The original design page can be found [[PinAndClone | here.]] |
Revision as of 17:20, 16 February 2011
Contents
Multi-core debugging features that have already been implemented
Debugging without the Debug view (Breadcrumb)
As of Eclipse 3.6 (Helios), a debug Breadcrumb has been implemented to dramatically reduce the size of the Debug View. The user can simply manually shrink the Debug View to a single line, and the Breadcrumb will automatically be activated. For details, see user documentation for Debug View and Bug 252677.
Showing cores in Debug view labels
By using the enhancements of GDB 7.1, we can show the core on which each thread runs as an extra part of the Debug View label. We can do the same for processes. The below image shows this.
This feature has been implemented for CDT 8.0 as part of Bug 318230
Multi-process debugging
For targets that don't require the explicit creation of new inferiors, multi-process debugging has been completed since Eclipse 3.5. The work is ongoing for Linux targets in Bug 237306.
Pin & Clone
The Variables, Expressions, Registers, Disassembly, and Memory Browser now supports opening multiple instances of the views, as well as pinning the view input to the selected debug context(s) of the Debug view.
This feature has been implemented for CDT 8.0 as of Feb 15th, 2011, as part of Bug 327263, Bug 331781, and Bug 334566.
The original design page can be found here.