1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-27 19:05:38 +02:00
Commit graph

13965 commits

Author SHA1 Message Date
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
Markus Schorn
cce773e663 Handles keywords in expression evaluator, bug 246369. 2008-09-08 08:39:33 +00:00
Markus Schorn
8d99a621b3 Handles 'true' and 'false' in expression evaluator, bug 246369. 2008-09-08 08:06:20 +00:00
Randy Rohrbach
800d7229c9 Bugzilla 246318 2008-09-05 19:00:52 +00:00
Anton Leherbauer
6184a53e92 Bug 244050 - AssertionFailedException in QuickDiff prevents save 2008-09-05 10:32:14 +00:00
Emanuel Graf
507c732870 FIXED - bug 246058: [Refactoring] issues generating getters setters with 2 classes
https://bugs.eclipse.org/bugs/show_bug.cgi?id=246058
2008-09-05 09:41:08 +00:00
Emanuel Graf
4cdb7e40c9 FIXED - bug 246062: [Refactoring] NPE extracting a constant from an inlined method
https://bugs.eclipse.org/bugs/show_bug.cgi?id=246062
2008-09-05 09:33:57 +00:00
Anton Leherbauer
21c07ecee5 Bug 242335 - Eclipse Ganymede hangs on startup - follow up 2008-09-05 08:19:56 +00:00
Pawel Piech
73572c5065 [246320] - [registers][view model] Register VM nodes do not use findDMCInPath() in encodeMemento()/compareMemento() 2008-09-05 04:29:34 +00:00
Markus Schorn
7046aff5b1 Using index for rename refactoring started off the editor, bug 245636. 2008-09-04 09:28:36 +00:00
Mike Kucera
07a880257d fix for bug 245443, standalone indexer needs to provide a Scanner Info object when parsing files up front 2008-09-03 21:22:02 +00:00
Vivian Kong
5b5efea7eb bug 245974 - fixing copyright image 2008-09-03 14:52:26 +00:00
Markus Schorn
8e72b07f59 Syntax error with constructor initializer, bug 245070. 2008-09-03 09:49:53 +00:00
Pawel Piech
cefb06a952 [246005] Added a todo comment. 2008-09-02 19:19:05 +00:00
Pawel Piech
47fe10a03a [246004] Added a TODO comment. 2008-09-02 19:18:03 +00:00
Randy Rohrbach
d97f813730 Defect 245972. Simple text resolution changes. 2008-09-02 14:57:53 +00:00
Markus Schorn
f39d829c21 Correct hashCode and equals for special nodes in call hierarchy, bug 244987. 2008-09-02 12:45:04 +00:00
Markus Schorn
db8b15aacf NPE invoking rename refactoring, bug 244866. 2008-09-02 11:15:55 +00:00
Markus Schorn
63563deaf8 Fixes a NPE, bug 244384. 2008-09-02 09:05:26 +00:00
Markus Schorn
35c7928f5e Allow for indexing fortran files, bug 242607. 2008-09-02 07:55:25 +00:00
Ted Williams
a91b6292df [239390] [update policy] Update Scopes -- update only visible, update all elements 2008-08-30 00:50:17 +00:00
Randy Rohrbach
412113eec5 Bugzilla 245754 - simple renaming which should have occured awhile ago. 2008-08-29 19:53:04 +00:00
Marc Khouzam
4c7c1efdb3 Bug 245297 All views' refresh should clear their
relevant services cache
2008-08-29 02:31:56 +00:00
Vivian Kong
8121fa7e3b patch for bug 245421 from Beth Tibbitts 2008-08-28 18:18:51 +00:00