1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-23 14:42:11 +02:00
cdt/dsf-gdb
Marc Khouzam 25a42fbdce Bug 497592 - Wait for request to GDB for inferior name to be completed
GDBProcesses_7_0 would fetch the name of a process as soon as it learned
of the process through the =thread-group-started event; however, if
there was a call to IProcesses.getExecutionData() before the name was
received, the service would return the wrong name.

This commit fetches the name when IProcesses.getExecutionData() and uses
a CommandCache to do it.  That way, if a call to
IProcesses.getExecutionData() is made before the name is received, the
request will be cached until the name is available.

Furthermore, the cache allows to handle the case where the target is
unavailable, which can happen in all-stop mode and we disabled stopping
at main.

Change-Id: Ia75d3c677e189f87e9ec2864c744a870a0a18407
2016-07-20 11:08:10 -04:00
..
org.eclipse.cdt.dsf.gdb Bug 497592 - Wait for request to GDB for inferior name to be completed 2016-07-20 11:08:10 -04:00
org.eclipse.cdt.dsf.gdb.multicorevisualizer.ui Move the rest of the CDT plugins to java 8 2016-06-22 14:51:43 -04:00
org.eclipse.cdt.dsf.gdb.multicorevisualizer.ui.tests Move the rest of the CDT plugins to java 8 2016-06-22 14:51:43 -04:00
org.eclipse.cdt.dsf.gdb.tests Move the rest of the CDT plugins to java 8 2016-06-22 14:51:43 -04:00
org.eclipse.cdt.dsf.gdb.ui Provide a timeout for query that might run in UI thread. 2016-05-10 08:48:16 -04:00
org.eclipse.cdt.examples.dsf.gdb Bug 485107: ensure correct adapter factory is being used 2016-04-27 17:14:03 +01:00
org.eclipse.cdt.gnu.dsf-feature Incremented CDT features version to 9.0.0 2016-01-18 16:37:47 -05:00
org.eclipse.cdt.gnu.dsf.source-feature Incremented CDT features version to 9.0.0 2016-01-18 16:37:47 -05:00
org.eclipse.cdt.gnu.multicorevisualizer-feature Incremented CDT features version to 9.0.0 2016-01-18 16:37:47 -05:00
org.eclipse.cdt.tests.dsf.gdb Adding GDB 7.11.1 to the download-build-gdb.sh script 2016-06-01 15:54:26 -04:00