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

310 commits

Author SHA1 Message Date
Marc Khouzam
17a3b5142f [309215] Missing guards against NPEs and against calling things after being disposed. 2010-04-15 13:37:35 +00:00
Vivian Kong
f5aa6deafd Bug 306627 - Fix license inconsistencies 2010-04-14 14:56:05 +00:00
Ed Swartz
f20d66d319 Commit fix for bug 248610, add "View Memory" support to DSF (Stephen Chong) 2010-04-14 13:02:19 +00:00
John Cortell
e776528588 [306427] Remove obsolete catchpoint types from CDT 2010-04-12 19:01:24 +00:00
Marc Khouzam
fd94bb434b [269927] Allow to save gdb console and gdb traces console 2010-04-12 18:52:51 +00:00
John Cortell
92f88c096c Centralize new method to get heavyweight process context 2010-04-12 15:57:59 +00:00
John Cortell
0e152439bd Added assert and comment 2010-04-09 23:00:03 +00:00
John Cortell
da04759802 Neglected to spin off the service call in getProcessContext() on the dsf executor 2010-04-09 22:55:26 +00:00
John Cortell
cbdc8d81d3 For the stop on main breakpoint (a temporaro breakpoint) gdb 7.0 reports the stopped event with a reason=breakpoint. It provides no reason in gdb < 7.0. 2010-04-09 22:44:45 +00:00
John Cortell
2622f554b5 Move new common gdb plugins to dedicated feature 2010-04-09 21:45:36 +00:00
John Cortell
ed5b124ce7 Use run control service to get the actual process context. Fixes tests with MinGW 7.0. Also, had to adjust two tests to not assume threads are reported in a particular order 2010-04-09 18:05:08 +00:00
John Cortell
354f9207c9 added a couple of asserts 2010-04-08 21:21:00 +00:00
John Cortell
119d848c62 [305752] Moved gdb event breakpoint constants into new common gdb plugin as well as the registering of the event types (via an extension) 2010-04-08 20:02:35 +00:00
Pawel Piech
2db4f5c708 [308540] - [expressions][update policy][cdi] Disabled expressions are still evaluated 2010-04-08 18:44:08 +00:00
John Cortell
cbf285ec26 New plugins that house things common between DSF-GDB and
CDI-GDB for features/bug-fixes going forward
2010-04-08 18:22:34 +00:00
Marc Khouzam
4fa240de99 Making all methods in alphabetical order 2010-04-08 15:17:28 +00:00
John Cortell
7c92312b57 minor. wrong cathcpoint type specified, but catchpoint creation is supposed to fail in this case anyway. 2010-04-08 14:53:17 +00:00
John Cortell
080bcc692d Corrected argument order; error message is misleading, otherwise. 2010-04-07 19:49:00 +00:00
Marc Khouzam
6cf5b7c02e [307614] Use handleError() instead of handleFailure() to handle MI errors. 2010-04-07 19:44:12 +00:00
Marc Khouzam
8a2cae3b45 [248587] Added new catchpoint JUnit tests to test suites. 2010-04-07 18:39:56 +00:00
John Cortell
b7f97865b7 Neglected to copy breakpoint number into DMData 2010-04-07 18:21:20 +00:00
Ken Ryall
857c5eae68 Bug 303440 - [preferences] Unify and clarify debug preference pages 2010-04-07 15:19:53 +00:00
John Cortell
5d4fc7432c [248587] Support "Event' Breakpoints 2010-04-07 15:11:59 +00:00
Vivian Kong
ce0a5734a5 non-translatable strings should be marked in properties file 2010-04-07 14:01:22 +00:00
Marc Khouzam
00a7b4dfa4 [307614] If GDB returns an error when we ask for values of variables, try again without asking for values. This can happen with prettyPrinters and tracepoint visualization 2010-04-07 12:50:10 +00:00
John Cortell
367979ea80 [248587] Support "Event' Breakpoints 2010-04-06 20:01:42 +00:00
John Cortell
57c6ba5fec [248587] Support "Event' Breakpoints 2010-04-06 19:32:14 +00:00
Marc Khouzam
6a80bb8cc7 [306569][308131] Allow to recalculate tabs' minimal size 2010-04-06 02:16:26 +00:00
John Cortell
4ec5b596be Specify dwarf2 debug info. Default for 3.x is STABS, and that is an inferior format. At a minimum, C++ exception catchpoints don't work, and there is a class that tests them. 2010-04-05 17:38:41 +00:00
John Cortell
c45cc7f9c1 [305178] Wait for MIStoppedEven instead of the more specific MISignalEvent 2010-04-01 22:21:42 +00:00
John Cortell
983dc28f18 Fixed inappropriate reference comparison. Should be a deep comparison (using equals method). 2010-03-31 20:00:58 +00:00
John Cortell
8b280845e4 Test case had coding goof. Incremented and checked wrong iterator variable, leading to early termination of the test. 2010-03-31 19:45:52 +00:00
John Cortell
56a2799dc0 javadoc enhancement 2010-03-29 16:00:01 +00:00
John Cortell
b32ebda2f8 Additional documentation 2010-03-17 22:37:04 +00:00
Marc Khouzam
69c742577b [228703] Need to clear the containerContext from the breakpointHitMap if it exists. 2010-03-17 18:27:44 +00:00
Marc Khouzam
d72885258c [228703] Forgotten change after review. 2010-03-17 18:11:27 +00:00
Marc Khouzam
e26654f193 [284286] The delete button of the TracepointActions preference page was not being called. 2010-03-17 13:36:54 +00:00
Marc Khouzam
b94d0419e9 [305949] Allow to cleanly cancel a progress monitor during a launch 2010-03-16 03:14:08 +00:00
Pawel Piech
aa07b8ae87 [302628] - [breakpoints][cdi] Implement linking of active debug context with selection in Breakpoints view. 2010-03-13 00:00:26 +00:00
Marc Khouzam
4317c992c8 Revert previous change to avoid breaking API 2010-03-12 19:18:13 +00:00
Marc Khouzam
d1efedbdcb doIntialize() should be private 2010-03-12 19:15:49 +00:00
Marc Khouzam
8b279e5b8d [305178] Make MonitorInterruptJob protected. 2010-03-12 19:09:53 +00:00
Marc Khouzam
01a10a10bf [305178] Improved interface for interrupt() 2010-03-12 17:29:17 +00:00
Marc Khouzam
5cca2caf65 [285907] Align DSF-GDB CMainTab with CDI one, for user-friendliness 2010-03-12 16:25:19 +00:00
John Cortell
a21c69868a [305554] Incorrect check in MIBreakpointsManager.modifyBreakpoint() 2010-03-12 16:10:03 +00:00
Marc Khouzam
e68ed6d712 [249223] Better comment to explain that ResumeWithoutSignal is not complete. 2010-03-12 02:25:54 +00:00
Marc Khouzam
6b01652bf6 [249223] Make ResumeWithoutSignal retargettable. Add ResumeWithoutSignal action to DSF-GDB, but this is not complete because DSF-GDB does not handle the signal stuff yet. 2010-03-11 19:19:38 +00:00
Marc Khouzam
438a83dada [284286] Support for setting tracepoint actions 2010-03-11 19:09:40 +00:00
John Cortell
dc68630fb6 Fixed remaining edge case floating point math failure 2010-03-11 13:04:42 +00:00
John Cortell
c29c05bc25 Someone reported failures in the expressions tests because of small variations on floating point arithmetic results. E.g., expected '33.333333333333336" but got '33.333333333333329'". Floating point math is not exact, and we need to not be too precise in our expectations for those cases. 2010-03-10 21:38:34 +00:00