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