1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-29 19:45:01 +02:00
Commit graph

555 commits

Author SHA1 Message Date
Pawel Piech
e90dbc258a [237235] - [commands] CommandCache.isTargetAvailable/setContextAvailable don't work correctly with non-stop multithreading. 2008-06-16 18:27:01 +00:00
Pawel Piech
8d3e2ae792 [236461] - Fixed a java patch bug to enable PDA on windows. 2008-06-13 21:23:42 +00:00
Pawel Piech
e775c4839a [236843] - [variables] Hanging variables view (2) 2008-06-13 15:31:30 +00:00
Marc Khouzam
17b9861f5a Bug 236651
Poor pattern matching didn't allow output of "info thread" to be used.
2008-06-11 18:12:28 +00:00
Pawel Piech
a69b4955f0 [236461] - [pda] Port PDA Virtual Machine implementation to Java 2008-06-10 16:33:27 +00:00
Marc Khouzam
ce33d6a9cf Bug 229288
The GDB documentation says that sysroot should be disabled when
solib-search-path is used.  This change does this.
2008-06-10 13:21:59 +00:00
Francois Chouinard
5b3c5c8a19 Complement for bug234289 (JUnit) 2008-06-09 17:18:50 +00:00
Francois Chouinard
921b166ee8 Fix for bug234289 2008-06-09 14:19:46 +00:00
Marc Khouzam
a83eb47bd6 Bug 236058
Use of the -environment-cd command as is done in the CDT.
2008-06-06 18:57:24 +00:00
Marc Khouzam
7ac143d107 Bug 235744
Made LaunchUtils its own class.
Updated copyright.
2008-06-06 17:12:20 +00:00
Marc Khouzam
b72312bec3 Bug 235744
Adding the Arguments tab to the DSF Local Launch.  Note that the Remote and Attach launches, do not need this tab.
2008-06-06 15:07:14 +00:00
Marc Khouzam
ff14320b36 Bug 235862
Label DSF-defined debugger extensions as 'dsf' to make sure they are not picked up by the CDT launch configurations.
2008-06-06 14:12:55 +00:00
Pawel Piech
226fd77f89 [235312] - [source lookup] [disassembly] Source lookup does no longer work for the disassembly view 2008-06-05 17:32:23 +00:00
Pawel Piech
60c014c4a4 [229201] - [disassembly] Get rid of 'com.windriver.ide' in comments and ids 2008-06-05 03:28:40 +00:00
Marc Khouzam
f42f3a0da0 Bug 235185
Support for viewing source code that is not in the workspace
2008-06-03 20:17:13 +00:00
Marc Khouzam
33ac8da64e Bug 235426
Make the FinalLaunchSequence class easily replaceable for someone that wants to extend the launch
2008-06-03 18:33:34 +00:00
Pawel Piech
152ee1c3f1 [202553] - [debug view][stack] Stack frames layout node retrieves all stack frames when stepping fast. 2008-06-03 04:56:22 +00:00
Pawel Piech
76b3eddc76 Updated copyright statements. 2008-06-02 18:27:36 +00:00
Pawel Piech
d9dc2240b1 Updated copyright statements. 2008-06-02 18:13:23 +00:00
Pawel Piech
ec208de1ed Updated copyright statements. 2008-06-02 18:03:10 +00:00
Pawel Piech
68c2b37b32 [234296] - [source lookup] Source lookup open "<unknown>" editor after after launching two multiple duplicate debug sessions. 2008-06-02 16:40:18 +00:00
Pawel Piech
10580b5759 Updated copyright statements. 2008-05-30 22:57:44 +00:00
Randy Rohrbach
f342b42793 Bugzilla 234478 2008-05-29 18:29:02 +00:00
Pawel Piech
8f20c097dc [234450] - [registers] ClassCastException in RegisterVMProvider. 2008-05-29 16:59:30 +00:00
Pawel Piech
614db74131 [230932] - [debug view] When a stack frame is selected another thread suspending causes the selection to change. 2008-05-28 18:25:13 +00:00
Francois Chouinard
1720457ddb Fixes for Bug234314 and Bug234289 2008-05-28 13:40:49 +00:00
Marc Khouzam
df5a3a60e0 Bug 233492
Using protocol 'mi' will use the latest mi version available to GDB.  This is somewhat dangerous, as we actually support mi2.  It is safer to specify mi2 as our version.
2008-05-26 13:00:45 +00:00
Pawel Piech
2773a95b3b [233716] - Additional changes for bug. 2008-05-23 22:04:53 +00:00
Pawel Piech
5c5e9082f4 [233716] - [debug view][run control] Step buttons are still available when stepping over a sleep() call 2008-05-23 20:37:58 +00:00
Randy Rohrbach
abe5d81684 Bugzilla 233539. Committing to HEAD 2008-05-23 19:07:20 +00:00
Marc Khouzam
3a0a75aaa2 Bug 232357
Left a debugging string that broke the Remote Attach
2008-05-23 16:30:54 +00:00
Marc Khouzam
ac79e652c6 Bug 232357
This patch removes all dependencies to the CDT debug feature.
It copies Extensions that were defined in the CDT to DSF.
I have tested it with an Eclipse that did _not_ have the CDT debug feature, and things seem to work as they should. There was a few files copied from the CDT that may need some cleanup, but I'll leave that for later.
2008-05-22 20:23:15 +00:00
Pawel Piech
1cdd030ea5 [164044] - [view model] Move ThreadsVMNode and ContainerVMNode to the org.eclipse.dd.dsf.debug.ui plugin. 2008-05-22 20:20:17 +00:00
Francois Chouinard
ac64a3cfd7 Patch for bug 232415 2008-05-22 20:04:22 +00:00
Pawel Piech
ea0fa709a3 [233338] - Removed the redundant RequestMonitor.STATUS_CANCEL. 2008-05-22 16:25:06 +00:00
Pawel Piech
a178ac32bc [233381] - [data model] Simplify the GDBControlDMContext.toString() string. 2008-05-22 05:07:16 +00:00
Pawel Piech
9cfe89c6fc [233372] - [view model] VM Cache gets corrupted causing it to get into spin-lock and freezing up the IDE.
[233380] - [view model] VM cache can save the result of a canceled update.
2008-05-22 05:01:51 +00:00
Pawel Piech
77b141cf06 [233372] - [view model] VM Cache gets corrupted causing it to get into spin-lock and freezing up the IDE. 2008-05-22 05:00:56 +00:00
Pawel Piech
69058874eb [233335] - [debug view][stack] Stack frames are not always painted properly. 2008-05-22 04:58:35 +00:00
Pawel Piech
c604aca167 [233338] - [concurrency] RequestMonitor.isSuccess() is inconsistent with getStatus(). 2008-05-22 04:56:38 +00:00
Pawel Piech
6f773242c6 [232573] - [variables] Hanging variables view 2008-05-22 04:54:37 +00:00
Marc Khouzam
35da429086 Bug 232357
Part of removing dependencies from cdt launching
2008-05-21 23:01:14 +00:00
Marc Khouzam
09d00efe1e Bug 232846
- in queueCommand() in the case where fRxCommands.size() <= 3 (final else
case), we should dequeue the first element from fCommandQueue since we don't have any guarantee the queue is empty.

