1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-15 21:15:23 +02:00
Commit graph

15505 commits

Author SHA1 Message Date
Vivian Kong
5c4fbcbbf3 Documentation fixes (240837, 240838, 240840, 240841, 240842) 2008-07-16 20:40:56 +00:00
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