1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-23 14:42:11 +02:00
Commit graph

1994 commits

Author SHA1 Message Date
Alain Magloire
0b1094160f allow to override the configuration 2004-11-02 19:57:39 +00:00
Alain Magloire
f93436e891 2004-11-02 Alain Magloire
Refactor ICDIConfiguratio --> ICDISessionConfiguration and ICDITargetConfiguration
	* cdi/org/eclipse/cdt/debug/core/cdi/Session.java
	* cdi/org/eclipse/cdt/debug/core/cdi/SessionConfiguration.java
	* cdi/org/eclipse/cdt/debug/core/cdi/model/Target.java
	* cdi/org/eclipse/cdt/debug/core/cdi/model/TargetConfiguration.java
2004-11-02 19:29:59 +00:00
Alain Magloire
5ce890bd56 2004-11-02 Alain Magloire
Refactor ICDIConfiguratio --> ICDISessionConfiguration and ICDITargetConfiguration
	* cdi/org/eclipse/cdt/debug/core/cdi/ICDISession.java
	* cdi/org/eclipse/cdt/debug/core/cdi/ICDISessionConfiguration.java
	* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDITarget.java
	* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDITargetConfiguration.java

	* src/org/eclipse/cdt/debug/core/CDIDebugModel.java
	* src/org/eclipse/cdt/debug/interternal/core/model/CDIDebugTarget.java
	* src/org/eclipse/cdt/debug/interternal/core/model/CThread.java
2004-11-02 19:29:58 +00:00
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
David Inglis
83261630e4 fixed bogus exception with older cdi debuggers. 2004-11-02 03:34:28 +00:00
Alain Magloire
57c79fa828 Add the corresponding xxDescriptor to the variable interface. 2004-11-01 16:54:34 +00:00
David Inglis
7a24fe76ca missing NLS markup 2004-11-01 15:16:40 +00:00
Alain Magloire
dbf7f21cd2 indentention. 2004-11-01 01:38:35 +00:00
Alain Magloire
ab7f3e9bcf reset the fValue to null for CExpressions 2004-11-01 01:09:39 +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
Mikhail Khodjaiants
cbf89ce619 Use the new expression API of CDI. 2004-10-29 21:22:18 +00:00
Alain Magloire
a4c551bbd7 2004-10-29 Alain Magloire
Remove of ICDISharedLibraryManager
	* cdi/org/eclipse/cdt/debug/core/cdi/ICDISession.java
	* cdi/org/eclipse/cdt/debug/core/cdi/ICDISharedLibraryManager.java
	* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDITarget.java
	* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDISharedLibraryManagement.java
2004-10-29 15:13:35 +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
080a687752 2004-10-29 Alain Magloire
Changes to the CDI interface
	* SeAutoSolibActionDelegate.java
2004-10-29 15:12:43 +00:00
Alain Magloire
e945252b3c remove getType() 2004-10-28 19:08:00 +00:00
Alain Magloire
2dfb046061 2004-10-28 Alain Magloire
Add getType() method.
	* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDIExpression.java
	* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDIValue.java
2004-10-28 17:09:02 +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
David Inglis
61b7feb54d Added Debugger console to older debuggers 2004-10-27 15:22:03 +00:00
David Inglis
119a911081 new error constant 2004-10-27 14:51:41 +00:00
Alain Magloire
888b941a92 2004-10-26 Alain Magloire
Remove ICDIMemoryManager for ICDIMemoryBlockManagement
	* cdi/org/eclipse/cdt/debug/core/cdi/ICDISession.java
	* cdi/org/eclipse/cdt/debug/core/cdi/ICDIMemoryManager.java
	* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDITarget.java
	* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDIMemoryBlockManagement.java

	* CDebugModel.java
	* CExtendedMemoryBlock.java
	* CFormattedMemoryBlock.java
2004-10-27 00:59:13 +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
91086ed28f adjust to changes in CDI 2004-10-26 19:44:14 +00:00
Alain Magloire
10e1d937dd 2004-10-26 Alain Magloire
Remove of ICDISourceManager in CDI
	* cdi/org/eclipse/cdt/debug/core/cdi/ICDISession.java
	* cdi/org/eclipse/cdt/debug/core/cdi/ICDISourceManager.java
	* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDITarget.java
	* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDISourceManagement.java

	* Disassembly.java
2004-10-26 19:43:50 +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
1b38b3e339 2004-10-26 Alain Magloire
Remove of ICDISignalManager in CDI
	* cdi/org/eclipse/cdt/debug/core/cdi/ICDISession.java
	* cdi/org/eclipse/cdt/debug/core/cdi/ICDISignalManager.java
	* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDITarget.java
	* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDIThreadGroup.java

	* CSignalManager.java
2004-10-26 17:53:16 +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
Mikhail Khodjaiants
72b2f7aa1e NPE in "CVlaue.isUnsigned". Check if the type of the parent variable is null. 2004-10-25 20:20:32 +00:00
David Inglis
52e7f87d5e deprecated environment launch constant 2004-10-25 17:42:14 +00:00
Alain Magloire
20c3099076 2004-10-25 Alain Magloire
Remove of the class ICDIExpressionManager.
	instead new clas ICDIExpressionManagegment that is on the ICDITarget
	* cdi/org/eclipse/cdt/debug/core/cdi/ICDISession.java
	* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDIExpression.java
	* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDIThreadGroup.java
	* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDIExpressionManagement.java

	* CDebugModel.java
	* CDIDebugModel.java
	* CExpression.java
	* CFormattedMemoryBlock.java
	* CStackFrame.java
2004-10-25 04:21:36 +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
Mikhail Khodjaiants
f7fa7bf98f Cleanup. 2004-10-22 20:06:42 +00:00
Alain Magloire
746c917494 adjust to CDI changes 2004-10-22 19:31:20 +00:00
Alain Magloire
f8f136a9c8 remove evaluateExpressionToString() 2004-10-22 19:31:07 +00:00
Mikhail Khodjaiants
d24ad69f5e Replaced the deprecated "evaluateExpressionTtoString" method of "ICDITarget. 2004-10-22 17:56:46 +00:00
Alain Magloire
bed0f1da44 2004-10-24 Alain Magloire
Provide a context for ICDITarget.evaluateExpressionTtoString()
	* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDITarget.java
2004-10-22 17:23:18 +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
Mikhail Khodjaiants
815b892f7f Fire the suspend event for the current thread on the target creation. 2004-10-22 16:44:17 +00:00
Mikhail Khodjaiants
8c61386cb2 Fire the suspend event for the current thread on the target creation. 2004-10-22 15:46:51 +00:00
Mikhail Khodjaiants
2ebb271b82 Thread should handle CDI events from the corresponding CDI thread only.
"canSuspend" should return true if the thread is stepping.
New implementation of "stepReturn" for stack frames.
2004-10-21 22:39:53 +00:00
Mikhail Khodjaiants
4761007499 Pass the target state to threads on terminate, disconnect, resume, suspend and restart. 2004-10-21 20:19:08 +00:00
David Inglis
7601c54d55 added boolean option to factory to reume target or not. 2004-10-21 15:07:29 +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
bec09a7c2a Adjust to changes. 2004-10-20 19:14:05 +00:00