- when dequeuing at the end of processMIOutput() we should check if the threadId and stackFrameId should be changed, just like we do in queue command

- make the call to processNextQueueCommand() from queueCommand() inside a runnable, so that command listeners have a chance to adjust the commands they queued.
2008-05-21 23:00:22 +00:00
Marc Khouzam
b7479d46be Bug 233113
When refactoring the CDT code for DSF I made a copy/paste mistake which caused the Stop on Main to stop working.
2008-05-21 22:06:44 +00:00
Pawel Piech
5d50a256ac [233339] - [debug view] When stepping over a long running operation stack frames do not change state to running. 2008-05-21 20:43:52 +00:00
Pawel Piech
6b0a5f2fc8 [231156] - [concurrency][view model] Improve performance of the executor used in View model. 2008-05-16 21:58:38 +00:00
Pawel Piech
b148191afa [211487] - Changed the input provider to apply to threads as well. 2008-05-16 21:47:00 +00:00
Randy Rohrbach
94f0b1a811 Bugzilla 211487. 2008-05-16 19:45:43 +00:00
Marc Khouzam
03d512d2ef Bug 232357
The CDT code we re-use uses the CDT constants that I copied
to DSF, but uses them with a CDT prefix.  I had changed that prefix for DSF.  I
put the prefix back so that the constants would match.
2008-05-16 16:53:34 +00:00
Marc Khouzam
1acb4c5777 Bug 232357
Removed all dependencies to org.eclipse.cdt.debug.mi.core.
This consisted in copying constants to IGDBLaunchConfigurationConstants.
2008-05-16 15:45:41 +00:00