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

14375 commits

Author SHA1 Message Date
Ted Williams
13adefb692 [247762] [memory] TraditionalGoToAddressRendering should report expression evaluation failure to user 2008-09-18 00:00:15 +00:00
Ted Williams
461838f7a2 [247734] [Memory] Find, Find Next, Import, Export, Refresh enable without valid selection 2008-09-17 20:58:06 +00:00
Ted Williams
058474d035 [247734] [Memory] Find, Find Next, Import, Export, Refresh enable without valid selection 2008-09-17 20:58:05 +00:00
Marc Khouzam
517052d1e1 Bug 245749 When detaching from a process, we get a group-exited event but not the thread-exited events, so there was a leak. This fix adds the cleanup when getting the group-exited event. 2008-09-17 17:01:54 +00:00
Randy Rohrbach
3a7f114e31 Bugzilla 247572 - simplified and speeded up the code a little bit. 2008-09-17 14:54:47 +00:00
Vivian Kong
dc0cf7429c update classpath 2008-09-17 14:04:21 +00:00
Markus Schorn
09bd5ef8cb restrict is not a C++-keyword, bug 228826 2008-09-17 13:31:15 +00:00
Markus Schorn
a552aa1760 fix warnings. 2008-09-17 11:03:59 +00:00
Markus Schorn
6c564a4f8c Add since tags. 2008-09-17 11:00:18 +00:00
Markus Schorn
61e982cc55 Modifications not stored in .cproject, bug 246364 2008-09-17 09:15:19 +00:00
Markus Schorn
e43c9eb5a9 Follow up for symbolic links in include search path, bug 246524. 2008-09-17 09:15:13 +00:00
Randy Rohrbach
440f96fa1a Bugzilla 247752. Adds "Address" column support to Variables/Expressions view. 2008-09-17 02:51:49 +00:00
Ted Williams
d099bf7482 [247559] [traditional memory] Padding preference should be respected 2008-09-16 20:33:07 +00:00
Pawel Piech
97c4e5d095 Bug 203597 - [number format detail] Details pane displays live values when view is in Manul Update mode 2008-09-16 16:56:42 +00:00
Pawel Piech
f88b03fbd0 [247356] Use API tooling. 2008-09-15 21:31:37 +00:00
Marc Khouzam
0fb7dec635 Bug 245749 In the end, we decided to isolate the threadId to groupId map into the eventProcessor, and not crowd the IMIProcesses interface. 2008-09-15 19:42:12 +00:00
Marc Khouzam
2552eacead Bug 247161 According to a GDB maintainer, GDB will not send an ^error after a ^done. Therefore we can remove this case and cleanup. 2008-09-15 17:48:40 +00:00
Sergey Prigogin
2e490426a7 Fixed compiler warnings. 2008-09-15 06:35:52 +00:00
Sergey Prigogin
9167b518f8 Fixed a typo. 2008-09-15 00:38:32 +00:00
Pawel Piech
1d08e1c884 [247010] - Added a guard to avoid re-creating an adapter session after it's been disposed. 2008-09-12 20:40:16 +00:00
Pawel Piech
66960d32ba [247010] - Rolled back the check for session.isActive() before returning the adapter set. 2008-09-12 20:20:51 +00:00
Marc Khouzam
8968ec763d Bug 246737 Catching the RejectedExecutionException in GdbConnectCommand in case the session is shutdown. 2008-09-12 17:31:49 +00:00
Marc Khouzam
d86c2f8bcb Bug 243461 Removed commented out code. 2008-09-12 17:23:01 +00:00
Marc Khouzam
31aeb7bca9 Bug 245749 Avoid race condition by filling thread to group map of IMIProcesses service directly using new addThreadId() and removeThreadId() methods 2008-09-12 15:17:54 +00:00
Marc Khouzam
fbb2135214 Bug 242234 creates GDBControl_7_0, CLIEventProcessor_7_0 and
MIRunControlEventProcessor_7_0.  It also reverts CLIEventProcessor and
MIRunControlEventProcessor to the logic needed for a GDB pre 7.0 (the way we released it in 1.0)

MIThreadExited and MIThreadCreated events are now only issued once.

Running events are also issued only once, however, it needed a little
gymnastics to keep the same functionality.  Before 7.0, what we did was trigger the event once a continue, step or next command was executed; this allowed to also know the type of command that caused the running event.  With the new MI event "*running", we don't know the type of the command that caused it.

What I did was, like before, when a continue, step, next command is issued, I
store the type of the command, and once the *running event occurs, I use that
type.  I do this using a global MIRunControlEventProcessor_7_0.fLastRunningCmdType

