1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-29 19:45:01 +02:00
Commit graph

531 commits

Author SHA1 Message Date
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
Mikhail Khodjaiants
5f589a68a0 Create ICDIVariableObject for each array partition to compute a detail panel's value. 2003-08-19 20:56:15 +00:00
Alain Magloire
4471c53d81 updated 2003-08-19 02:02:13 +00:00
Alain Magloire
95e899e939 extends sessionObject 2003-08-19 02:00:57 +00:00
Alain Magloire
15e427d9ff New SessionObject for suspend on shared events. 2003-08-19 02:00:42 +00:00
Mikhail Khodjaiants
4214aed737 Removed the 'Type' field from the 'Display As Array' dialog. 2003-08-13 21:16:23 +00:00
Mikhail Khodjaiants
0627136ff0 Moved some methods from ICDIVariable to ICDIVariableObject.
Create 'var-objects' only for the requested array partitions.
2003-08-13 18:19:53 +00:00
Alain Magloire
9fc30087ce updated. 2003-08-08 01:59:38 +00:00
Alain Magloire
dcc4938a6e effect of ICDIVariableManager refactoring 2003-08-08 01:58:28 +00:00
Alain Magloire
809d21f323 Renamve getVariableObject(String, String, String)
getGlobalVariableObject();

removing getVariableObject(ICDIStackframe, String)
2003-08-08 01:58:09 +00:00
Mikhail Khodjaiants
d391011d82 Added the implementation of the 'getType' and 'getTypeName' methods of the 'CVaraible:ErrorVariable' class. 2003-08-06 20:51:19 +00:00
Mikhail Khodjaiants
812c1785ab Uncommented the 'sizeof' method of 'ICDIVariableObject'. 2003-08-06 20:18:33 +00:00
Alain Magloire
110459666f updated 2003-08-06 19:52:09 +00:00
Alain Magloire
de21ec7208 Move methods to ICDIVariableObject. 2003-08-06 19:51:58 +00:00
Mikhail Khodjaiants
06784eca01 Use the 'getReferencedProject' method to obtain all referenced projects. 2003-08-05 21:13:51 +00:00
Mikhail Khodjaiants
6d5684edff Invalidate error variables when the session is resumed. 2003-08-05 17:49:30 +00:00
Mikhail Khodjaiants
022ba9b789 Moved the 'getReferencedProject' method to 'CDebugUtils'.
Added the cycle checking.
2003-07-30 20:22:31 +00:00
Mikhail Khodjaiants
5ad84a932b Minimize the number of the "evaluate expression" requests when changing the value of the floating point types. 2003-07-28 21:39:57 +00:00
Mikhail Khodjaiants
460eff2253 Refactoring: moved the 'isNaN', 'isPositiveInfinity' and 'isNegativeInfinity' to the 'CDebugUtils' class. 2003-07-28 19:59:27 +00:00
Mikhail Khodjaiants
622186c83c Refactoring: moved the 'CDebugUtils' class to the 'org.eclipse.cdt.debug.core' package - the methods of this class are mostly used in UI plugins. 2003-07-28 19:40:24 +00:00
Mikhail Khodjaiants
44c47aa497 Cleanup. Removed the unused 'getNumberOfChildren' method from the 'CValue' class. 2003-07-28 19:08:14 +00:00
Mikhail Khodjaiants
87128db4da Cleanup. Removed the 'reset' and 'getQualifiedName' methods from the 'ICVaraible' interface. 2003-07-28 17:25:01 +00:00
David Inglis
0a8f96e1d2 fixed supports cpu test so that it finds debugger that support a cpu which
== native but don't say they support native
2003-07-28 13:36:24 +00:00
Mikhail Khodjaiants
3b39a5f585 Fix for PR 40696. 2003-07-24 17:59:00 +00:00
Mikhail Khodjaiants
52e1267d4a Create a special type of ICDIVariable (ErrorVariable) if request to gdb fails. 2003-07-22 22:32:40 +00:00
Mikhail Khodjaiants
9a70e8f755 Fixes for CSourceLoator:
Use the 'getReferencedProjects' method of 'CSourceLocator' to obtain the list of referenced projects.
Use the correct tag for additional source locations.
2003-07-22 14:45:21 +00:00
Mikhail Khodjaiants
6dbda36f90 Fix for PR 39936: GDB hits modified conditional breakpoints when condition not satisfied.
This is a work around for GDB PR MI/1289.
2003-07-17 21:59:18 +00:00
Mikhail Khodjaiants
ef2a5f83f2 Automatically update the list of source locations when the list of the referenced projects is modified. 2003-07-17 20:56:13 +00:00
Mikhail Khodjaiants
0642ccd81b Automatically update the list of source locations when the list of the referenced projects is modified. 2003-07-17 20:24:01 +00:00