Skip to main content

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.

Jump to: navigation, search

CDT/Archive/cdt-debug-feature-parity-effort

< CDT‎ | Archive
Revision as of 22:49, 6 February 2010 by Unnamed Poltroon (Talk)

Email discussions (February 2010) about the CDT's default debugger integration has led to the fact that it would be nice to switch the default to DSF-GDB for Helios, but that we need to get closer to feature-parity

We also agree that new debugging features are not going to be done for CDI, so I think we need to start building momentum for DSF-GDB so as to get more contributions and get the whole CDT debugging to continue getting more new features. This will also benefit any DSF-based integration as DSF will be given more attention.

So, we are attempting to resolve the feature-parity bugs tagged [cdi]. This page documents which bugs are still open and if anyone has offered to tackle them.

Total list of bugs for feature-parity

List of bugs with [cdi] tag that are still open is ["https://bugs.eclipse.org/bugs/buglist.cgi?short_desc=[cdi];classification=Tools;query_format=advanced;bug_status=UNCONFIRMED;bug_status=NEW;bug_status=ASSIGNED;bug_status=REOPENED;short_desc_type=allwordssubstr;component=cdt-debug-dsf;component=cdt-debug-dsf-gdb;product=CDT" | here]

Bugs still to be taken by someone

Bug 280607 [debug view][commands] CLIInfoThreadsInfo parsing tied to LWP

Bug 280631 [debug view] Thread list in Debug view not updated with non-Linux target

Bug 248587 [breakpoints][cdi] Support "Event' Breakpoints.

Bug 248606 [menu][breakpoints][cdi] Add support for toggling watchpoints in the variables and expressions views.

Bug 248595 [breakpoints][cdi] - Add support pending breakpoints introduced in GDB 6.8.

Bug 231883 [console][cdi] Inferior does not print to console when a PTY is not available

Bug 159958 [symbols][cdi] Integrate symbols service with CDT modules view.

Bug 235747 [registers][cdi] Allow user to edit the register groups.

Bug 237560 [variables][cdi] Ehance variables view for feature parity with CDT.

Bug 248593 [launch][cdi] Add a JTAG-specific launch.

Bug 249220 [signals][cdi] Add support for the Signals view.

Bug 249223 [signals][cdi] Add support for "Resume without signal" action.

Bug 274951 [cdi] Add Watch action to C/C++ Editor

Bug 248627 [debug view] [cdi] Add an option to show full paths for the stack frame source location.

I believe the ones below are not show-stoppers and therefore lower priority, but not everyone may agree with this:

http://bugs.eclipse.org/264895 [console][cdi] Visible console should match debug selection


Bug 219202 [variables][cdi] Variables view should use icons to represent types. Bug 267209 [launch][cdi] Refresh project when launch process terminates Bug 271795 [debug view] [cdi] Inferior should be visible, and shown terminated in post mortem launch Bug 293832 [variables][cdi] wrong display of variable values with GDB DSF Bug 300096 [expressions][run control][cdi] DSF is missing certain debug actions from editor's context menu


Bugs people have already said they will work on

John Cortell

[menu[breakpoints][cdi] Add support for toggling watchpoints in the variables and expressions views. [breakpoints[cdi] - Add support pending breakpoints introduced in GDB 6.8. [signals[cdi] Add support for the Signals view. [debug view [cdi] Add an option to show full paths for the stack frame source location.

Pawel Piech

http://bugs.eclipse.org/207582 [variables][expressions][cdi] In views, chirldren of arrays should be grouped when more than 100 http://bugs.eclipse.org/219040 [variables][cdi] Variables view should show globals (or should it?) http://bugs.eclipse.org/269101 [variables][cdi] In no-columns mode, it's impossible to change the a variable's value. http://bugs.eclipse.org/219203 [variables][cdi] Variables view should allow variables to be cast to a type. http://bugs.eclipse.org/219202 [variables][cdi] Variables view should use icons to represent types. http://bugs.eclipse.org/159958 [symbols][cdi] Integrate symbols service with CDT modules view.

http://bugs.eclipse.org/248627 [debug view] [cdi] Add an option to show full paths for the stack frame source location. (This was also taken by John Cortell)

Marc-Andre Laperle

http://bugs.eclipse.org/274951 [cdi] Add Watch action to C/C++ Editor http://bugs.eclipse.org/269927 [console] [cdi] Allow to save console to a file


Marc Khouzam

http://bugs.eclipse.org/242943 [breakpoints] [cdi] While GDB is running, we cannot make breakpoint commands http://bugs.eclipse.org/248610 [menu][memory][cdi] Add a menu action to open memory view for a given variable. http://bugs.eclipse.org/249162 [run control][cdi] Add support for "Set PC to here" operation. http://bugs.eclipse.org/249165 [run control][cdi] Add support for "Resume at Line" action http://bugs.eclipse.org/249169 [detail][cdi] Add support for alternative expression evaluation in detail pane. http://bugs.eclipse.org/202354 [launch][cdi] Support Environment tab in local launch

Back to the top