When issuing such a continue, etc command through the CLI, we still need to somehow remember the type of the command.  This is under discussion in the bug.
2008-09-11 19:36:56 +00:00
Emanuel Graf
76159f066d FIXED - bug 246921: NPE in ChangeGenerator when extracting constant
https://bugs.eclipse.org/bugs/show_bug.cgi?id=246921 patch from Tom Ball
2008-09-11 19:29:59 +00:00
Chris Recoskie
91141bd408 RESOLVED - bug 234860: New Project Wizard using "folders" for project type selection is totally unintuitive
https://bugs.eclipse.org/bugs/show_bug.cgi?id=234860
2008-09-11 15:48:14 +00:00
Anton Leherbauer
a980785a88 Bug 247010 - RejectedExecutionException when launch is removed 2008-09-11 13:14:40 +00:00
Anton Leherbauer
41c8b18397 Bug 241789 - [view model] RejectedExecutionException during shutdown of Eclipse while a debug session is active 2008-09-11 07:25:36 +00:00
Ted Williams
83c49e7875 [244640] fail to export org.eclipse.dd.dsf.gdb-feature (.classpath "bin/classes" -> "bin") 2008-09-11 04:48:24 +00:00
Sergey Prigogin
00a2461140 Bug 108489. 2008-09-10 22:40:19 +00:00
Sergey Prigogin
8ab0defef2 Bug 230214. 2008-09-10 20:54:09 +00:00
Marc Khouzam
57fde8187e Bug 242234 The JUnit tests made use of GDBControl in a hard-coded fashion. This patch replaces uses by ICommandControlService or IGDBControl 2008-09-10 18:49:32 +00:00
Emanuel Graf
06eb3b7f29 FIXED - bug 246061: [Refactoring] why can I select a visibility when extracting a const
https://bugs.eclipse.org/bugs/show_bug.cgi?id=246061
2008-09-10 14:36:22 +00:00
Anton Leherbauer
49b922013a Bug 246584 - [source lookup] DsfSourceDisplayadapter sometimes fails to restore current line highlighting 2008-09-10 13:21:58 +00:00
Anton Leherbauer
03ac321f7a Bug 246581 - [run control] SteppingController fails to synchronize stepping 2008-09-10 13:06:57 +00:00
Pawel Piech
2fe6ba6149 [246763] - [debug view] Debug view missing an update after running the program 2008-09-09 21:33:16 +00:00
Pawel Piech
4837793d14 [246789] - Added a missing null check. 2008-09-09 21:22:26 +00:00
Pawel Piech
0e70351e3f [246640] - [run control][update policy] Stepping should always be synchronized with painting the IP 2008-09-09 21:13:16 +00:00
Pawel Piech
cfe2a71e89 [246789] - [concurrent] Sequence.cancel() can trigger an assertion error in RequestMonitor 2008-09-09 20:59:09 +00:00
Marc Khouzam
56adb58e42 Bug 242234 To be able to version the GDBControl service, we cannot make direct reference to the class GDBControl. That class contains a bunch of public methods however. What I did was to brute-force include all these methods in a new interface IGDBControl. I have then replaced every reference to GDBControl with IGDBControl.
Also, I have moved SessionType out of GDBControl and into its own class.
2008-09-09 18:58:09 +00:00
Marc Khouzam
168df99385 Bug 242234 Replacing AbstractMIControl with ICommandControlService; and also replace MIControlDMContext with ICommandControlDMContext 2008-09-09 17:55:44 +00:00
Pawel Piech
7e5d149909 [246653] - [expressions][update policy] Invalid label update generated by AbstractCachingVMProvider, leads to an NPE in VariablesVMNode. 2008-09-08 22:58:01 +00:00
Pawel Piech
67b41fa70e [240997] Changed the return type of IMIDMEvent.getMIEvent() to Object to avoid future compiler errors. 2008-09-08 21:13:42 +00:00
Pawel Piech
1253a42f62 [240997] - Additional fixes for generics related javac compile error. 2008-09-08 19:41:32 +00:00
Pawel Piech
c48cd231b5 [240997] - Additional fixes for generics related javac compile error. 2008-09-08 19:06:43 +00:00
Pawel Piech
86adda189d [246318] Added a comment referring to bug in platform. 2008-09-08 17:41:18 +00:00
Markus Schorn
4e8f520b7c Symbolic links in include search path, bug 246524. 2008-09-08 15:17:57 +00:00
Vivian Kong
6f6afbdada Bug 234952 - truncation in Macro Expansion hover 2008-09-08 14:08:37 +00:00
Anton Leherbauer
18aa42e195 Bug 246363 - IllegalArgumentException while typing 2008-09-08 11:00:22 +00:00