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

1307 commits

Author SHA1 Message Date
Alain Magloire
75a64c1e16 2004-10-19 Alain Magloire
Fix NPE.
	* src/org/eclipse/cdt/debug/internal/core/DebugConfiguration.java
2004-10-19 20:40:56 +00:00
Mikhail Khodjaiants
316f9255b6 Support of the thread-specific breakpoints.
Fix for the error handling of the asynchronous operations.
2004-10-19 18:57:22 +00:00
Mikhail Khodjaiants
28b6334ebe Support of the thread-specific breakpoints.
Fix for the error handling of the asynchronous operations.
2004-10-19 18:37:33 +00:00
Mikhail Khodjaiants
6d4c6092a4 Cleanup. 2004-10-19 17:57:22 +00:00
Alain Magloire
f12b1a1d87 2004-10-18 Alain Magloire
Make ICDIRuntimeOptions be part of ICDITarget
	* cdi/org/eclipse/cdt/debug/core/cdi/ICDISession.java
	* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDITarget.java
	* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDIRuntimeOptions.java
2004-10-18 23:17:46 +00:00
David Inglis
ea6cb36860 added core file extension filters to debug config 2004-10-18 17:45:23 +00:00
David Inglis
a192c2f172 - Update to new ICDIDebugger interface deprecating old
- Added seperate launch configuration for attaching to pid
2004-10-18 14:48:50 +00:00
Mikhail Khodjaiants
206203d375 Use characters instead of strings. 2004-10-18 14:42:36 +00:00
Alain Magloire
192fcc41a9 2004-10-17 Alain Magloire
Remove deprecated method in CDI
	* cdi/org/eclipse/cdt/debug/core/model/ICDITarget.java
	* cdi/org/eclipse/cdt/debug/core/ICDISession.java
2004-10-17 21:25:00 +00:00
Alain Magloire
9551479479 more message in CDIException.toSTring() 2004-10-15 18:35:16 +00:00
Alain Magloire
f5bde83546 2004-10-15 Alain Magloire
Adjustment to changes in CDI interface concerning breakpoints.
	Now the thread ids for a breakpoint is specified in the ICDICondition.
	* cdi/org/eclipse/cdt/debug/core/cdi/ICDICondition.java
	* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDIBreakpoint.java
	* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDIBreakpointManagement.java
	* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDITarget.java

	* CBreakpointManager.java
	* CDebugTarget.java
2004-10-15 15:48:31 +00:00
Mikhail Khodjaiants
a17fa3fe67 Partial fix for bug 39936 GDB hits modified conditional breakpoints when condition not satisfied.
Condition has to be set at the mi level.
2004-10-14 19:30:50 +00:00
Mikhail Khodjaiants
acf19e50fa Added the launch configuration preference for the register bookkeeping. 2004-10-11 20:24:15 +00:00
Mikhail Khodjaiants
9d7f94cc12 Warning cleanup. 2004-10-10 20:31:01 +00:00
Mikhail Khodjaiants
69a0850c87 Added the bookkeeping of registers and register groups. 2004-10-08 18:40:29 +00:00
Mikhail Khodjaiants
171d390269 Pass the current stack frame to the registers manager to provide the evaluation context. 2004-10-07 20:01:23 +00:00
Mikhail Khodjaiants
e98111fb62 Provide a context for expression evaluation. 2004-10-07 15:23:25 +00:00
Mikhail Khodjaiants
d636abc351 Added the "getType" method to ICValue. 2004-10-06 21:03:43 +00:00
Mikhail Khodjaiants
30a7d6170f Implementing adapters for the platform's Memory view. 2004-09-30 20:28:03 +00:00
Mikhail Khodjaiants
4989ad3e7a Use the new "createAddress" method of "IAddressFactory". 2004-09-29 15:14:44 +00:00
Mikhail Khodjaiants
0722f6fc65 Synchronize the "getType" method of "CVariable.InternalVariable". 2004-09-28 15:44:35 +00:00
Mikhail Khodjaiants
e254b82387 Use the new "getValue" method of "IAddress" for address comparison. 2004-09-27 18:43:58 +00:00
Mikhail Khodjaiants
fb2699f85e Target filtering fixes for watchpoints. 2004-09-27 18:36:43 +00:00
Mikhail Khodjaiants
f56efbce47 Fixed the problems with the Disassembly view and address breakpoints caused by switch to IAddress. 2004-09-21 19:06:44 +00:00
Alain Magloire
d4a7887d9b 2004-09-21 Mikhail Khodjaiants
Changes to the IBinary interface
	* CDebugTarget.java
