Reverse debugging, Multi-Process and Non-stop debugging come to the CDT Marc Khouzam
Francois Chouinard
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.
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.