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

Difference between revisions of "CDT/Archive/cdt-debug-feature-parity-effort"

< CDT‎ | Archive
m (Bugs people have already said they will work on)
Line 26: Line 26:
  
 
== Bugs that have been completed ==
 
== Bugs that have been completed ==
 
+
* [http://bugs.eclipse.org/302324 Bug 302324] [disassembly][runcontrol][cdi] RunToLine operation is not supported in DSF Disassembly view
  
 
== Bugs people have already said they will work on ==
 
== Bugs people have already said they will work on ==
Line 72: Line 72:
 
* [http://bugs.eclipse.org/202354 Bug 202354] [launch][cdi] Support Environment tab in local launch
 
* [http://bugs.eclipse.org/202354 Bug 202354] [launch][cdi] Support Environment tab in local launch
 
* [http://bugs.eclipse.org/275238 Bug 275238] [debugger][cdi] Pretty print stl gdb and eclipse cdt don't play well
 
* [http://bugs.eclipse.org/275238 Bug 275238] [debugger][cdi] Pretty print stl gdb and eclipse cdt don't play well
* [http://bugs.eclipse.org/302324 Bug 302324] [disassembly][runcontrol][cdi] RunToLine operation is not supported in DSF Disassembly view
+
* [http://bugs.eclipse.org/300096 Bug 300096] [expressions][run control][cdi] "DSF is missing certain debug actions from editor's context menu"
  
 
=== Andy Jin (QNX) ===
 
=== Andy Jin (QNX) ===
Line 80: Line 80:
 
=== Navid Mehregani (Texas Instruments) ===  
 
=== Navid Mehregani (Texas Instruments) ===  
  
* [http://bugs.eclipse.org/300096 Bug 300096] [expressions][run control][cdi] "DSF is missing certain debug actions from editor's context menu"
+
* [http://bugs.eclipse.org/274872 Bug 274872] [source lookup] Repeated '<unknow>' editor
 +
* [http://bugs.eclipse.org/234426 Bug 234426] [source lookup] If a stack frame with no source is selected, an empty editor showing "Debug" in title is brought up.
 +
 
  
 
== People contributing through testing ==
 
== People contributing through testing ==

Revision as of 12:37, 11 February 2010

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 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 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 that have been completed

  • Bug 302324 [disassembly][runcontrol][cdi] RunToLine operation is not supported in DSF Disassembly view

Bugs people have already said they will work on

Ken Ryall (Nokia)

  • Bug 285907 [launch] Should GdbLaunchDelegate use AbstractCLaunchDelegate?

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.
  • Bug 280607 [debug view][commands] CLIInfoThreadsInfo parsing tied to LWP

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
  • Bug 300096 [expressions][run control][cdi] "DSF is missing certain debug actions from editor's context menu"

Andy Jin (QNX)

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

Navid Mehregani (Texas Instruments)

  • Bug 274872 [source lookup] Repeated '<unknow>' editor
  • Bug 234426 [source lookup] If a stack frame with no source is selected, an empty editor showing "Debug" in title is brought up.


People contributing through testing

Anna Dushistova (Mentor Graphics)

Sergey Prigogin (Google)

Back to the top