Mikhail Khodjaiants
d542c7f179
Fix for bug 52135: Debugger should indicate which thread triggered breakpoint.
2004-02-17 01:20:43 +00:00
Mikhail Khodjaiants
76234c1815
In the 'reset' method of 'CVariable' check if value is an instance of 'CValue' before type casting.
2004-02-11 20:45:44 +00:00
Mikhail Khodjaiants
98589999f9
Cache the endianness flag.
2004-02-10 21:51:22 +00:00
Mikhail Khodjaiants
9c46de496a
Fix for bug 50981: In the 'getValue' method of CVariable 'getType' should be only called once.
2004-01-30 17:29:46 +00:00
Mikhail Khodjaiants
2f1d6c7f94
Fire sets of debug events instead of firing it one by one.
2004-01-29 20:11:23 +00:00
Mikhail Khodjaiants
e86097a3a9
Added DebugEvent factory methods to 'CDebugElement'.
2004-01-29 19:55:12 +00:00
Mikhail Khodjaiants
53733e8522
Fix for bug 48682: IThread.getBreakpoints() stubbed out.
2004-01-15 21:07:36 +00:00
Mikhail Khodjaiants
c064b57468
Fix for bug 49294: Source file doesn't change when switching between stack frames.
2003-12-23 18:03:14 +00:00
Doug Schaefer
9e74a89f05
Upgraded plugin versions to 1.2.1 in preparation for the
...
1.2.1 M1 build. Also converted plugins to use PDE containers.
2003-12-15 16:07:23 +00:00
Mikhail Khodjaiants
724d096415
Reset the 'terminating' flag if 'terminate' fails.
2003-12-08 22:26:27 +00:00
Mikhail Khodjaiants
b50eb6955d
Extracted the main part of the 'breakpointAdded' method into a separate method to avoid double checking.
2003-11-26 22:54:29 +00:00
Mikhail Khodjaiants
f32ce48b2c
Fix for PR 46845: Deferred breakpoints support.
2003-11-18 23:23:03 +00:00
Mikhail Khodjaiants
d0e8fc4b6e
Fix for PR 45534: gdb/MI error in retrieving a register can lead to an empty register pane.
2003-11-18 22:41:20 +00:00
Mikhail Khodjaiants
e0486ead58
Fix for PR 46884: Add a preference page to set common source location
2003-11-18 22:25:13 +00:00
Mikhail Khodjaiants
8e1e5f6454
Fix for bug 46843: Add 'Search subfolders' option.
2003-11-18 21:07:40 +00:00
Mikhail Khodjaiants
c9469ad6ff
Fix for bug 35960: search for duplicate file names.
2003-11-18 20:33:14 +00:00
Mikhail Khodjaiants
219e0985f1
Fix for bug 43372: changed the source lookup procedures to avoid the usage of 'getCanonicalPath'.
2003-11-18 20:00:42 +00:00
Mikhail Khodjaiants
b2b090d2fd
Fix for PR 46861: Use a special image for arguments in the Variables view.
2003-11-18 19:33:12 +00:00
Mikhail Khodjaiants
52ecc62130
Fix for PR 46850: Unable to report problems from the methods of 'ICDIRuntimeOptions'.
2003-11-18 17:07:18 +00:00
cvs2svn
6b9e66e8a6
This commit was manufactured by cvs2svn to create branch 'cdt_1_2'.
...
Cherrypick from master 2003-11-18 16:20:49 UTC Alain Magloire <alain@qnx.com> 'Attempt to address performance problem in the IBinaryParser':
core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/coff/parser/ARMember.java
core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/coff/parser/BinaryArchive.java
core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/coff/parser/BinaryObject.java
core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/coff/parser/PEParser.java
core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/coff/parser/Symbol.java
core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/elf/parser/ElfParser.java
debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/CBreakpointManager.java
debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/sourcelookup/SourceUtils.java
2003-11-18 16:20:50 +00:00
Mikhail Khodjaiants
6d9d51bfe9
Fix for PR 46358: NPE in the "setCurrentThread" method of "CDebugTarget".
2003-11-10 18:20:06 +00:00
cvs2svn
3cd4819fac
This commit was manufactured by cvs2svn to create branch 'cdt_1_2'.
...
Cherrypick from master 2003-11-03 14:17:15 UTC John Camelon <jcamelon@ca.ibm.com> 'Added initial code assist/parser interface.':
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTCompletionNode.java
core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/ast/IASTNode.java
debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/sourcelookup/SourceLookupFactory.java
debug/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/ui/sourcelookup/DefaultSourceLocator.java
2003-11-03 14:17:16 +00:00
Doug Schaefer
fe07db2d72
Upversioning everything to 1.2.0.
2003-10-01 20:23:21 +00:00
Mikhail Khodjaiants
b4623b8947
Use the new 'equals' method of ICDIVaraiableObject to compare variables.
2003-09-30 21:05:44 +00:00
Alain Magloire
148f6add3c
updated.
2003-09-30 20:34:07 +00:00
Alain Magloire
d296af351f
Added new method equals().
2003-09-30 20:33:53 +00:00
Mikhail Khodjaiants
3340b03ebf
Fix for PR 43856: Format doesn't work for wchar_t.
2003-09-29 19:05:49 +00:00
Mikhail Khodjaiants
66859771be
Changed the 'hasStackFrames' method of the 'CThread' class to return true regardless if the thread contains stack frames or not. This method is only used by UI to update the thread label.
2003-09-23 20:51:28 +00:00
Mikhail Khodjaiants
6e4db834c0
Temporary fix for PR 39061: Attach source does not work for applications compiled in CygWin.
2003-09-17 21:57:33 +00:00
Mikhail Khodjaiants
0cca8134a6
Correct dates.
2003-09-16 21:09:46 +00:00
Mikhail Khodjaiants
93129aabdc
Fix for PR 38468: Error in files location.
...
Use the 'getCanonicalPath' method of the 'File' class to obtain the file name.
2003-09-16 18:40:02 +00:00
Mikhail Khodjaiants
5669e06d25
Fix for PR 43101: Breakpoint exception when source doesn't exist.
...
The 'fireBreakpointChanged' method of 'BreakpointManager' is used to notify the UI components that a breakpoint is added. This is a part of new implementation to support deffered breakpoints. For new breakpoints the 'delta' argument is null. Check if delta is not null to avoid this problem.
2003-09-15 18:33:15 +00:00
Mikhail Khodjaiants
ad5028bba4
Detail Pane values for casted variables.
2003-09-11 20:58:25 +00:00
Mikhail Khodjaiants
73a655acfe
The qualified name should be chached in the InternalVariable.
2003-09-11 20:57:55 +00:00
Mikhail Khodjaiants
8bd60b7ecd
Added new field to store the chached value of the qualified name.
2003-09-11 20:57:22 +00:00
Mikhail Khodjaiants
22e130fbe7
Moving the shared library search paths block to mi UI.
2003-09-11 17:44:42 +00:00
Mikhail Khodjaiants
86bd34cb79
If breakpoint is a line breakpoint check if source locator contains the file instead of container project.
2003-09-10 21:23:38 +00:00
Mikhail Khodjaiants
95edb19234
Fix for PR 42790: Memory view is not cleared when target is terminated
2003-09-10 15:26:23 +00:00
Mikhail Khodjaiants
cc49de64a7
Fix for PR 39680: Gash in error message for memory view.
2003-09-09 19:25:07 +00:00
Mikhail Khodjaiants
2f62fb6d57
Final fix for PR 39484: Move 'getType' method from ICDIVariable to ICDIVaraibleObject.
2003-09-09 17:39:19 +00:00
Mikhail Khodjaiants
ce59a25fa6
Regrouping the launch configuration constants.
2003-09-08 21:40:11 +00:00
Mikhail Khodjaiants
233b7ca8d5
Removed the internal handling of the 'stop-on-shared-library-events' option - will be moved to the mi.
...
Try to set the deferred breakpoints only when:
- a shared library is loaded,
- the symbols of shared library are loaded.
2003-09-08 20:48:18 +00:00
Mikhail Khodjaiants
5698a06608
Added the 'getSharedLibraryPaths' and 'setSharedLibraryPaths' methods to the 'ICDISharedLibraryManager' interface.
2003-09-08 20:33:45 +00:00
Mikhail Khodjaiants
c4517804fd
Implementation of deferred breakpoints.
2003-08-29 21:57:08 +00:00
Mikhail Khodjaiants
dab5b46aed
Moving shared library features from mi to CDI.
...
Added new launch configuration constants to ICDTLaunchConfigurationConstants.
2003-08-29 21:49:44 +00:00
Mikhail Khodjaiants
75d00906d9
Moving shared library features from mi to CDI.
...
Added new methods to ICDISharedLibraryManager:
- isAutoLoadSymbols
- isStopOnSolibEvents
- setAutoLoadSymbols
- setStopOnSolibEvents
- supportsAutoLoadSymbols
- supportsStopOnSolibEvents
2003-08-29 21:21:45 +00:00
Mikhail Khodjaiants
ae82c8efca
Moving shared library features from mi to CDI.
...
Added new methods to ICDISharedLibraryManager:
- isAutoLoadSymbols
- isStopOnSolibEvents
- setAutoLoadSymbols
- setStopOnSolibEvents
- supportsAutoLoadSymbols
- supportsStopOnSolibEvents
2003-08-29 20:50:45 +00:00
Mikhail Khodjaiants
e9a58e48b6
Removed the 'isAccessSpecifier' method from CVaraiable.
2003-08-21 15:24:21 +00:00
Mikhail Khodjaiants
a154926a6a
Use the names of array's elements returned by CDI.
2003-08-21 15:12:56 +00:00
Mikhail Khodjaiants
cee6254f9e
Unable to terminate post mortem debugging session.
...
Extended the 'CDebugTarget' class to overload the 'terminate' and 'canTerminate' methods.
2003-08-20 17:02:35 +00:00