David Inglis
176c726567
api update to use IBinaryObject instead of IBinaryExecutable in debugger
2004-11-17 19:57:54 +00:00
Alain Magloire
334882d258
2004-11-16 Alain Magloire
...
Optimize things by providing a new method
ICDIRegisterGroup.hasRegisters();
* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDIRegisterGroup.java
* src/org/eclipse/cdt/debug/internal/core/model/CRegisterGroup.java
2004-11-17 03:52:49 +00:00
David Inglis
e0546e73af
added terminal default constant
2004-11-16 21:32:41 +00:00
David Inglis
b8b99d5287
added use teminal attribute
2004-11-16 21:15:31 +00:00
Mikhail Khodjaiants
407463cb32
Fix for bug 78604: Disassembly causes Java exception when disassembling beyond fn(?).
...
Added the "getAddressFactory" method to the "IDisassembly" interface.
2004-11-15 22:28:38 +00:00
Mikhail Khodjaiants
341c8766b4
Fix for bug 78604: Disassembly causes Java exception when disassembling beyond fn(?).
...
Added the "getAddressFactory" method to the "IDisassembly" interface.
2004-11-15 22:28:09 +00:00
Mikhail Khodjaiants
4c5be532cc
Batch breakpoint updates in one job.
2004-11-15 20:47:48 +00:00
Alain Magloire
ab89c5a46e
define equals(ICDICondition)
2004-11-12 20:33:09 +00:00
Mikhail Khodjaiants
0b13d54499
Apply the breakpoint's condition changes to the associated gdb breakpoint only if there are differences.
2004-11-12 19:25:28 +00:00
Mikhail Khodjaiants
5e2af5b84f
Compare breakpoint source handles as pathes.
2004-11-12 19:18:47 +00:00
Alain Magloire
1885ceaedf
2004-11-11 Alain Magloire
...
Fix for PR 75000, from PalmSource
* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDIVariable.java
2004-11-12 02:09:42 +00:00
Mikhail Khodjaiants
0ccb63228a
Cleanup.
2004-11-10 22:52:02 +00:00
Mikhail Khodjaiants
9119f8ed49
Fix for bug 76340: CDT hogs Windows input loop when double clicking on a breakpoint.
2004-11-10 21:22:52 +00:00
Mikhail Khodjaiants
ebe5bb2770
Fix for bug 77275: Disassembly causes Java exception for fn's with 0 bytes fn prologues.
2004-11-09 23:25:44 +00:00
Mikhail Khodjaiants
216cc40051
Partial fix for bug 41725: I can't set a breakpoint in a function where I used attach source.
2004-11-09 22:28:09 +00:00
Alain Magloire
948da21d8e
2004-11-09 Alain Magloire
...
Put possiblity to set Exception breakpoint
* cdi/org/eclipse/cdt/debug/core/cdi/ICDIBreakpointManagement.java
2004-11-09 20:39:40 +00:00
Alain Magloire
439665d7d0
2004-11-08 Alain Magloire
...
Bug in CVariableFactory for globals, the filename of the
binary was use instead of the filename of the symbol.
* src/org/eclipse/cdt/debug/internal/core/model/CVariableFactory.java
2004-11-09 01:44:59 +00:00
Alain Magloire
e35ddb8ef1
2004-11-08 Alain Magloire
...
New class ICDIFunctionFinished.
It return the return value of the function.
* cdi/org/eclipse/cdt/debug/mi/core/cdi/ICDIFunctionFinished.java
2004-11-08 18:13:27 +00:00
Mikhail Khodjaiants
a740df2852
Removed "Refresh" and "Auto-Refresh" actions support for shared libraries.
2004-11-04 22:47:49 +00:00
Mikhail Khodjaiants
c9259b653d
Reformatting.
2004-11-04 22:11:28 +00:00
Mikhail Khodjaiants
dec5f836cc
Removed "Refresh" and "Auto-Refresh" actions support for registers.
2004-11-04 22:04:01 +00:00
Mikhail Khodjaiants
b38be15335
No need of "ICSignalManager".
2004-11-04 16:40:42 +00:00
Mikhail Khodjaiants
19d8434a8e
Warning cleanup.
2004-11-04 16:29:38 +00:00
Mikhail Khodjaiants
1896936755
CSignalManager no longer extends CUpdateManager.
2004-11-04 15:56:16 +00:00
Mikhail Khodjaiants
0edfd9947c
New implementation of expressions.
...
Large arrays partitioning based on the framework model.
2004-11-03 22:34:49 +00:00
David Inglis
e1bb75eb34
no code change - cleanup compiler log warnings
2004-11-03 20:48:38 +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
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
ab7f3e9bcf
reset the fValue to null for CExpressions
2004-11-01 01:09:39 +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
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
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
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
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
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
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
Mikhail Khodjaiants
f7fa7bf98f
Cleanup.
2004-10-22 20:06:42 +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
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