Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be 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 19:00, 8 February 2010 by Pawel.piech.windriver.com (Talk | contribs) (Bugs people have already said they will work on)

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 with CDI-GDB.

We also agree that new debugging features are not going to be done for CDI, so it would be good 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 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 231883 [console][cdi] Inferior does not print to console when a PTY is not available

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

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

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


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

Bug 264895 [console][cdi] Visible console should match debug selection

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 298336 [expressions] [cdi] Expression view flickers when switching between stack frames

Bugs people have already said they will work on

John Cortell (Freescale)

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 249220 [signals][cdi] Add support for the Signals view.

Bug 248627 [debug view] [cdi] Add an option to show full paths for the stack frame source location. (This was also taken by Pawel Piech)

Randy Rohrbach (Windriver)

  • Bug 207582 [variables][expressions][cdi] In views, chirldren of arrays should be grouped when more than 100
  • Bug 219203 [variables][cdi] Variables view should allow variables to be cast to a type.

Pawel Piech (Windriver)

  • Bug 219040 [variables][cdi] Variables view should show globals (or should it?)
  • Bug 269101 [variables][cdi] In no-columns mode, it's impossible to change the a variable's value.
  • Bug 219202 [variables][cdi] Variables view should use icons to represent types.
  • Bug 159958 [symbols][cdi] Integrate symbols service with CDT modules view.
  • Bug 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 (student*)

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

Bug 269927 [console] [cdi] Allow to save console to a file

(* Please don't change)

Marc Khouzam (Ericsson)

Bug 242943 [breakpoints] [cdi] While GDB is running, we cannot make breakpoint commands

Bug 248610 [menu][memory][cdi] Add a menu action to open memory view for a given variable.

Bug 249162 [run control][cdi] Add support for "Set PC to here" operation.

Bug 249165 [run control][cdi] Add support for "Resume at Line" action

Bug 249169 [detail][cdi] Add support for alternative expression evaluation in detail pane.

Bug 202354 [launch][cdi] Support Environment tab in local launch

Bug 275238 [debugger][cdi] Pretty print stl gdb and eclipse cdt don't play well

Andy Jin (QNX)

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

Navid Mehregani (Texas Instruments)

Bug 300096 [expressions][run control][cdi] "DSF is missing certain debug actions from editor's context menu"

People contributing through testing

Anna Dushistova (Mentor Graphics)

Sergey Prigogin (Google)

Back to the top