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
Anton Leherbauer
7c3c465132
Fix for 239208: 'Open external location' entry missing in Problems View popup menu
2008-07-10 11:13:29 +00:00
Anton Leherbauer
43f7fdc68d
Fix for 239461: Code formatter: problems with the C++ boolean operator "not"
2008-07-10 11:03:12 +00:00
Anton Leherbauer
b3d0d40b3d
Fix for 239858: resolve resources on paths with symbolic links
2008-07-10 09:49:57 +00:00
Alena Laskavaia
170bb6ea07
[240238] - fixed adding expressions which has "char *" type for example
2008-07-09 21:21:30 +00:00
Ken Ryall
2d3a12da43
Fail silently on OOM.
2008-07-09 21:17:11 +00:00
Ken Ryall
af2dd181dd
Added uid.
2008-07-09 21:16:29 +00:00
Vivian Kong
c7a38037b6
update description
2008-07-09 19:27:05 +00:00
Vivian Kong
9bcbb6d8f7
update description
2008-07-09 19:19:18 +00:00
Marc Khouzam
8a2aca5fd2
Bug 225992
...
canStep() checks if the context is for the container, and if so, returns false.
2008-07-09 17:17:27 +00:00
Alena Laskavaia
d537166abb
- change version to 5.1 on head
2008-07-09 16:43:51 +00:00
Alena Laskavaia
82f0c74d03
[216711] - added other visible gdb catch events, most of them is not support right now though
2008-07-09 16:37:40 +00:00
Alena Laskavaia
89050be0e1
[237858] - fixed expression evaluation for complex c++ data structures
2008-07-09 14:44:50 +00:00
Markus Schorn
b52f11e5cf
CCE computing template parameters, bug 240145.
2008-07-09 13:23:32 +00:00
Anton Leherbauer
1058d3caf2
Bug 235300 [disassembly] AssertionError when switching between multiple debug sessions with active disassembly view
2008-07-09 12:54:48 +00:00
Markus Schorn
7831aed88d
Allow to update external translation units, bug 237991.
2008-07-09 11:53:30 +00:00
Markus Schorn
51c06fe8cc
NPE in type-comparison, bug 238614.
2008-07-09 09:52:30 +00:00
Markus Schorn
eba71c1297
Adjustment of parameter types, bug 239975.
2008-07-09 09:13:48 +00:00
Markus Schorn
0b6a51224f
Exporting index-databases larger than 1GB, bug 239462.
2008-07-09 08:27:48 +00:00
Marc Khouzam
322474d43b
Bug 240044
...
New MI commands are being introduced in the new version of GDB to support
multi-process debugging.
-list-thread-groups
-target-attach
-target-detach
2008-07-08 18:02:16 +00:00
Markus Schorn
00398ac145
ClassCastException creating type for instance of constructor template, bug 239586.
2008-07-08 14:08:28 +00:00
Marc Khouzam
f440765624
Bug 239050
...
some improvements to the IProcesses interface where needed:
1- getRunningProcesses() should take an IContainerDMContext as a parameter to prepare for multi-core/multi-processor debugging.
2- attachDebuggerToProcess() should return an IContainerDMContext as part of the requestMonitor. This is because, once a process is attached to, it will then need to have a container context to use the RunControl service.
3- getProcessesBeingDebugged() should take an IContainerDMContext as a parameter to prepare for multi-core/multi-processor debugging. Also, it should return an array of IContainerDMContexts as part of the requestMonitor; this is because, processes that are being debugged should have a container context to use the RunControl service.
2008-07-08 13:40:27 +00:00
Markus Schorn
a241c040a7
ClassCastException creating type for instance of constructor template, bug 239586.
2008-07-08 12:38:45 +00:00
Markus Schorn
6848dd5f51
Array to pointer conversion for typedefs, bug 239931.
2008-07-08 11:53:05 +00:00
Markus Schorn
7f6536f4e0
Array to pointer conversion for typedefs, bug 239931.
2008-07-08 11:41:23 +00:00
Markus Schorn
87a573a38e
Type of type-identification-expression, bug 209578
2008-07-08 09:49:43 +00:00
Markus Schorn
f5ed48e3ee
testcase for compound initializer, bug 145387
2008-07-08 08:53:31 +00:00
Markus Schorn
a2777c2661
Index is rebuilt in presence of team-shared index, bug 239464.
2008-07-08 07:44:12 +00:00
John Cortell
e173a7fb80
Found two remaining cases of "jumpTo" terminology (variables names). Changes to "resumeAt"
2008-07-07 18:57:32 +00:00
John Cortell
8b0b647c7b
Move-to-line feature. Application of the patch in bugzilla 118147. Includes refactoring of resume-at-line feature which used "jump to line" terminology. While such terminology is aligned with gdb (it invokes the 'jump' command), it is otherwise counter intuitive and collides with the "move to line" concept. The interfaces and code are now consistent throughout in its use of "resume at line" terminology.
2008-07-07 18:44:06 +00:00