Reverse, Multi-Process and Non-Stop Debugging come to the CDT
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.