1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-23 14:42:11 +02:00
cdt/dsf-gdb
Alena Laskavaia d41b69136d Bug 458091 - Debug frames - cache
- Implemented cache for stack trace (replaces original stack depth
cache with a cache of frames and depth)
 - This is mostly done to mitigate bugs in gdb but it will also help
speed up the debugger since the mi cache doesn't cache commands with
different limits and does not know that if we requested frames already
we don't need to ask about stack depth anymore
 - In case of unrecoverable errors I will also return some constant
depth like 5, later the front end will ask to fill it up and in many
cases gdb will be happy to do that, even if it failed to report the
proper depth in the first place. We originally just returned 1 but it is
really not enough for most of the cases. This will result in potential
white gaps at the end of trace, but it is better then showing just the
first frame when we have errors

Change-Id: I24b42fd7ffea082e8064a9c5348fd95c5f7777be
Signed-off-by: Alena Laskavaia <elaskavaia.cdt@gmail.com>
2015-02-02 10:22:56 -05:00
..
org.eclipse.cdt.dsf.gdb Bug 458091 - Debug frames - cache 2015-02-02 10:22:56 -05:00
org.eclipse.cdt.dsf.gdb.multicorevisualizer.ui Bug 458566 - [visualizer] NPE Closing the visualizer when the debug view is not present 2015-01-27 13:17:36 -05:00
org.eclipse.cdt.dsf.gdb.tests Incremented CDT feature version to 8.6.0. 2015-01-06 19:40:38 -05:00
org.eclipse.cdt.dsf.gdb.ui Enhanced Expressions: menu for add locals and registers in dsf 2015-01-23 20:14:12 -05:00
org.eclipse.cdt.examples.dsf.gdb Incremented CDT feature version to 8.6.0. 2015-01-06 19:40:38 -05:00
org.eclipse.cdt.gnu.dsf-feature Incremented CDT feature version to 8.6.0. 2015-01-06 19:40:38 -05:00
org.eclipse.cdt.gnu.dsf.source-feature Incremented CDT feature version to 8.6.0. 2015-01-06 19:40:38 -05:00
org.eclipse.cdt.gnu.multicorevisualizer-feature Incremented CDT feature version to 8.6.0. 2015-01-06 19:40:38 -05:00
org.eclipse.cdt.tests.dsf.gdb debug tests: Factor out duplicated code in MIMemoryTest.memoryCachedRead 2015-02-01 20:47:19 -05:00