2004-09-21 18:57:37 +00:00
Mikhail Khodjaiants
1c54168e72 Evaluate expressions on stack frame instead of target to provide evaluation context. 2004-09-20 20:17:07 +00:00
Alain Magloire
ca9852bf78 Work to support bigger then 32 bits application 2004-09-18 03:46:42 +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
Mikhail Khodjaiants
df267e58fa Removed the "ISwitchToThread" and "ISwitchToFrame" interfaces. 2004-09-15 15:08:47 +00:00
Mikhail Khodjaiants
c23c011ae2 Moved to the new CDI interfaces. 2004-09-13 21:37:11 +00:00
Mikhail Khodjaiants
3fa82e8395 Fix for bug 72555: "Toggle breakpoint" action doesn't remove function breakpoints from editor. 2004-09-13 20:11:38 +00:00
Mikhail Khodjaiants
bdcd736bb3 Fixes for breakpoint filtering. 2004-09-10 17:50:29 +00:00
Alain Magloire
f2a61c16a4 2004-09-09 Alain Magloire
Introduction of new classes in the CDI interface
	* ICDIExecuteStep.java
	* ICDIExecuteStepReturn.java
	* ICDIExecuteResume.java
	* ICDISuspend.java
	* ICDIThreadGroup.java
2004-09-10 00:38:59 +00:00
Mikhail Khodjaiants
81400bdcc2 Fix for bug 73498: Condition is cleared when disabled conditional breakpoint is set. 2004-09-08 21:38:02 +00:00
Alain Magloire
ead5f8c975 2004-09-07 Alain Magloire
Remove ICDIBreakpointManager.java
	Remove ICDICatchEvent/ICDICatchpoint
	add ICDIExceptionpoint

	* ICDISession.java
	* CDIDebugModel.java
	* CDebugTarget.java
	* ICDIExceptionpoint.java
2004-09-08 04:15:35 +00:00
Alain Magloire
e79e4382b4 2004-09-07 Alain Magloire
Remove ICDIBreakpointManager.java
	* ICDISession.java
	* CDIDebugModel.java
	* CDebugTarget.java
2004-09-08 01:26:23 +00:00
Mikhail Khodjaiants
a315994318 Moved to the new breakpoint management API. 2004-09-07 20:43:45 +00:00
Alain Magloire
482bdca30a 2004-09-07 Alain Magloire
New interfaces to Target.
	* ICDITarget.java
	* ICDIBreakpointManagement.java
2004-09-07 19:38:49 +00:00
Mikhail Khodjaiants
dee933ea8c Made global variables persistent. 2004-09-03 19:02:24 +00:00
Mikhail Khodjaiants
ff755794ec Breakpoint filtering by targets. 2004-09-01 17:56:03 +00:00
Mikhail Khodjaiants
4be67e62ed New constant - the default value for the "stop at main" property. 2004-08-18 14:54:27 +00:00
Alain Magloire
6accf8fc2d 2004-08-14 Alain Magloire
Fix for 71992.
	* CType.java
2004-08-15 01:55:41 +00:00
Mikhail Khodjaiants
9214f34e8d Restrict the "display as array" operation to the pointer types only. 2004-08-05 20:19:00 +00:00
Mikhail Khodjaiants
ea1e4af9af Warning cleanup. 2004-08-05 20:04:48 +00:00
Mikhail Khodjaiants
c33f0a9a16 Display the error message in the array label, if the attempt to get array values fails. 2004-08-05 19:57:18 +00:00
Mikhail Khodjaiants
8ce89a5cc0 Fixed the "resumed" event handler of the variable types. 2004-08-05 17:44:31 +00:00
Mikhail Khodjaiants
60b8ef73ba Added the abstract prototypes for some generic methods. 2004-08-05 16:53:30 +00:00
Mikhail Khodjaiants
172c988cf8 New implementation of the variable types. 2004-08-04 21:06:56 +00:00
Mikhail Khodjaiants
a32d8676d5 Cleanup. 2004-07-26 15:35:15 +00:00
Mikhail Khodjaiants
3b630ffde6 Marked the expression creation methods as deprecated in CDebugModel. 2004-07-23 21:25:52 +00:00