1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-06-06 01:06:01 +02:00
cdt/debug/org.eclipse.cdt.debug.core/ChangeLog
2004-06-02 18:17:37 +00:00

316 lines
8.9 KiB
Text

2004-06-02 Mikhail Khodjaiants
Fix for bug 65112: Debug Registers view is empty.
* CRegisterManager.java
* CDebugTarget.java
* CRegister.java
* CRegisterGroup.java
* CVariable.java
2004-05-28 Mikhail Khodjaiants
Support for the "Skip All Breakpoints" action.
* CBreakpointManager.java
2004-05-27 Mikhail Khodjaiants
Display global variables in the Variables view.
* CDIDebugModel.java
* ICGlobalVariableManager.java: new
* IGlobalVariable.java: removed
* ICGlobalVariable.java
* IExecFileInfo.java
* IGlobalVariableDescriptor.java: new
* CGlobalVariableManager.java: new
* CDebugTarget.java
* CGlobalVariable.java
* CRegister.java
* CStackFrame.java
* CVariable.java
2004-05-20 Mikhail Khodjaiants
Removed dependencies on the compatibility plugin and replaced deprecated classes and methods.
Warning cleanup.
* CDebugCorePlugin.java
* ICDebugConstants.java
* CBreakpointManager.java
* DebugConfiguration.java
* CThread.java
* CValue.java
* CVariable.java
* CDirectorySourceLocation.java
* CProjectSourceLocation.java
* SourceUtils.java
* plugin.xml
* ChangeLog-2003: new
2004-05-20 Mikhail Khodjaiants
The "IStackFrameInfo" interface is removed and it's methods moved to "ICStackFrame".
* ICStackFrameInfo: removed
* CStackFrame.java
* CSourceLocator.java
* CSourceManager.java
2004-05-19 Mikhail Khodjaiants
Added the support of watch expressions.
* CDIDebugModel.java
* ICStackFrame.java
* CExpressionTarget.java: new
* CDebugTarget.java
* CExpression.java
* CStackFrame.java
2004-05-14 Mikhail Khodjaiants
Update disassembly when source locator is changed.
* Disassembly.java
* CSourceManager.java
2004-05-13 Mikhail Khodjaiants
Changed the format of the disassembly error messages.
* Disassembly.java
* CoreModelMessages.properties
2004-05-13 Mikhail Khodjaiants
Removed old disassembly implementation.
* IDisassemblyStorage.java: deleted
* ISourceMode.java: deleted
* DisassemblyStorage.java: deleted
* DisassemblyManager.java: deleted
* ICDebugConstants.java
* CDebugTarget.java
* CThread.java
* CSourceManager.java
2004-05-13 Mikhail Khodjaiants
Support for the instruction stepping mode.
* ICDebugTarget.java
* ISteppingModeTarget.java: new
* ITargetProperties.java: new
* IInstructionstep.java: deleted
* CDebugTarget.java
* CThread.java
2004-05-06 Mikhail Khodjaiants
Implementation of mixed disassembly mode.
* IAsmSourceLine.java: new
* IDisassembly.java
* IDisassemblyBlock.java: new
* AsmSourceLine.java: new
* Disassembly.java
* DisassemblyBlock.java: new
2004-04-30 Mikhail Khodjaiants
New copyright.
* IJumpToAddress.java
* IJumpToLine.java
2004-04-27 Mikhail Khodjaiants
Moved the "FUNCTION" and "ADDRESS" breakpoint attributes to ICLineBreakpoint.
Added support for the Disassembly view.
* plugin.xml
* CDIDebugModel.java
* IBreakpointTarget.java: new
* ICAddressBreakpoint.java
* ICDebugTarget.java
* ICFunctionBreakpoint.java
* ICLineBreakpoint.java
* CBreakpointManager.java
* AbstractLineBreakpoint.java: new
* CAddressBreakpoint.java
* CFunctionBreakpoint.java
* CLineBreakpoint.java
* CDebugTarget.java
2004-04-26 Mikhail Khodjaiants
The notification of the Breakpoint Manager on breakpoint creation has been
moved to CBreakpointUpdater.
* CDebugTarget.java
2004-04-22 Mikhail Khodjaiants
Additional fix for bug 58711: Breakpoint race condition.
* CBreakpointManager.java
2004-04-21 Mikhail Khodjaiants
Disassembly should provide an adapter for IExecFialeInfo.
* Disassembly.java
2004-04-20 Mikhail Khodjaiants
The "getCFileGlobals" method of "IExecFileInfo" throws "DebugException".
* IExecFileInfo.java
* CoreModelMessages.properties
* CDebugTarget.java
* CoreModelMessages.java
* Disassembly.java
2004-04-19 Alain Magloire
CoreModel throws Exception.
* src/org/eclipse/cdt/debug/core/CDebugTarget.java
2004-04-15 Mikhail Khodjaiants
Fix for bug 58711: Breakpoint race condition.
To avoid race condition all breakpoint marker updates (like increment/decrement the install count,
enable/disable etc.) should be done in the UI thread. At the same time installing breakpoint
at a target should be synchronized with other gdb commands (bug 58711).
A special listener (CBreakpointUpdater) has been added to receive notifications from the event
thread and post marker updates to the UI thread.
* CDebugCorePlugin.java
* ICBreakpointListener.java: new
* ICBreakpoint.java
* CBreakpointManager.java
* CBreakpointNotifier.java: new
* ListenerList.java: new
* CBreakpoint.java
* CDebugTarget.java
* IAsyncExecutor.java: removed
2004-04-19 Mikhail Khodjaiants
Display global variable name in the error message when the "Add Globals" action fails.
* CDebugModel.java
2004-04-16 Mikhail Khodjaiants
Stack frame should provide an adapter for IRunToAddress.
* CStackFrame.java
2004-04-15 Mikhail Khodjaiants
Implementing core support of disassembly.
* AsmInstruction.java
* CDebugTarget.java
* CStackFrame.java
* Disassembly.java: new
2004-04-12 Mikhail Khodjaiants
Implementing retargettable breakpoint related actions.
* CDebugModel.java
* CDIDebugModel.java
* ICAddressBreakpoint.java
* ICBreakpoint.java
* ICFunctionBreakpoint.java
* ICLineBreakpoint.java
* ICWatchpoint.java
* CBreakpointManager.java
* CDebugUtils.java
* BreakpointMessages.properties
* BreakpointMessages.java
* CAddressBreakpoint.java
* CBreakpoint.java
* CFunctionBreakpoint.java
* CLineBreakpoint.java
* CWatchpoint.java
* plugin.xml
2004-04-11 Mikhail Khodjaiants
Stack frame should provide an adapter for IRunToLine.
* CStackFrame.java
2004-04-08 Mikhail Khodjaiants
Implementing retargettable actions.
* IRunToAddress.java
* IRunToLine.java
* IDisassemblyStorage.java
2004-04-07 Mikhail Khodjaiants
Removed the support of debugger process.
* ICDebugTarget.java
* CDebugTarget.java
2004-04-02 Mikhail Khodjaiants
Removed dependency to xerces.
* CDebugUtils.java
* CDirectorySourceLocation.java
* CProjectSourceLocation.java
* CSourceLocator.java
* SourceUtils.java
* plugin.xml
2004-04-01 Mikhail Khodjaiants
Changes and additions to support the new implementations of Shared Libraries,
Signals and Disassembly views.
* CDebugElementState.java
* IAsmInstruction.java
* ICDebugElement.java
* ICDebugTarget.java
* ICDebugTargetGroup.java
* ICSharedLibrary.java
* ICSignal.java
* ICStackFrame.java
* IDisassembly.java
* CSharedLibraryManager.java
* CSignalManager.java
* CDebugElement.java
* CDebugTarget.java
* CSignal.java
2004-03-31 Mikhail Khodjaiants
Added default preferences to the C/C++ Debug preference page.
* CDebugCorePlugin.java
2004-03-31 Mikhail Khodjaiants
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.
* CDebugCorePlugin.java
2004-03-17 Alain Magloire
Changes to get some performances. The array of
events is passed instead of one at a time.
Affected files all the implement ICDIEventListener
to many to enumerate.
2004-03-16 Alain Magloire
Make this class extends ICDIEventListener
* src/org/eclipse/cdt/debug/core/cdi/ICDIManager.java
2004-03-10 Tanya Wolff
Externalized strings and marked non-translatable strings
Packages affected:
org.eclipse.cdt.debug.core
org.eclipse.cdt.debug.core.cdi
org.eclipse.cdt.debug.internal.core
org.eclipse.cdt.debug.internal.core.breakpoints
org.eclipse.cdt.debug.internal.core.model
org.eclipse.cdt.debug.internal.core.sourcelookup
2004-03-09 David Inglis
Added PLATFORM_NATIVE const to ICDebugCongifuration
ICDebugConfiguration.java
2004-02-20 Mikhail Khodjaiants
Fire the "suspend" event when the target is suspended because of an error.
* CDebugTarget.java
2004-02-17 Mikhail Khodjaiants
Reset the current thread flag when resume.
* CThread.java
2004-02-16 Mikhail Khodjaiants
Fix for bug 52135: Debugger should indicate which thread triggered breakpoint.
* CThread.java
2004-02-11 Mikhail Khodjaiants
In the 'reset' method check if value is an instance of CValue before type casting.
* CVariable.java
2004-02-10 Mikhail Khodjaiants
Cache the endianness flag.
* CDebugTarget.java
2004-01-30 Mikhail Khodjaiants
Fix for bug 50981: In the 'getValue' method of CVariable 'getType' should be only called once.
* CVariable.java
2004-01-29 Mikhail Khodjaiants
Fire sets of debug events instead of firing it one by one.
* CDebugTarget.java
* CThread.java
2004-01-29 Mikhail Khodjaiants
Added DebugEvent factory methods to 'CDebugElement'.
* CDebugElement.java
2004-01-15 Mikhail Khodjaiants
Fix for bug 48682: IThread.getBreakpoints() stubbed out.
* CDebugTarget.java
* CThread.java