Reverse debugging, Multi-Process and Non-stop debugging come to the CDT

Marc Khouzam (Ericsson AB), Francois Chouinard (Ericsson AB)

Eclipse IDE And Languages - CDT · Long - one hour  slideshare zip files
Wednesday, 11:10, 50 minutes | Room 207

7
·
8
·
9
·
10
·
11
·
12
·
13
·
14
·
15
·
16
·
17
·
18

With Galileo, DSF-GDB will be part of the CDT as an enhanced alternative to the current CDI solution for debugging C/C++ applications.

This presentation will show why Ericsson opted for the Debugging Services Framework (DSF) for some of its platforms and contributed to DSF-GDB, a full-fledge debugger integration.

This talk will then cover the main aspects of DSF, the GDB enhancements that were sponsored, and their marriage into DSF-GDB.

A demo of DSF-GDB will illustrate the standard debugging functions but also the recent GDB additions such as Reverse debugging, Multi-Process and Non-stop multi-thread debugging.

An overview of our experience in developing DSF-GDB using DSF, will be given.

Finally, the upcoming GDB and DSF-GDB features and enhancements will be presented.

After this talk, the CDT end-user will be familiar with the new debugging features provided by DSF-GDB; in addition, the debugger integrator will have an insight into the possibilities offered by DSF and DSF-GDB, for her customized solutions.

Marc Khouzam is a Software Designer for Ericsson Canada. He has close to fifteen years of C++ and Java development experience in areas such as telecommunication systems and load-simulation tools. He is currently interested in distributed-system tools for debugging and troubleshooting. Marc is an Eclipse committer under the DSDP/DD project, as well as an occasional committer to the GNU debugger. He has heavily contributed to the new DSF-GDB debugger that is being added to the CDT project.

Francois Chouinard is a Software Designer for Ericsson Canada. He has professional experience in process control, telecommunication systems and high-performance simulators. Francois is a committer on the DSDP/DD and CDT projects.

Slides

Download Material

Download file of related material.

Gold sponsors

IBM Corporation

Windriver logo

JBoss

Sun Microsystems

SOPERA

BLU AGE

BIRT Exchange by Actuate

Silver sponsors

Innovations Software Technology

Google

Genuitec

Instantiations

itemis

EclipseSource

Innovent Solutions

SAP Business Objects

Hardware Sponsor

Cisco

Lanyard Sponsor

Intel logo



report a problem with this page