Mikhail Khodjaiants
f6719903b6
The "IStackFrameInfo" interface is removed and it's methods moved to "ICStackFrame".
2004-05-20 22:23:20 +00:00
Mikhail Khodjaiants
0f32cf8195
Added the support of watch expressions.
2004-05-19 21:12:43 +00:00
Mikhail Khodjaiants
855b524f20
Update disassembly when source locator is changed.
2004-05-14 20:12:32 +00:00
Mikhail Khodjaiants
483bcb5df2
Changed the format of the disassembly error messages.
2004-05-13 21:09:38 +00:00
Mikhail Khodjaiants
8d4cf7f7d9
Removed old disassembly implementation.
2004-05-13 19:56:32 +00:00
Mikhail Khodjaiants
64e6bbf48d
Support for the instruction stepping mode.
2004-05-13 18:55:09 +00:00
Mikhail Khodjaiants
a19d23361a
Implementation of mixed disassembly mode.
2004-05-06 22:03:25 +00:00
Mikhail Khodjaiants
3fa86e4cce
New copyright.
2004-04-30 22:05:37 +00:00
Mikhail Khodjaiants
06ad029125
Moved the "FUNCTION" and "ADDRESS" breakpoint attributes to ICLineBreakpoint.
...
Added support for the Disassembly view.
2004-04-27 23:13:23 +00:00
Mikhail Khodjaiants
e9fb20d44d
The notification of the Breakpoint Manager on breakpoint creation has been moved to CBreakpointUpdater.
2004-04-26 18:49:42 +00:00
Mikhail Khodjaiants
0c56154308
Incorrect date in ChangeLog.
2004-04-26 16:07:17 +00:00
Mikhail Khodjaiants
1802824b5f
Additional fix for bug 58711: Breakpoint race condition.
2004-04-23 00:14:53 +00:00
Mikhail Khodjaiants
d2db6b3af9
Disassembly should provide an adapter for IExecFialeInfo.
2004-04-21 23:06:37 +00:00
Mikhail Khodjaiants
125213c8be
The "getCFileGlobals" method of "IExecFileInfo" throws "DebugException".
2004-04-20 16:03:27 +00:00
Alain Magloire
7ef1a6ed7e
Change The Core Model interfaces to throw CModelException when
...
the fail abnormally. This forces a lot of try{} catch(){}
bloks and rethrow to be added in the code.
2004-04-20 00:06:27 +00:00
Mikhail Khodjaiants
e2983ad1f8
Fix for bug 58711: Breakpoint race condition.
2004-04-19 22:12:02 +00:00
Mikhail Khodjaiants
62150f7451
Display global variable name in the error message when the "Add Globals" action fails.
2004-04-19 20:42:08 +00:00
Mikhail Khodjaiants
a2189ff379
Stack frame should provide an adapter for IRunToAddress.
2004-04-16 21:41:22 +00:00
Mikhail Khodjaiants
48f0015abc
Implementing the Disassembly view.
2004-04-15 22:53:48 +00:00
Mikhail Khodjaiants
2a72346aa5
Implementing retargettable breakpoint related actions.
2004-04-12 22:33:55 +00:00
Mikhail Khodjaiants
ead83ba6f7
Stack frame should provide an adapter for IRunToLine.
2004-04-11 21:15:55 +00:00
Mikhail Khodjaiants
03d56777ac
Implementing retargettable actions.
2004-04-08 22:20:56 +00:00
Mikhail Khodjaiants
0e140bfac8
Removed the support of debugger process.
2004-04-07 15:59:55 +00:00
Mikhail Khodjaiants
15a02c374e
Removed dependency to xerces.
2004-04-03 00:04:03 +00:00
Mikhail Khodjaiants
863c45ab6c
Changes and additions to support the new implementations of Shared Libraries, Signals and Disassembly views.
2004-04-02 00:05:34 +00:00
Mikhail Khodjaiants
4963455c1d
Added default preferences to the C/C++ Debug preference page.
2004-04-01 00:16:19 +00:00
Mikhail Khodjaiants
fc5179e477
The Registers view has been contibuted and moved to the Eclipse platform.
...
To enable updating set the default value of the auto-refresh flag of the registers to true.
Remove it when the "Refresh" and "Auto-Refresh" actions are contributed.
2004-03-31 23:05:05 +00:00
Alain Magloire
b3f004b2a3
Changes to get some performances. The array of
...
events is passed instead of one at a time.
2004-03-17 18:09:00 +00:00
Alain Magloire
35ebf046cf
ICDIManager extends ICDIEventListener
2004-03-16 20:05:25 +00:00
Mikhail Khodjaiants
f4766d0e55
Applied string externalization patch from Tanya Wolff.
2004-03-10 19:41:10 +00:00
David Inglis
89a619d39c
added "native" const
2004-03-09 20:41:52 +00:00
Mikhail Khodjaiants
618b4f8e95
Fire the "suspend" event when the target is suspended because of an error.
2004-02-23 18:56:28 +00:00
Mikhail Khodjaiants
5c81a61e91
Merged changes from 1.2.1 branch.
2004-02-17 19:05:42 +00:00
Mikhail Khodjaiants
fd9750f26f
Merging changes from 1.2.1 branch.
2004-02-10 23:00:21 +00:00
Mikhail Khodjaiants
9d0e717ea4
Fix for bug 50981: In the 'getValue' method of CVariable 'getType' should be only called once.
2004-01-30 17:44:32 +00:00
Mikhail Khodjaiants
020ee8aeea
Fix for bug 48682: IThread.getBreakpoints() stubbed out.
2004-01-15 22:09:35 +00:00
Mikhail Khodjaiants
27f6d25ecb
Fix for bug 49294: Source file doesn't change when switching between stack frames.
2003-12-23 19:01:37 +00:00
Mikhail Khodjaiants
673877b222
Reset the 'terminating' flag if 'terminate' fails.
2003-12-09 16:20:36 +00:00
Mikhail Khodjaiants
6131f091aa
Extracted the main part of the 'breakpointAdded' method into a separate method to avoid double checking.
2003-11-26 23:02:55 +00:00
Mikhail Khodjaiants
07c8819af2
Cleanup.
2003-11-26 16:18:28 +00:00
Mikhail Khodjaiants
d655eed877
Ensure that all breakpoint creation and modification operations are running in the UI thread.
2003-11-10 23:15:04 +00:00
Mikhail Khodjaiants
e680f152f8
Added synchronization to some of the 'CBreakpoint' methods.
2003-11-10 23:11:18 +00:00
Mikhail Khodjaiants
3c191ee1d6
Fix for PR 46358: NPE in the "setCurrentThread" method of "CDebugTarget".
2003-11-10 18:06:48 +00:00
Mikhail Khodjaiants
1c2bf651f9
Use the corresponding methods of 'ICBreakpoint' to set breakpoint properties.
2003-11-07 22:55:30 +00:00
Mikhail Khodjaiants
90285517de
Fix for PR 46303: Exception when selecting Debug... menu.
...
Check if the string passed to the 'getCommonSourceLocationsFromMemento' method is not empty.
2003-11-07 21:40:39 +00:00
Mikhail Khodjaiants
1437abe67d
'getCDIBreakpointFile' returns wrong file for address breakpoints.
2003-11-05 23:06:40 +00:00
Mikhail Khodjaiants
1f66ca3c05
Changed the handling of the breakpoint created event to reflect the CDI changes for deferred breakpoints support.
2003-11-05 21:50:33 +00:00
Mikhail Khodjaiants
b33778110f
CSourceManager.java: implements adapters for 'ISourceMode' and 'IPersistableSourceLocator'.
2003-10-30 20:39:47 +00:00
Mikhail Khodjaiants
a94e86846a
Fix for PR 45818 doesn't solve the problem. Fall back to the previous version.
2003-10-30 18:53:41 +00:00
Mikhail Khodjaiants
1416fa73c3
Fix for PR 45818: NPE when closing the workbench.
2003-10-30 18:15:02 +00:00