Alain Magloire
c1db45f6f6
2004-11-02 Alain Magloire
...
Tentative fix for PR 77435
* cdi/org/eclipse/cdt/debug/mi/core/cdi/VariableManager.java
2004-11-02 14:58:24 +00:00
Alain Magloire
dbf7f21cd2
indentention.
2004-11-01 01:38:35 +00:00
Alain Magloire
417fff8e3a
remove the variable for ExpressionManager variable list.
2004-11-01 01:08:57 +00:00
Alain Magloire
e37879d199
2004-10-31 Alain Magloire
...
Tentative fix for PR 74496
2004-11-01 00:27:29 +00:00
Alain Magloire
8edc6b4de2
2004-10-31 Alain Magloire
...
Refactor ICDIVariableObject --> ICDIVariableDescriptor
Refactor ICDIArgumentObject --> ICDIArgumentDescriptor
Refactor ICDIRegisterObject --> ICDIRegisterDescriptor
Addition ICDIThreadStorageDescriptor, ICDIThreadStorage
Addition ICDILocalVariableDescriptor, ICDILocalVariable
Addition ICDIGlobalVariableDescriptor, ICDIGlovalVariable
Adjust the classes to the changes.
2004-10-31 20:57:40 +00:00
Alain Magloire
2a6c0b8c16
Fix expression manager
2004-10-30 03:32:49 +00:00
Alain Magloire
35a28e136d
2004-10-29 Alain Magloire
...
Remove of ICDISharedLibraryManager
* cdi/org/eclipse/cdt/debug/core/cdi/Session.java
* cdi/org/eclipse/cdt/debug/core/cdi/SharedLibraryManager.java
* cdi/org/eclipse/cdt/debug/core/cdi/model/Target.java
* cdi/org/eclipse/cdt/debug/core/cdi/model/SharedLibraryManagement.java
* src/org/eclipse/cdt/debug/mi/core/GDBCDIDebugger.java
* src/org/eclipse/cdt/debug/mi/core/GDBServerCDIDebugger.java
2004-10-29 15:13:08 +00:00
Alain Magloire
dc0936d60d
2004-10-28 Alain Magloire
...
Add ICDIValue.getType() and ICDIExpression.geType() new methods.
2004-10-28 17:08:54 +00:00
Alain Magloire
70c0a2d6ae
2004-10-26 Alain Magloire
...
Remove ICDIMemoryManager in CDI
* cdi/org/eclipse/cdt/debug/mi/core/cdi/Session.java
* cdi/org/eclipse/cdt/debug/mi/core/cdi/MemoryManager.java
* cdi/org/eclipse/cdt/debug/mi/core/cdi/EventManager.java
* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Target.java
* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/MemoryBlock.java
* cdi/org/eclipse/cdt/debug/mi/core/cdi/event/CreatedEvent.java
2004-10-27 00:59:02 +00:00
Alain Magloire
475911cb82
miscellaneous clean ups
2004-10-26 20:12:27 +00:00
Alain Magloire
3374f172f0
2004-10-26 Alain Magloire
...
Remove of ICDISourceManager in CDI
* cdi/org/eclipse/cdt/debug/mi/core/cdi/Session.java
* cdi/org/eclipse/cdt/debug/mi/core/cdi/SourceManager.java
* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Target.java
* mi/org/eclipse/cdt/debug/mi/core/cdi/command/MIDataDsassemble.java
2004-10-26 19:43:39 +00:00
Alain Magloire
393e606033
2004-10-26 Alain Magloire
...
Remove of ICDISignalManager in CDI
* cdi/org/eclipse/cdt/debug/mi/core/cdi/Session.java
* cdi/org/eclipse/cdt/debug/mi/core/cdi/SignalManager.java
* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Target.java
* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Signal.java
2004-10-26 17:51:38 +00:00
Alain Magloire
fb98fbbc29
Do not use {g,s}etCurrentTarget() if possible. code
...
marked as depracated
2004-10-26 17:26:28 +00:00
Alain Magloire
1c05c517d0
2004-10-25 Alain Magloire
...
Remove of ICDExpressionManager in CDI
ICDIExpression changes in the interface.
* cdi/rg/eclipse/cdt/debug/mo/core/cdi/EventManager.java
* cdi/rg/eclipse/cdt/debug/mo/core/cdi/ExpressionManager.java
* cdi/rg/eclipse/cdt/debug/mo/core/cdi/Session.java
* cdi/rg/eclipse/cdt/debug/mo/core/cdi/event/ChangedEvent.java
* cdi/rg/eclipse/cdt/debug/mo/core/cdi/event/DestroyedEvent.java
* cdi/rg/eclipse/cdt/debug/mo/core/cdi/model/Expression.java
* cdi/rg/eclipse/cdt/debug/mo/core/cdi/model/Target.java
* cdi/rg/eclipse/cdt/debug/mo/core/cdi/model/Variable.java
2004-10-25 04:21:21 +00:00
Alain Magloire
9dffa53757
2004-10-24 Alain Magloire
...
Changes in ICDITarget.evaluateExpressionToString()
* org/eclipse/cdt/debug/mi/core/cdi/model/Target.java
2004-10-22 17:22:59 +00:00
Alain Magloire
eed89f4408
Adjust GDBServer to ICDIDebugger api
2004-10-21 01:32:31 +00:00
Alain Magloire
cc5427a7e9
Cleanup
2004-10-20 21:01:01 +00:00
Alain Magloire
4370564636
Intl18 and cleanup
2004-10-20 19:22:07 +00:00
Alain Magloire
bc9547c99e
2004-10-20 Alain Magloire
...
Use the new ICDIDebugger interface
* mi/org/eclipse/cdt/debug/mi/core/MIInferior.java
* mi/org/eclipse/cdt/debug/mi/core/MISession.java
* mi/org/eclipse/cdt/debug/mi/core/SessionProcess.java
* src/org/eclipse/cdt/debug/mi/core/CygwinGDBCDIDebugger.java
* src/org/eclipse/cdt/debug/mi/core/GDBCDIDebugger.java
* src/org/eclipse/cdt/debug/mi/core/GDBDebugger.java
* src/org/eclipse/cdt/debug/mi/core/GDBServerDebugger.java
* src/org/eclipse/cdt/debug/mi/core/MIPlugin.java
* src/org/eclipse/cdt/debug/mi/core/MIProcessAdapter.java
* plugin.xml
2004-10-20 19:09:39 +00:00
David Inglis
2b91044082
fixed terminate delay for corefile
2004-10-20 15:05:06 +00:00
Alain Magloire
e25bef1bed
2004-10-19 Alain Magloire
...
Fix Core Launching
* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Target.java
* mi/org/eclipse/cdt/debug/mi/core/CoreProcess.java
* mi/org/eclipse/cdt/debug/mi/core/MIInferior.java
* src/org/eclipse/cdt/debug/mi/core/MIPlugin.java
2004-10-19 20:42:45 +00:00
Alain Magloire
0f08850bec
removed
2004-10-18 23:18:26 +00:00
Alain Magloire
cad896ca60
2004-10-18 Alain Magloire
...
Adjust to changes in CDI
* src/org/eclipse/cdt/debug/mi/core/cdi/model/RuntimeOptions.java
* src/org/eclipse/cdt/debug/mi/core/cdi/model/Target.java
* src/org/eclipse/cdt/debug/mi/core/cdi/Session.java
2004-10-18 23:16:09 +00:00
Alain Magloire
442e988240
NPE fix
2004-10-18 22:38:52 +00:00
Alain Magloire
fea4e25184
2004-10-17 Alain Magloire
...
Remove deprecated method in CDI adjust the implementation.
2004-10-17 21:26:11 +00:00
Mikhail Khodjaiants
5516776ca9
check if the list is empty before calling -break-delete
2004-10-15 20:02:28 +00:00
Alain Magloire
262d89c54a
2004-10-15 Alain Magloire
...
The way we do breakpoints is changing. gdb does not have
-break-thread-id command that would allow to change if a breakpoint
is associated with a particular thread(the same way as in
-break-condition, and -break-after). So to do thread breakpoint
we associate 1 Eclipse breakpoint with n GDB breakpoints:
1:n
* cdi/org/eclipse/cdt/debug/mi/core/cdi/BreakpointManager.java
* cdi/org/eclipse/cdt/debug/mi/core/cdi/Condition.java
* cdi/org/eclipse/cdt/debug/mi/core/cdi/EventManager.java
* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Breakpoint.java
* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Exceptionpoint.java
* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Target.java
* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Watchpoint.java
2004-10-15 15:48:19 +00:00
Alain Magloire
edb5e36994
2004-10-04 Alain Magloire
...
IllegalMonitorException fix.
mi/org/eclipse/cdt/debug/mi/core/MIInferior.java
src/org/eclipse/cdt/debug/mi/core/MIProcessAdapter.java
2004-10-04 20:31:16 +00:00
Alain Magloire
de94789d8d
2004-09-22 Alain Magloire
...
Makes the mi/ source folder independant of the cdt.core
so we can make it a library.
To many files to enumerate
2004-09-22 20:22:39 +00:00
Alain Magloire
ca9852bf78
Work to support bigger then 32 bits application
2004-09-18 03:46:42 +00:00
Alain Magloire
4719df79d8
updated
2004-09-17 19:01:33 +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
Alain Magloire
d081086a26
Change the constructor of Type to take variableObject
2004-09-16 01:21:55 +00:00
Alain Magloire
e56e4cf0e7
Set the correct stackframe
2004-09-15 22:05:30 +00:00
Alain Magloire
98e5f30131
Set the correct stackframe
2004-09-15 21:53:50 +00:00
Alain Magloire
bc6ac94fde
2004-09-15 Alain Magloire
...
The correct thread was not set.
* cdi/org/eclipse/cdt/debug/mi/core/cdi/ExpressionManager.java
* cdi/org/eclipse/cdt/debug/mi/core/cdi/VariableManager.java
* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Thread.java
2004-09-15 19:58:38 +00:00
Alain Magloire
8a6f84fc72
Error when commiting.
2004-09-14 15:36:30 +00:00
Alain Magloire
da98600ac3
workon Exception.
2004-09-14 14:21:02 +00:00
Alain Magloire
7c28610f55
2004-09-12 Alain Magloire
...
Since MISession is attach to the Target, the
way we fire termination events must change also.
* cdi/org/eclipse/cdt/debug/mi/core/cdi/EventManager.java
* cdi/org/eclipse/cdt/debug/mi/core/cdi/ProcessManager.java
* cdi/org/eclipse/cdt/debug/mi/core/cdi/Session.java
* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Target.java
* src/org/eclipse/cdt/debug/mi/core/MISession.java
2004-09-12 13:24:34 +00:00
Alain Magloire
fd19cbc055
check if the target is terminated
2004-09-11 02:59:56 +00:00
Alain Magloire
d20c71ba18
2004-09-09 Alain Magloire
...
Introduction of new classes in the CDI interface
ICDIExecuteStep
ICDIExecuteStepReturn
ICDIExecuteResume
ICDISuspend
ICDIThreadGroup
The code is adjust to the new demands.
2004-09-10 00:39:17 +00:00
Alain Magloire
654e6be53f
Adjust to the new CDI interface.
2004-09-08 04:16:34 +00:00
Alain Magloire
cbf2f0c899
2004-09-07 Alain Magloire
...
Remove ICDIBreakpointManager class
* cdi/org/eclipse/cdt/debug/mi/core/cdi/BreakpointHit.java
* cdi/org/eclipse/cdt/debug/mi/core/cdi/BreakpointManager.java
* cdi/org/eclipse/cdt/debug/mi/core/cdi/EventManager.java
* cdi/org/eclipse/cdt/debug/mi/core/cdi/Session.java
* cdi/org/eclipse/cdt/debug/mi/core/cdi/WatchpointScope.java
* cdi/org/eclipse/cdt/debug/mi/core/cdi/WatchpointTrigger.java
* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Breakpoint.java
* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Target.java
2004-09-08 01:26:48 +00:00
Alain Magloire
0c39fffd3c
Follows ICDITarget
2004-09-07 19:41:09 +00:00
Alain Magloire
bfe004fad5
2004-09-06 Alain Magloire
...
The changes is move the MISession as part
of Target. The rationale; we want to have
Session
---------------
| |
Target(gdb) Target(gdb)
To be able to do this we need to untie the MISession
from Session.
Also we are moving toward retiring the ICDIXXXXManager
and move the methods in the the proper methods.
2004-09-07 03:48:33 +00:00
Alain Magloire
188ffdc83f
2004-09-01 Alain Magloire
...
Fix for 72974
* cdi/org/eclipse/cdt/debug/mi/core/cdi/BreakpointManager.java
2004-09-01 20:35:29 +00:00
Alain Magloire
ed8e65d800
Remove obsolete comments.
2004-08-16 13:46:35 +00:00
Alain Magloire
2752f103f9
add comment
2004-08-15 13:22:23 +00:00
Alain Magloire
9ee027d183
deal with C++ references
2004-08-15 03:35:30 +00:00
Alain Magloire
8c89e95337
2004-08-14 Alain Magloire
...
Fix for 71992.
* src/org/eclipse/cdt/debug/mi/core/GDBTypeParser.java
2004-08-15 01:55:01 +00:00