1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-08-14 19:55:45 +02:00
Commit graph

14254 commits

Author SHA1 Message Date
Marc Khouzam
255b92bfbd Bug 240556
If no frame context is provided in an expression, but an execution (thread) is present, then we define the expression to belong to the top-most frame of that thread.
2008-07-16 19:46:15 +00:00
Marc Khouzam
963ba7e067 Bug 239050
Makes getAncestorOfType() return the closest ancestor in terms of
depth.  Also adds a new method, getAllAncestorsOfType(), which returns all
the ancestors of the specified type in an array.
2008-07-16 19:08:05 +00:00
Pawel Piech
0006e4ba15 [241024] - [view model] Most views stop refereshing after a breakpoint hit after a long operation (e.g. sleep) 2008-07-16 18:34:24 +00:00
Vivian Kong
1eed71bafe bug 240835 2008-07-16 14:04:32 +00:00
Anton Leherbauer
bc15b2355b 239778: [view model][debug view] Double click listener can be added twice for the same VM provider 2008-07-16 13:02:29 +00:00
Anton Leherbauer
bb3e8a0067 Follow-up fix for 214386 to avoid RejectedExecutionException during AbstractDebugVMAdapter.dispose() 2008-07-16 11:45:13 +00:00
Anton Leherbauer
337235a75e 214386: [run control][debug view][source lookup] When stepping fast (holding down F5 key) the IP in editor does not keep up. 2008-07-16 11:02:58 +00:00
Marc Khouzam
e5930da951 Bug 240947
Missing done() calls in view model
2008-07-16 00:20:46 +00:00
Vivian Kong
6150b729a7 bug 240834 2008-07-15 23:33:06 +00:00
Vivian Kong
77326b2889 bug 240833 2008-07-15 23:29:13 +00:00
Vivian Kong
5b02ac324d bug 240831 2008-07-15 23:20:08 +00:00
Vivian Kong
f1494801f6 bug 240830 2008-07-15 23:16:26 +00:00
Pawel Piech
9ac7056923 [240997] - Added comment explaining the need for workaround. 2008-07-15 22:12:06 +00:00
Vivian Kong
fa78673bde bug 240824 2008-07-15 22:04:44 +00:00
Vivian Kong
c1bec93d4e bug 240820 2008-07-15 21:57:45 +00:00
Pawel Piech
4c5d157262 [240997] - Fix attempt #3. 2008-07-15 21:53:15 +00:00
Vivian Kong
5de9ec3531 bug 240755 2008-07-15 21:50:54 +00:00
Vivian Kong
c0e8896c10 bug 240754 2008-07-15 21:49:18 +00:00
Vivian Kong
b3f4addd71 bug 240749 2008-07-15 21:47:38 +00:00
Pawel Piech
f028f5530c [240997] - Fix attempt #2. 2008-07-15 21:31:55 +00:00
Pawel Piech
3b46fc2692 [240997] - [stack] Compile error in MIStack.java. 2008-07-15 21:03:02 +00:00
Alena Laskavaia
2f02ca8f91 [ 240984] - fixed NPE 2008-07-15 20:09:47 +00:00
John Cortell
80c2baf464 Fixed 240916 (casting a child of a global results in an NPE). Also fixed all warnings in changed files and improved code with generics 2008-07-15 19:26:53 +00:00
John Cortell
f4e51c6139 Fix warnings 2008-07-15 19:18:16 +00:00
Alena Laskavaia
521dfafba6 PR: 53470 - prevent ABR exception 2008-07-15 18:13:09 +00:00
Alena Laskavaia
9d31c68ce5 PR: 53470 2008-07-15 18:10:13 +00:00
Marc Khouzam
9af6a7b237 Bug 239050
Use the generic IDMContext instead of IContainerDMContext because some debuggers may not have a run control service
Replace IThreadDMData.getDebuggingContext() with method getDebuggingContext()
2008-07-15 15:21:24 +00:00
Markus Schorn
584e951711 Increment plugin version. 2008-07-15 15:00:50 +00:00
Markus Schorn
93fe4bbc48 Fix warnings. 2008-07-15 15:00:31 +00:00
Mike Kucera
30ddbb8708 bug 240371, standalone indexer needs a scanner info provider 2008-07-14 21:44:45 +00:00
John Cortell
f74aa0ca4a Fixed bugzilla 240719. Element is now first checked to see if it's a ICDISharedLibrary, and then if not, an IBinary 2008-07-14 20:31:19 +00:00
Marc Khouzam
169508e98e Bug 240525
This patch cleans up MITargetAttach/Detach to use the context properly.  Since these classes are new, we don't need to worry about an API change.

