1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-23 14:42:11 +02:00
cdt/dsf-gdb
Jonah Graham 06751579f3 Bug 494650: make method atomic without using a Query
Make GdbSourceLookupParticipant.sourceContainersChangedOnDispatchThread
atomic without requiring the calling thread to wrap the call in a Query.

This prevents a deadlock where two different Executor threads are both
listening to changes on the same launch configuration (e.g. when the
same launch configuration is launched twice).

See Bug 494650 for more details.

This change is a continuation of:
  commit 6283890715
  Bug 472765: Use gdb's "set substitute-path from to"

Change-Id: I3e3faa7a079db42a709668b45e3ec5b3d473a86d
Signed-off-by: Jonah Graham <jonah@kichwacoders.com>
2016-07-29 13:05:07 +01:00
..
org.eclipse.cdt.dsf.gdb Bug 494650: make method atomic without using a Query 2016-07-29 13:05:07 +01: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 Bug 494650: Refactor BaseTestCase to allow multiple launches per test 2016-07-28 13:30:03 -04:00