1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-06-05 16:56:04 +02:00
Commit graph

101 commits

Author SHA1 Message Date
Marc Khouzam
e3f899b9fc [299292] Version fix for Red Hat 2010-01-12 02:04:02 +00:00
Marc Khouzam
c7d0fd2ccb [299292] Version fix for Fedora GDB 2010-01-11 22:13:42 +00:00
Marc Khouzam
44863628a6 [298883] Support for MacOS version of services 2010-01-10 02:23:38 +00:00
Marc Khouzam
721192f266 [284286] First phase of tracepoint support. Tracepoints can now be created/deleted/enabled/disabled, we can add conditions and passcount. 2009-12-18 18:59:44 +00:00
Pawel Piech
d5963828f4 [297798] Updated error codes used in getSubExpressions(). 2009-12-17 18:44:58 +00:00
Marc Khouzam
d15ff47ef8 [297798] ClassCastExcetion fix and more detailed checks. 2009-12-16 20:35:48 +00:00
Marc Khouzam
370ef8a824 [275687] Moving Reverse commands to the core of CDT from DSF-GDB, and making use of the new asynchronous command framework of the debug platform 2009-12-16 20:32:47 +00:00
Marc Khouzam
75e6f8510f [280461] Introduce a way to add extra executor depths to preserve the order of MI events and MI command results 2009-11-03 15:58:38 +00:00
Marc Khouzam
45b0d41f55 [292271] DsfServicesTracker must be used on the Executor thread. 2009-10-14 19:49:50 +00:00
Marc Khouzam
42ae2748df [291877] Potential deadlock because traces were using the executor. 2009-10-13 13:03:42 +00:00
Ken Ryall
9ffb4cb9f7 Added "since" tag. 2009-10-12 13:53:53 +00:00
Pawel Piech
ebe2e13ea1 Bug 291342 - corrected bugs in fix. 2009-10-07 20:38:17 +00:00
Marc Khouzam
08f05612e7 [291633] Allow the JUnit tests to use GdbLaunchDelegate. 2009-10-07 19:56:28 +00:00
Pawel Piech
9a35a91bd0 Bug 291342 - [debug view] DSF session executor intermittently deadlocks during session termination 2009-10-07 17:54:22 +00:00
Marc Khouzam
bbbe311296 Changed ascii art to be more visually understandable. 2009-10-07 12:59:11 +00:00
John Cortell
3aa32eb9d3 Added @since for new class 2009-10-05 16:30:31 +00:00
John Cortell
f0ad66391f [291342] DSF session executor intermittently deadlocks during session termination 2009-10-05 13:23:09 +00:00
John Cortell
8eb87bb88c Added assert 2009-09-24 15:52:19 +00:00
John Cortell
19fadf7387 JavaDoc correction 2009-09-09 15:58:54 +00:00
Ken Ryall
a8e9a0c1c5 Bug 286366, fix use of & in control label 2009-09-06 04:04:33 +00:00
John Cortell
f138b26d24 Code bulletproofing (added an assert) 2009-09-02 15:05:18 +00:00
John Cortell
2b6a99dd42 Code bulletproofing (added an assert) and corrected a typo in a comment. 2009-09-02 15:03:36 +00:00
John Cortell
6c08baf7ac Added comment 2009-09-02 15:02:06 +00:00
Vivian Kong
0888fe2ffe Bug 287324 - English Debug progress messages 2009-08-21 17:34:13 +00:00
Vivian Kong
c10f971d21 Bug 286888 - externalize strings in o.e.c.dsf.gdb 2009-08-18 13:59:45 +00:00
Marc Khouzam
0e1e5f99ae [285170] Output secondary prompt (">") ourselves if we are not properly getting it from the backend. Also, add a space after the secondary prompt for readability. 2009-07-30 17:11:10 +00:00
Marc Khouzam
e64e0c5f19 [285170] Support for commands that are not properly getting a secondary prompt from the backend. 2009-07-30 15:25:21 +00:00
Marc Khouzam
dc1fa0f4c0 [276929] Properly reset the prompt flag. 2009-07-30 01:57:43 +00:00
Marc Khouzam
66af382c33 [276929] Support for scripting in the gdb console. Also updated some @since tags. 2009-07-21 01:50:16 +00:00
Marc Khouzam
9f81e0d77c [283174] Wrong attribute. 2009-07-10 19:30:24 +00:00
Marc Khouzam
731ac7ed59 [282924] Call decrementInstallCount() the correct amount of times. 2009-07-10 18:43:22 +00:00
Marc Khouzam
73778a3286 [283156] Remove a problem marker before adding another one.
[272077] Remove problem markers when launch terminates.
2009-07-10 17:37:40 +00:00
Marc Khouzam
020347ad23 [279293] When a process is selected, we should only resume/interrupt that process, instead of _all_ attached processes! 2009-07-07 20:04:37 +00:00
Marc Khouzam
7d74b57d78 [280327] Send a ContainerStartedDMEvent when getting a ^connect. This is important for post mortem sessions. 2009-07-07 19:33:02 +00:00
Marc Khouzam
8b4aa094d7 [280947] Adding debug traces to the CommandCache 2009-07-07 16:47:23 +00:00
Marc Khouzam
685ff524d3 [234468] Adding a new preference to decide if we should automatically terminate GDB when the inferior exists. 2009-06-05 02:30:07 +00:00
Marc Khouzam
8421cfe986 Reverting previous commit which was done by mistake. 2009-06-04 16:23:22 +00:00
Marc Khouzam
e9154e34f0 Missing @since tags 2009-06-04 15:20:43 +00:00
Marc Khouzam
e9ab967801 Missing @since tags 2009-06-04 14:53:17 +00:00
Marc Khouzam
5ebe6f4989 [225921] Gray out step-return when in main() for non-stop 2009-05-27 19:55:58 +00:00
Marc Khouzam
6f00d065b3 [265181] Proper cleanup if a gdb command fails in the RunControl for non-stop 2009-05-27 16:02:40 +00:00
Vivian Kong
5e92597120 bug 254307 - branding 2009-05-26 14:48:10 +00:00
Marc Khouzam
d8e9fa0782 [234467] When terminating a DSF-GDB launch, interrupt the inferior if it is running. Without that, the inferior is left running even though GDB is killed. 2009-05-20 13:45:58 +00:00
Marc Khouzam
98c14b14d9 [275497] Return the names of all processes without having to store
them in the service.  Not only is this more efficient because a single call to
the service is used, but it allows us to only store the names of processes that
we are currently debugging.  That way, we know that a pid to name mapping
remains correct.

Note that I only made the change in the 7.0 version of the Processes service.
Pre-7.0, we didn't handle multi-process and therefore, we only use one name for
the process we are currently debugging, and that name is taken from the
executable binary intead.
2009-05-11 15:27:25 +00:00
Marc Khouzam
2d2e01d6f4 [274135] Changes to support GDB HEAD, to lead to the proper support of GDB 7.0 2009-05-06 17:50:13 +00:00
Marc Khouzam
3e076926e0 [258284] 'stoprecord' command is now 'record stop' in GDB 2009-04-30 14:50:01 +00:00
Marc Khouzam
da50919f62 [273833] Add a text box to specify the core file to the CDI Postmortem launch. This aligns both DSF-GDB and CDI-GDB Portmortem launches. 2009-04-29 20:14:41 +00:00
Marc Khouzam
ec8730ff11 [274414] Use a Job to prevent locking the UI 2009-04-29 20:05:28 +00:00
Marc Khouzam
3bc0e2a9d1 [273114] Wrap lines of more than 100 characters, in our GDB traces 2009-04-21 19:16:10 +00:00
Marc Khouzam
795dbe40e0 [218847] Create a DataModelInitialized event, to properly initialize selection in Debug view 2009-04-21 14:51:39 +00:00