A new class IMIProcessDMContext is introduced to be able to access the pid.
2008-07-14 19:59:45 +00:00
Marc Khouzam
ec6e6b4dc8 Bug 240525
New MI context to represent thread-groups
2008-07-14 19:47:08 +00:00
Marc Khouzam
64bc7a8841 Bug 240525
Stricter type checking.
2008-07-14 19:26:37 +00:00
Marc Khouzam
6062f7a939 Bug 240525
clean up MIListThreadGroups to use the context properly.  Since
this class is new, we don't need to worry about an API change.
2008-07-14 19:23:29 +00:00
Markus Schorn
87b69a7f19 pwd in scanner discovery, bug 237958. 2008-07-14 16:00:29 +00:00
Marc Khouzam
baa0551cab Re-order param to be consistent with other constructor 2008-07-14 15:20:06 +00:00
Markus Schorn
0954c9559b Implementation of PDOMCPPClassInstance.getImplicitMethods(). 2008-07-14 15:15:05 +00:00
Markus Schorn
c032266686 Proper implementation of ICPPClassType.getMethods() for all subclasses, bug 240599. 2008-07-14 14:00:43 +00:00
Markus Schorn
d95322ff16 Error recovery within enumeration, bug 72685. 2008-07-14 10:45:58 +00:00
Sergey Prigogin
bfa93d84d0 Different definitions of __null for C and C++ (bug 240567). 2008-07-14 01:28:03 +00:00
Sergey Prigogin
fb4339f87b Added a test case for bug 233889. 2008-07-12 23:04:15 +00:00
Marc Khouzam
432390d270 Bug 240507
This previous change was a mistake.  I added the ability to build an expression with a process
as a parent, or any other ExecutionContext, but it does not make sense to have
an expression refer to a processor or a core.  I may make sense to have an
expression refer to a process and not a thread, but currently, the Expression
Service does not handle this properly even at the thread level (vs frame
level).

Therefore, I'm removing this patch and will open a new bug about the Expression
Service.
2008-07-12 02:36:12 +00:00
John Cortell
d56a79adc4 Fixed for bugzilla 240538. Load Symbols for All in Modules view always generates a bogus error 2008-07-11 20:04:50 +00:00
Marc Khouzam
635936b6ea Bug 240507
minor changes to the Expression Service to support multi-process.  These changes should have been done from the start and are backwards compatible.
2008-07-11 18:27:51 +00:00
Alena Laskavaia
a10ab1f0bf [236186] - fixing bugs with make targets, contributed by Andrew Gvozdev 2008-07-11 14:26:02 +00:00
Alena Laskavaia
1f982fd80c - removed unused includes 2008-07-11 14:24:38 +00:00
Marc Khouzam
2100733244 Bug 240380
Add the missing DsfServicesTracker.dispose() calls
2008-07-11 13:32:13 +00:00
Marc Khouzam
e4eedcb9a4 Bug 225992
MIssing return
2008-07-10 13:18:26 +00:00
Anton Leherbauer
c026945dac Fix for 238946: Exclude braces from potential asm line comment chars 2008-07-10 11:22:25 +00:00