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
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