David Inglis
a192c2f172
- Update to new ICDIDebugger interface deprecating old
...
- Added seperate launch configuration for attaching to pid
2004-10-18 14:48:50 +00:00
Mikhail Khodjaiants
206203d375
Use characters instead of strings.
2004-10-18 14:42:36 +00:00
Alain Magloire
192fcc41a9
2004-10-17 Alain Magloire
...
Remove deprecated method in CDI
* cdi/org/eclipse/cdt/debug/core/model/ICDITarget.java
* cdi/org/eclipse/cdt/debug/core/ICDISession.java
2004-10-17 21:25:00 +00:00
Alain Magloire
9551479479
more message in CDIException.toSTring()
2004-10-15 18:35:16 +00:00
Alain Magloire
f5bde83546
2004-10-15 Alain Magloire
...
Adjustment to changes in CDI interface concerning breakpoints.
Now the thread ids for a breakpoint is specified in the ICDICondition.
* cdi/org/eclipse/cdt/debug/core/cdi/ICDICondition.java
* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDIBreakpoint.java
* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDIBreakpointManagement.java
* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDITarget.java
* CBreakpointManager.java
* CDebugTarget.java
2004-10-15 15:48:31 +00:00
Mikhail Khodjaiants
a17fa3fe67
Partial fix for bug 39936 GDB hits modified conditional breakpoints when condition not satisfied.
...
Condition has to be set at the mi level.
2004-10-14 19:30:50 +00:00
Mikhail Khodjaiants
acf19e50fa
Added the launch configuration preference for the register bookkeeping.
2004-10-11 20:24:15 +00:00
Mikhail Khodjaiants
9d7f94cc12
Warning cleanup.
2004-10-10 20:31:01 +00:00
Mikhail Khodjaiants
69a0850c87
Added the bookkeeping of registers and register groups.
2004-10-08 18:40:29 +00:00
Mikhail Khodjaiants
171d390269
Pass the current stack frame to the registers manager to provide the evaluation context.
2004-10-07 20:01:23 +00:00
Mikhail Khodjaiants
e98111fb62
Provide a context for expression evaluation.
2004-10-07 15:23:25 +00:00
Mikhail Khodjaiants
d636abc351
Added the "getType" method to ICValue.
2004-10-06 21:03:43 +00:00
Mikhail Khodjaiants
30a7d6170f
Implementing adapters for the platform's Memory view.
2004-09-30 20:28:03 +00:00
Mikhail Khodjaiants
4989ad3e7a
Use the new "createAddress" method of "IAddressFactory".
2004-09-29 15:14:44 +00:00
Mikhail Khodjaiants
0722f6fc65
Synchronize the "getType" method of "CVariable.InternalVariable".
2004-09-28 15:44:35 +00:00
Mikhail Khodjaiants
e254b82387
Use the new "getValue" method of "IAddress" for address comparison.
2004-09-27 18:43:58 +00:00
Mikhail Khodjaiants
fb2699f85e
Target filtering fixes for watchpoints.
2004-09-27 18:36:43 +00:00
Mikhail Khodjaiants
f56efbce47
Fixed the problems with the Disassembly view and address breakpoints caused by switch to IAddress.
2004-09-21 19:06:44 +00:00
Alain Magloire
d4a7887d9b
2004-09-21 Mikhail Khodjaiants
...
Changes to the IBinary interface
* CDebugTarget.java
2004-09-21 18:57:37 +00:00
Mikhail Khodjaiants
1c54168e72
Evaluate expressions on stack frame instead of target to provide evaluation context.
2004-09-20 20:17:07 +00:00
Alain Magloire
ca9852bf78
Work to support bigger then 32 bits application
2004-09-18 03:46:42 +00:00
Alain Magloire
70e192037c
2004-09-17 Alain Magloire
...
Support for 64 bits application
PR 74056. Pathc from Artyom Kuanbekov
To much files to enumerate.
2004-09-17 19:01:32 +00:00
Mikhail Khodjaiants
df267e58fa
Removed the "ISwitchToThread" and "ISwitchToFrame" interfaces.
2004-09-15 15:08:47 +00:00
Mikhail Khodjaiants
c23c011ae2
Moved to the new CDI interfaces.
2004-09-13 21:37:11 +00:00
Mikhail Khodjaiants
3fa82e8395
Fix for bug 72555: "Toggle breakpoint" action doesn't remove function breakpoints from editor.
2004-09-13 20:11:38 +00:00
Mikhail Khodjaiants
bdcd736bb3
Fixes for breakpoint filtering.
2004-09-10 17:50:29 +00:00
Alain Magloire
f2a61c16a4
2004-09-09 Alain Magloire
...
Introduction of new classes in the CDI interface
* ICDIExecuteStep.java
* ICDIExecuteStepReturn.java
* ICDIExecuteResume.java
* ICDISuspend.java
* ICDIThreadGroup.java
2004-09-10 00:38:59 +00:00
Mikhail Khodjaiants
81400bdcc2
Fix for bug 73498: Condition is cleared when disabled conditional breakpoint is set.
2004-09-08 21:38:02 +00:00
Alain Magloire
ead5f8c975
2004-09-07 Alain Magloire
...
Remove ICDIBreakpointManager.java
Remove ICDICatchEvent/ICDICatchpoint
add ICDIExceptionpoint
* ICDISession.java
* CDIDebugModel.java
* CDebugTarget.java
* ICDIExceptionpoint.java
2004-09-08 04:15:35 +00:00
Alain Magloire
e79e4382b4
2004-09-07 Alain Magloire
...
Remove ICDIBreakpointManager.java
* ICDISession.java
* CDIDebugModel.java
* CDebugTarget.java
2004-09-08 01:26:23 +00:00
Mikhail Khodjaiants
a315994318
Moved to the new breakpoint management API.
2004-09-07 20:43:45 +00:00
Alain Magloire
482bdca30a
2004-09-07 Alain Magloire
...
New interfaces to Target.
* ICDITarget.java
* ICDIBreakpointManagement.java
2004-09-07 19:38:49 +00:00
Mikhail Khodjaiants
dee933ea8c
Made global variables persistent.
2004-09-03 19:02:24 +00:00
Mikhail Khodjaiants
ff755794ec
Breakpoint filtering by targets.
2004-09-01 17:56:03 +00:00
Mikhail Khodjaiants
4be67e62ed
New constant - the default value for the "stop at main" property.
2004-08-18 14:54:27 +00:00
Alain Magloire
6accf8fc2d
2004-08-14 Alain Magloire
...
Fix for 71992.
* CType.java
2004-08-15 01:55:41 +00:00
Mikhail Khodjaiants
9214f34e8d
Restrict the "display as array" operation to the pointer types only.
2004-08-05 20:19:00 +00:00
Mikhail Khodjaiants
ea1e4af9af
Warning cleanup.
2004-08-05 20:04:48 +00:00
Mikhail Khodjaiants
c33f0a9a16
Display the error message in the array label, if the attempt to get array values fails.
2004-08-05 19:57:18 +00:00
Mikhail Khodjaiants
8ce89a5cc0
Fixed the "resumed" event handler of the variable types.
2004-08-05 17:44:31 +00:00
Mikhail Khodjaiants
60b8ef73ba
Added the abstract prototypes for some generic methods.
2004-08-05 16:53:30 +00:00
Mikhail Khodjaiants
172c988cf8
New implementation of the variable types.
2004-08-04 21:06:56 +00:00
Mikhail Khodjaiants
a32d8676d5
Cleanup.
2004-07-26 15:35:15 +00:00
Mikhail Khodjaiants
3b630ffde6
Marked the expression creation methods as deprecated in CDebugModel.
2004-07-23 21:25:52 +00:00
Mikhail Khodjaiants
eef4388433
CThread cleanup.
2004-07-21 20:54:16 +00:00
Mikhail Khodjaiants
5ddf5b1eb3
Copied the target factory methods from CDebugModel to CDIDebugModel.
...
Marked the old methods as deprecated.
2004-07-21 20:04:37 +00:00
Mikhail Khodjaiants
d2c66d5edc
CDebugTarget and CThread cleanup.
2004-07-21 20:01:09 +00:00
Mikhail Khodjaiants
f24c20f55c
Removed state validation from CDebugElement.
2004-07-21 17:50:34 +00:00
Mikhail Khodjaiants
dbb919826d
Removed state validation from CDebugElement.
2004-07-21 15:08:59 +00:00
Mikhail Khodjaiants
0146196946
Added new state - "STEPPED".
2004-07-20 21:44:16 +00:00