mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-22 22:22:11 +02:00
1838 lines
57 KiB
Text
1838 lines
57 KiB
Text
2006-09-11 Mikhail Khodjaiants
|
|
Bugzilla Bug 156707: A failed operation (e.g., resume) can leave the CDebugTarget in an invalid run state.
|
|
* CDebugTarget.java
|
|
|
|
2006-08-29 Mikhail Khodjaiants
|
|
Bug 155275: Exception when stepping.
|
|
* CThread.java
|
|
|
|
2006-08-14 Mikhail Khodjaiants
|
|
Bug 136896: View variables in binary format.
|
|
Applied modified patch from Mark Mitchell (CodeSourcery).
|
|
* CValue.java
|
|
|
|
2006-05-31 Mikhail Khodjaiants
|
|
Bug 144719: [Modules view] Modules from from different sessions are mixed up.
|
|
* CDebugElement.java
|
|
|
|
2006-05-29 Mikhail Khodjaiants
|
|
Bug 108472: Debug continues to fail.
|
|
* DebugCoreMessages.properties
|
|
* CDebugTarget.java
|
|
* CoreModelMessages.properties
|
|
|
|
2006-05-26 Mikhail Khodjaiants
|
|
Bug 137138: Common source containers get disposed.
|
|
* CSourceLookupParticipant.java
|
|
* CSourcePathComputerDelegate.java
|
|
|
|
2006-05-26 Mikhail Khodjaiants
|
|
Bug 122010: Registers View is displayed even if supportsRegisters and
|
|
supportsRegisterModification are disabled.
|
|
Fix for supportsRegisterModification.
|
|
* CRegister.java
|
|
|
|
2006-05-19 Mikhail Khodjaiants
|
|
Warning cleanup.
|
|
* CBreakpointManager.java
|
|
|
|
2006-05-12 Mikhail Khodjaiants
|
|
Bug 118274: Condition is not shown in the tooltip of conditional breakpoint.
|
|
* CDebugUtils.java
|
|
* DebugCoreMessages.properties
|
|
* BreakpointMessages.properties
|
|
* CAddressBreakpoint.java
|
|
* CFunctionBreakpoint.java
|
|
* CLineBreakpoint.java
|
|
* CWatchpoint.java
|
|
|
|
2006-03-27 Mikhail Khodjaiants
|
|
Moved the extraction of the stop symbol to the launch.
|
|
* CDIDebugModel.java
|
|
* CDebugTarget.java
|
|
|
|
2006-03-06 Mikhail Khodjaiants
|
|
Fix for Bug 93777: Postmortem and Local launch need a default preference for selected debugger.
|
|
* CDebugCorePlugin.java
|
|
* ICDebugConstants.java
|
|
|
|
2006-02-27 Mikhail Khodjaiants
|
|
All serializable objects should have a stable serialVersionUID.
|
|
* CDIException.java
|
|
|
|
2006-02-27 Mikhail Khodjaiants
|
|
The DirectorySourceContainer's UI now supports the subfolders searching option (see bug 89748).
|
|
Removed CDirectorySourceContainer and related classes.
|
|
The CDirectorySourceContainerType is kept for migration purposes.
|
|
- CDirectorySourceContainer.java
|
|
* CDebugTarget.java
|
|
* CDirectorySourceContainerType.java
|
|
* CSourceLookupDirector.java
|
|
* SourceUtils.java
|
|
* plugin.properties
|
|
* plugin.xml
|
|
|
|
2006-02-24 Mikhail Khodjaiants
|
|
Fix for bugs 129152 (Keyboard shortcuts are gone in CDT CVS HEAD)
|
|
and 128844 (No prompt for Debug perspective on suspend).
|
|
* CDebugTarget.java
|
|
|
|
2006-02-20 Mikhail Khodjaiants
|
|
Fire the resume event instead of the change event when a non-current thread is resumed.
|
|
* CThread.java
|
|
|
|
2006-02-20 Mikhail Khodjaiants
|
|
CModuleManager needs to extend PlatformObject to be accessible as an adapter
|
|
for IModuleRetrival.
|
|
* CModuleManager.java
|
|
|
|
2006-02-08 Mikhail Khodjaiants
|
|
Bug 126958: wrong state setting for thread in CThread.handleResumeEvent().
|
|
* CThread.java
|
|
|
|
2006-01-30 Mikhail Khodjaiants
|
|
Bug 125603: Debugger don't stop on breakpoints if src is linked.
|
|
* CSourceLookupDirector.java
|
|
|
|
2006-01-29 Mikhail Khodjaiants
|
|
Bug 118894: Allow stopping at other locations other than main().
|
|
Applied patch from Ken Ryall (Nokia).
|
|
* ICDTLaunchConfigurationConstants.java
|
|
* CDebugTarget.java
|
|
|
|
2006-01-23 Mikhail Khodjaiants
|
|
Bug 119683: long messages during launch cause gdb to timeout, launch to fail.
|
|
New "createSession" method accepts File instead of IBinaryObject.
|
|
* ICDIDebugger.java
|
|
+ ICDIDebugger2.java
|
|
|
|
2006-01-15 Mikhail Khodjaiants
|
|
Bug 123745: Disassembly view can get into endless loop.
|
|
* DisassemblyBlock.java
|
|
|
|
2006-01-04 Mikhail Khodjaiants
|
|
Bug 118900: Display libraries loaded in post-mortem debug.
|
|
* CDebugTarget.java
|
|
* CModuleManager.java
|
|
|
|
2005-12-30 Mikhail Khodjaiants
|
|
Cleanup.
|
|
* CModule.java
|
|
* CThread.java
|
|
* CValue.java
|
|
|
|
2005-12-29 Mikhail Khodjaiants
|
|
Temporary fix for bug 122344: Memory monitors are not shown in the Memory view.
|
|
* CMemoryBlockRetrievalExtension.java
|
|
|
|
2005-12-29 Mikhail Khodjaiants
|
|
Bug 122336: Use the asynchronous tree viewer in the Modules view.
|
|
Grouped the modules-related methods of ICDebugTarget under the
|
|
new IModuleRetrieval interface.
|
|
* ICDebugTarget.java
|
|
+ IModuleRetrieval.java
|
|
* CDebugElement.java
|
|
* CDebugTarget.java
|
|
* CModuleManager.java
|
|
|
|
2005-12-27 Mikhail Khodjaiants
|
|
Bug 109526: Support Eclipse-LazyStart and deprecate Eclipse-AutoStart.
|
|
* MANIFEST.MF
|
|
|
|
2005-12-16 Mikhail Khodjaiants
|
|
Bug 118809: Failure to evaluate stack frame.
|
|
Previous fix didn't work for stack depths > 100.
|
|
* CThread.java
|
|
|
|
2005-12-08 Mikhail Khodjaiants
|
|
Bug 118809: Failure to evaluate stack frame.
|
|
* CThread.java
|
|
|
|
2005-11-28 Mikhail Khodjaiants
|
|
Bug 118272: Invalid stack trace when stepping out of function.
|
|
* CThread.java
|
|
|
|
2005-11-07 Mikhail Khodjaiants
|
|
Bug 115385: Pointer to a structure is not updated correctly
|
|
* CVariable.java
|
|
|
|
2005-10-24 Mikhail Khodjaiants
|
|
Fix for bugs 112008 and 111828.
|
|
Applied modified patch from Matthias Spycher (matthias@coware.com).
|
|
* CBreakpointManager.java
|
|
|
|
2005-09-30 Mikhail Khodjaiants
|
|
Partial fix for bug 109950: Major crash and stack overflow if two projects reference each other.
|
|
* CDebugTarget.java
|
|
* CSourceLookupDirector.java
|
|
|
|
2005-09-16 Mikhail Khodjaiants
|
|
Bug 109785: "mi_cmd_var_create: unable to create variable object" when stepping out of stack frame.
|
|
* CStackFrame.java
|
|
|
|
2005-09-09 Mikhail Khodjaiants
|
|
Bug 109206: Last register group is not added if it has only one register.
|
|
* CRegisterManager.java
|
|
|
|
2005-09-06 Mikhail Khodjaiants
|
|
Cleanup: replaced "new Boolean" by the static Boolean objects (Java 1.4).
|
|
* CDebugUtils.java
|
|
* CDIDebugModel.java
|
|
* CBreakpointManager.java
|
|
* CDebugTarget.java
|
|
* CGlobalValue.java
|
|
* CRegisterGroup.java
|
|
* CDirectorySourceLocation.java
|
|
* CProjectSourceLocation.java
|
|
* CSourceLocator.java
|
|
|
|
2005-09-06 Mikhail Khodjaiants
|
|
Bug 108636: mi level selection option should be moved to the gdb page.
|
|
* ICDTLaunchConfigurationConstants.java
|
|
|
|
2005-09-01 Mikhail Khodjaiants
|
|
Bug 108424: Debugger stops on removed breakpoints.
|
|
* CBreakpointManager.java
|
|
|
|
2005-08-25 Mikhail Khodjaiants
|
|
Bug 106241: Argument stopInMain has no impact in method org.eclipse.cdt.debug.core.CDIDebugModel#newDebugTarget.
|
|
* CDIDebugModel.java
|
|
|
|
2005-08-25 Mikhail Khodjaiants
|
|
Bug 108028: Duplicate watchpointes.
|
|
* CBreakpointManager.java
|
|
|
|
2005-08-23 Mikhail Khodjaiants
|
|
Bug 107787: Casting variable to array causes NPE.
|
|
* CIndexedValue.java
|
|
|
|
2005-08-04 Alain Magloire
|
|
ClastCastException being throw in CThread.getAdapter(IRunToLine.class);
|
|
Patch solution to ignore the exception.
|
|
|
|
* src/org/eclipse/cdt/debug/internal/core/model/CThread.java
|
|
|
|
2005-07-29 Mikhail Khodjaiants
|
|
The registers with errors shouldn't be disposed when the target is suspended.
|
|
Added synchronization to the "getRegisters" method.
|
|
* CRegisterGroup.java
|
|
|
|
2005-07-28 Mikhail Khodjaiants
|
|
Bug 104421: Register view can not show correct value when switch between different thread or stack frame.
|
|
* ICDIRegister.java
|
|
* ICDIStackFrame.java
|
|
* ICDITarget.java
|
|
* ICDIThread.java
|
|
* ICDIVariable.java
|
|
* ICDIVariableDescriptor.java
|
|
* CRegisterManager.java
|
|
* CExpression.java
|
|
* CGlobalVariable.java
|
|
* CIndexedValue.java
|
|
+ CLocalVariable.java
|
|
* CRegister.java
|
|
* CRegisterGroup.java
|
|
* CStackFrame.java
|
|
* CValue.java
|
|
* CVariable.java
|
|
* CVariableFactory.java
|
|
|
|
2005-07-28 Mikhail Khodjaiants
|
|
Bug 103567: breakpoints view of of sync w/CDT CVS HEAD
|
|
* CBreakpointManager.java
|
|
|
|
2005-07-26 Mikhail Khodjaiants
|
|
Bug 105224: Two identical directory source container types.
|
|
* plugin.properties
|
|
|
|
2005-07-26 Mikhail Khodjaiants
|
|
Bug 102929: Race conditions when setting breakpoints at launch.
|
|
The initial breakpoint settings, stop in main and resume are batched
|
|
in one job. This garantees the right order of commands sent to the backend.
|
|
* CDIDebugModel.java
|
|
* CBreakpointManager.java
|
|
* CDebugTarget.java
|
|
|
|
2005-07-22 Alain Magloire
|
|
Fix to Copyright.
|
|
* src/org/eclipse/cdt/debug/internal/core/CBreakpointManager.java
|
|
|
|
2005-07-18 Alain Magloire
|
|
new launch constant for the MI protocol
|
|
* src/org/eclipse/cdt/debug/core/ICDTLaunchConfigurationConstants.java
|
|
|
|
2005-07-14 Mikhail Khodjaiants
|
|
Bug 103917: NPE in Variables View.
|
|
* AbstractCValue.java
|
|
|
|
2005-07-14 Mikhail Khodjaiants
|
|
Bug 103784: NPE in source lookup.
|
|
* CSourceLookupDirector.java
|
|
|
|
2005-07-11 Mikhail Khodjaiants
|
|
Bug 94770: Breakpoint marker messages need formatting.
|
|
* BreakpointMessages.properties
|
|
* CAddressBreakpoint.java
|
|
* CFunctionBreakpoint.java
|
|
* CLineBreakpoint.java
|
|
* CWatchpoint.java
|
|
|
|
2005-07-11 Mikhail Khodjaiants
|
|
Bug 102077: The DebugLabelViewDecorato asking info out of context.
|
|
Added a new flag to CVariable indicate the disposed state and prevent target requests.
|
|
* CExpression.java
|
|
* CGlobalVariable.java
|
|
* CVariable.java
|
|
|
|
2005-07-11 Mikhail Khodjaiants
|
|
Bug 102563: Break points not working.
|
|
Temporary switching back to use file names instead of full paths.
|
|
* CBreakpointManager.java
|
|
|
|
2005-07-10 Mikhail Khodjaiants
|
|
Bug 103173: Register: user created register groups disappear after debug session restart.
|
|
* CRegisterManager.java
|
|
|
|
2005-07-08 Mikhail Khodjaiants
|
|
Filter breakpoints before setting using the source lookup mechanism.
|
|
* CBreakpointManager.java
|
|
* CSourceLookupDirector.java
|
|
|
|
2005-07-08 Mikhail Khodjaiants
|
|
Bug 79371: Setting breakpoints in the left hand side ruler of the disassembly view is sluggish.
|
|
Asynchronous breakpoint handling.
|
|
* CBreakpointManager.java
|
|
* InternalDebugCoreMessages.properties
|
|
* CDebugTarget.java
|
|
|
|
2005-07-04 Mikhail Khodjaiants
|
|
Removed the "IBreakpointTarget" interface.
|
|
- IBreakpointTarget.java
|
|
* ICDebugTarget.java
|
|
* CDebugTarget.java
|
|
|
|
2005-06-29 Mikhail Khodjaiants
|
|
Bug 41725: I can't set a breakpoint in a function where I used attach source.
|
|
Bug 45514: Breakpoints made is assembly view do not show in C view.
|
|
* CDIDebugModel.java
|
|
* IAsmSourceLine.java
|
|
* ICBreakpoint.java
|
|
* IDisassemblyBlock.java
|
|
* CBreakpointManager.java
|
|
* CBreakpoint.java
|
|
* AsmSourceLine.java
|
|
* DisassemblyBlock.java
|
|
|
|
2005-06-28 Mikhail Khodjaiants
|
|
Bug 101188: Breakpoints don't work with MingW gdb.
|
|
Use "toPortableString" instead of "toOsString" when setting the source search paths.
|
|
* CDebugTarget.java
|
|
|
|
2005-06-27 Alain Magloire
|
|
Change in ICDIReferenceValue.
|
|
* cdi/org/eclipse/cdt/debug/core/cdi/model/type/ICDIReferenceValue.java
|
|
* src/org/eclipse/cdt/debug/internal/core/model/CValue.java
|
|
|
|
2005-05-27 Alain Magloire
|
|
Use the fCDIVariable instead of fCDIVariableObject when possible.
|
|
* src/org/eclipse/cdt/debug/internal/core/model/CVariable.java
|
|
|
|
2005-05-23 Mikhail Khodjaiants
|
|
Bug 100756: Breakpoints listed twice in Breakpoints view.
|
|
* CBreakpointManager.java
|
|
|
|
2005-05-21 Mikhail Khodjaiants
|
|
Minor refactoring.
|
|
* CMemoryBlockExtension.java
|
|
|
|
2005-05-21 Mikhail Khodjaiants
|
|
Bug 91374: CDT launch should set ATTR_PROCESS_TYPE.
|
|
* ICDTLaunchConfigurationConstants.java
|
|
|
|
2005-06-20 Mikhail Khodjaiants
|
|
Bug 93856: Variable View: Should disable change value options if selected item is not changeable.
|
|
* CVariable.java
|
|
|
|
2005-06-17 Mikhail Khodjaiants
|
|
Bug 99217: NPE thrown when fetching deffered children.
|
|
* CExpression.java
|
|
* CValueFactory.java
|
|
* CVariable.java
|
|
|
|
2005-06-17 Mikhail Khodjaiants
|
|
Bug 100261: Memory veiw: Renderings content disappears when click on Vairable/Module... view.
|
|
* CDebugElement.java
|
|
|
|
2005-06-16 Mikhail Khodjaiants
|
|
Bug 100471: Signed/Unsigned Integer renderings show '?' for valid memory blocks.
|
|
* CMemoryBlockExtension.java
|
|
|
|
2005-06-16 Mikhail Khodjaiants
|
|
Bug 100445: The endianess of a debug target is reversed.
|
|
* CMemoryBlockExtension.java
|
|
|
|
2005-06-16 Mikhail Khodjaiants
|
|
Partial fix for bug 79371: Setting breakpoints in the left hand side ruler of the disassembly view is sluggish.
|
|
* CBreakpointManager.java
|
|
|
|
2005-06-14 Mikhail Khodjaiants
|
|
Bug 98814: NullPointerException and failed to launch debug session for a project.
|
|
* CDebugTarget.java
|
|
|
|
2005-06-13 Mikhail Khodjaiants
|
|
Temporary fix for bug 77279: The memory view address should not be cleared on project restart.
|
|
* ICDTLaunchConfigurationConstants.java
|
|
* CMemoryBlockRetrievalExtension.java
|
|
* InternalDebugCoreMessages.properties
|
|
* CDebugTarget.java
|
|
|
|
2005-06-12 Mikhail Khodjaiants
|
|
Temporary fix for bug 79872: Make instruction stepping default in disassembly view.
|
|
* ICDebugConstants.java
|
|
* CDebugCorePreferenceInitializer.java
|
|
* CDebugTarget.java
|
|
|
|
2005-06-09 Mikhail Khodjaiants
|
|
Bug 94139: User-defined register groups.
|
|
Don't save the list of registers for default groups.
|
|
* CRegisterManager.java
|
|
|
|
2005-06-09 Mikhail Khodjaiants
|
|
Bug 94139: User-defined register groups.
|
|
Support fo the "Restore Default Register Groups" action.
|
|
* ICDebugTarget.java
|
|
* CRegisterManager.java
|
|
* CDebugTarget.java
|
|
|
|
2005-06-07 Mikhail Khodjaiants
|
|
Bug 94139: User-defined register groups.
|
|
Support fo the "Edit Register Group" action.
|
|
* ICDebugTarget.java
|
|
* IPersistableRegisterGroup.java
|
|
* CRegisterManager.java
|
|
* CDebugTarget.java
|
|
* CRegisterGroup.java
|
|
|
|
2005-06-07 Mikhail Khodjaiants
|
|
The endianness flag is not chached.
|
|
* CDebugTarget.java
|
|
|
|
2005-06-06 Mikhail Khodjaiants
|
|
Bug 98594: Unable to set address breakpoints.
|
|
* CBreakpointManager.java
|
|
|
|
2005-05-24 Mikhail Khodjaiants
|
|
Bug 88558: run-to-line not thread oriented.
|
|
The IRunTo* and IJumpTo* interfaces moved to ICStackFrame.
|
|
* ICDebugTarget.java
|
|
* ICStackFrame.java
|
|
* CDebugTarget.java
|
|
* CStackFrame.java
|
|
* CThread.java
|
|
|
|
2005-05-20 Mikhail Khodjaiants
|
|
Bug 94139: User-defined register groups.
|
|
Added API and group serialization.
|
|
* ICDTLaunchConfigurationConstants.java
|
|
- ICRegisterManager.java
|
|
* ICDebugTarget.java
|
|
+ IPersistableRegisterGroup.java
|
|
+ IRegisterDescriptor.java
|
|
* CRegisterManager.java
|
|
* InternalDebugCoreMessages.properties
|
|
* CDebugTarget.java
|
|
* CoreModelMessages.properties
|
|
* CRegister.java
|
|
+ CRegisterDescriptor.java
|
|
* CRegisterGroup.java
|
|
|
|
2005-05-12 Mikhail Khodjaiants
|
|
Bug 94905: Error examining structure contents in debugger.
|
|
The structure's elements should inherit the enablement flag from parents.
|
|
* CVariable.java
|
|
|
|
2005-04-25 Mikhail Khodjaiants
|
|
Update the source search path of the underlyuing debugger when the source
|
|
containers are changed.
|
|
+ ISourceLookupChangeListener.java
|
|
* CDebugTarget.java
|
|
* CSourceLookupParticipant.java
|
|
|
|
2005-04-27 Alain Magloire
|
|
Change in the CDI interface
|
|
* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDISourceManagent.java
|
|
|
|
2005-04-25 Mikhail Khodjaiants
|
|
Added the new source container type (CDirectorySourceContainer) to provide
|
|
the UI support for the subfolders search.
|
|
+ CDirectorySourceContainer.java
|
|
+ CDirectorySourceContainerType.java
|
|
* CSourceLookupDirector.java
|
|
* SourceUtils.java
|
|
* InternalSourceLookupMessages.properties
|
|
* plugin.properties
|
|
* plugin.xml
|
|
|
|
2005-04-25 Alain Magloire
|
|
Changes to the CDI interface.
|
|
+ cdi/org/eclipse/cdt/debug/core/cdi/ICDIAddressLocation.java
|
|
+ cdi/org/eclipse/cdt/debug/core/cdi/ICDIFileLocation.java
|
|
+ cdi/org/eclipse/cdt/debug/core/cdi/ICDIFunctionLocation.java
|
|
+ cdi/org/eclipse/cdt/debug/core/cdi/ICDILineLocation.java
|
|
+ cdi/org/eclipse/cdt/debug/core/cdi/ICDLocator.java
|
|
* cdi/org/eclipse/cdt/debug/core/cdi/ICDLocation.java
|
|
+ cdi/org/eclipse/cdt/debug/core/cdi/model/ICDIAddressBreakpoint.java
|
|
+ cdi/org/eclipse/cdt/debug/core/cdi/model/ICDILineBreakpoint.java
|
|
+ cdi/org/eclipse/cdt/debug/core/cdi/model/ICDIFunctionBreakpoint.java
|
|
* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDIBreapoint.java
|
|
* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDBreakpointManagement.java
|
|
* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDILocationBreakpoint.java
|
|
* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDIStackFrame.java
|
|
* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDITarget.java
|
|
|
|
* src/org/eclipse/cdt/debug/core/CDIDebugModel.java
|
|
* src/org/eclipse/cdt/debug/internal/core/CBreakpointManager.java
|
|
* src/org/eclipse/cdt/debug/internal/core/model/CDebugTarget.java
|
|
* src/org/eclipse/cdt/debug/internal/core/model/CStackFrame.java
|
|
|
|
2005-04-21 Mikhail Khodjaiants
|
|
Restoring the session manager.
|
|
* CDebugCorePlugin.java
|
|
* SessionManager.java
|
|
|
|
2005-04-21 Mikhail Khodjaiants
|
|
Cleanup. Removed the session manager from the CDebugCorePlugin class.
|
|
* CDebugCorePlugin.java
|
|
|
|
2005-04-21 Mikhail Khodjaiants
|
|
Bug 80175: Replace the CDT source lookup by the source lookup provided by Eclipse platform.
|
|
* CDebugCorePlugin.java
|
|
* MappingSourceContainer.java
|
|
* SourceLookupMessages.java: new
|
|
* SourceLookupMessages.properties: new
|
|
* CBreakpointManager.java
|
|
* ICDebugInternalConstants.java
|
|
* CommonSourceLookupDirector.java: new
|
|
* CSourceLookupDirector.java
|
|
* CSourceLookupParticipant.java
|
|
* CSourcePathComputerDelegate.java
|
|
* InternalSourceLookupMessages.properties
|
|
* MapEntrySourceContainer.java
|
|
* MapEntrySourceContainerType.java
|
|
* MappingSourceContainerType.java
|
|
* SourceUtils.java
|
|
|
|
2005-04-15 Alain Magloire
|
|
Fix Pr 91581
|
|
* src/org/eclipse/cdt/debug/internal/core/breakpoint/CAddressBreakpoint.java
|
|
|
|
2005-04-07 Mikhail Khodjaiants
|
|
Move to Eclipse-31M6.
|
|
* CMemoryBlockRetrievalExtension.java
|
|
* CMemoryBlockExtension.java
|
|
|
|
2005-04-07 Mikhail Khodjaiants
|
|
Bug 89755: CThread.suspend suspends target, not thread.
|
|
* CThread.java
|
|
|
|
2005-04-04 Alain Magloire
|
|
Move to Eclipse-31M6
|
|
- src/org/eclipse/cdt/debug/internal/core/CMemoryBlockExtensionRetrieval.java
|
|
+ src/org/eclipse/cdt/debug/internal/core/CMemoryBlockRetrievalExtension.java
|
|
* src/org/eclipse/cdt/debug/internal/core/model/CDebugTarget.java
|
|
* src/org/eclipse/cdt/debug/internal/core/model/CMemoryBlockExtension.java
|
|
|
|
2005-03-24 Alain Magloire
|
|
* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDIMemoryBlock.java
|
|
* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDIMemoryBlockManagement.java
|
|
* src/org/eclipse/cdt/debug/internal/core/model/CMemoryBlockExtension.java
|
|
|
|
2005-03-23 Alain Magloire
|
|
Change is the ICDIMemoryBlock&& ICDIMemoryManagement API
|
|
* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDIMemoryBlock.java
|
|
* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDIMemoryBlockManagement.java
|
|
* src/org/eclipse/cdt/debug/internal/core/model/CMemoryBlockExtension.java
|
|
|
|
2005-03-21 Mikhail Khodjaiants
|
|
Bug 80175: Replace the CDT source lookup by the source lookup provided by Eclipse platform.
|
|
* MappingSourceContainer.java: new
|
|
* DisassemblyBlock.java
|
|
* CSourceLookupDirector.java: new
|
|
* CSourceLookupParticipant.java: new
|
|
* CSourcePathComputerDelegate.java: new
|
|
* MapEntrySourceContainer.java: new
|
|
* MapEntrySourceContainerType.java: new
|
|
* MappingSourceContainerType.java: new
|
|
* plugin.properties
|
|
* plugin.xml
|
|
|
|
2005-03-17 Mikhail Khodjaiants
|
|
If casting of variable to a type or array causes an error, the status
|
|
of the variable is set to "error" and it can't be reset by subsequent castings.
|
|
* CVariable.java
|
|
|
|
2005-02-24 Mikhail Khodjaiants
|
|
Applied patch from Tracy Miranda (bug 86540: NPE in CProjectSourceLocation).
|
|
Check for the project and synchronization are added to "initializeFolders".
|
|
* CProjectSourceLocation.java
|
|
|
|
2005-02-22 Mikhail Khodjaiants
|
|
Bug 84799: Implement Memory View and renderings with new rendering APIs.
|
|
* CMemoryBlockExtensionRetrieval.java
|
|
|
|
2005-02-18 Mikhail Khodjaiants
|
|
Remove.
|
|
* cdi/org/eclipse/cdt/debug/core/cdi/ICDIManager.java
|
|
|
|
2005-02-17 Mikhail Khodjaiants
|
|
Bug 82264: Enhance the Shared Libraries view.
|
|
Removed the core support of the Shared Libraries view.
|
|
* ICSharedLibraryManager.java: removed
|
|
* ICDebugTarget.java
|
|
* ICSharedLibrary.java: removed
|
|
* CSharedLibraryManager.java; removed
|
|
* CDebugTarget.java
|
|
* CSharedLibrary.java: removed
|
|
|
|
2005-02-16 Mikhail Khodjaiants
|
|
Bug 82264: Enhance the Shared Libraries view.
|
|
Cleanup of the ICModule interface.
|
|
* ICModule.java
|
|
* CModule.java
|
|
|
|
2005-02-15 Mikhail Khodjaiants
|
|
Bug 82264: Enhance the Shared Libraries view.
|
|
Support for the symbols loading operations.
|
|
* CModule.java
|
|
* CoreModelMessages.properties
|
|
|
|
2005-02-14 Mikhail Khodjaiants
|
|
Bug 82264: Enhance the Shared Libraries view.
|
|
Support for the symbols loading operations.
|
|
* ICModule.java
|
|
* CModule.java
|
|
* CoreModelMessages.properties
|
|
|
|
2005-02-11 Mikhail Khodjaiants
|
|
Bug 82264: Enhance the Shared Libraries view.
|
|
Added new "getCPU" method to ICModule.
|
|
* ICModule.java
|
|
* CModule.java
|
|
|
|
2005-02-07 Mikhail Khodjaiants
|
|
Bug 82264: Enhance the Shared Libraries view.
|
|
Core support for the Modules view.
|
|
* ICDebugTarget.java
|
|
* ICModule.java: new
|
|
* CoreModelMessages.properties
|
|
* CDebugTarget.java
|
|
* CModule.java: new
|
|
* CModuleManager.java: new
|
|
|
|
2005-02-03 Mikhail Khodjaiants
|
|
Fix for bug 84187: "Toggle Watchpoint" and "Toggle Method Breakpoint" don't work with C editor.
|
|
ICWatchpoint should extend ILineBreakpoint to allow watchpoints to be shown in editors.
|
|
* ICWatchpoint.java
|
|
* CWatchpoint.java
|
|
|
|
2005-02-03 Mikhail Khodjaiants
|
|
Fix for bug 84187: "Toggle Watchpoint" and "Toggle Method Breakpoint" don't work with C editor.
|
|
* CDIDebugModel.java
|
|
|
|
2005-02-02 Mikhail Khodjaiants
|
|
Fix for bug 84187: "Toggle Watchpoint" and "Toggle Method Breakpoint" don't work with C editor.
|
|
Added new "createWatchpoint" method that accepts position information.
|
|
* CDIDebugModel.java
|
|
|
|
2005-01-19 Mikhail Khodjaiants
|
|
Fix for bug 83051: Add global variables deletes existing ones when new added.
|
|
* ICGlobalVariableManager.java
|
|
* CGlobalVariableManager.java
|
|
* CVariableFactory.java
|
|
|
|
2005-01-18 Mikhail Khodjaiants
|
|
Fix for bug 82858: NPE when adding global variable to variable view.
|
|
* CDebugTarget.java
|
|
* CVariableFactory.java
|
|
|
|
2005-01-18 Mikhail Khodjaiants
|
|
Fix for bug 82800: Make "Resume At Line" action retargettable.
|
|
CDebugElement should provide an adapter to ICDebugTarget.
|
|
* CDebugElement.java
|
|
|
|
2005-01-18 Mikhail Khodjaiants
|
|
Fix for bug 82800: Make "Resume At Line" action retargettable.
|
|
CStackFrame should provide an adapter to IJumpToLine and IJumpToAddress.
|
|
* CStackFrame.java
|
|
|
|
2005-01-12 Mikhail Khodjaiants
|
|
Bug 73168: Use memory view provided by Eclipse platform in CDT.
|
|
Removed the old memory view.
|
|
* CDebugCorePlugin.java
|
|
* CDebugModel.java: removed
|
|
* ICMemoryManager.java: removed
|
|
* IFormattedMemoryBlock.java: removed
|
|
* IFormattedMemoryBlockRow.java: removed
|
|
* CMemoryManager.java: removed
|
|
* CSignalManager.java
|
|
* CDebugTarget.java
|
|
* CFormattedMemoryBlock.java: removed
|
|
|
|
2005-01-12 Mikhail Khodjaiants
|
|
Fix bug 82601: Enhance the ICDIMemoryBlock interface.
|
|
* CMemoryBlockExtension.java
|
|
|
|
2005-01-10 Mikhail Khodjaiants
|
|
PR 82601 changes to the memory block interface
|
|
* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDIMemoryBlock.java
|
|
|
|
2005-01-11 Mikhail Khodjaiants
|
|
Use the asynchronous implementation for resume, suspend, step etc provided by eclipse 3.1.
|
|
* CDebugTarget.java
|
|
* CThread.java
|
|
* CoreModelMessages.properties
|
|
|
|
2005-01-10 Mikhail Khodjaiants
|
|
Use the asynchronous implementation for resume, suspend, step etc provided by eclipse 3.1.
|
|
* CDebugTarget.java
|
|
* CThread.java
|
|
* CoreModelMessages.properties
|
|
|
|
2005-01-10 Mikhail Khodjaiants
|
|
Bug 73168: Use memory view provided by Eclipse platform in CDT.
|
|
* ICType.java
|
|
* CType.java
|
|
* CMemoryBlockExtension.java
|
|
* CMemoryBlockExtensionRetrieval.java
|
|
|
|
2005-01-04 Mikhail Khodjaiants
|
|
Fix for bug 82184: arrayboundsexception on display of array variable.
|
|
* CIndexedValue.java
|
|
|
|
2004-12-23 Mikhail Khodjaiants
|
|
Cleanup.
|
|
* CMemoryBlockExtension.java
|
|
|
|
2004-12-22 Mikhail Khodjaiants
|
|
Fix for bug 75948: Provide "breakpoint type name" for C breakpoints.
|
|
Applied patch from Jared Burns.
|
|
* plugin.properties
|
|
* plugin.xml
|
|
|
|
2004-12-22 Mikhail Khodjaiants
|
|
Fix for bug 73168: Use memory view provided by Eclipse platform in CDT.
|
|
The CMemoryBlockextension is used as an adapter to "IMemoryBlockRetrieval".
|
|
* CMemoryBlockExtension.java
|
|
|
|
2004-12-21 Mikhail Khodjaiants
|
|
Switch to the new memory view interfaces (Eclipse 3.1).
|
|
* InternalDebugCoreMessages.properties
|
|
* CMemoryBlockExtensionRetrieval.java: new
|
|
* CExtendedMemoryBlockRetrieval.java: deleted
|
|
* CDebugTarget.java
|
|
* CMemoryBlockExtension.java: new
|
|
* CExtendedMemoryBlock.java: deleted
|
|
|
|
2004-12-20 Mikhail Khodjaiants
|
|
Fix for bug 81698: NumberFormatException in CValue.
|
|
* CValue.java
|
|
|
|
2004-12-16 Mikhail Khodjaiants
|
|
Fix for bug 81381: Deadlock when single stepping.
|
|
* CThread.java
|
|
|
|
2004-12-08 Mikhail Khodjaiants
|
|
Fix for bug 79678: NPE in Expression.
|
|
* CExpression.java
|
|
|
|
2004-12-01 Mikhail Khodjaiants
|
|
New fix for bug 80034: Expressions view does not display correct no. of elements in array.
|
|
* CValueFactory.java
|
|
* CExpression.java
|
|
|
|
2004-12-03 Mikhail Khodjaiants
|
|
Fix for bug 62659: Unable to set default for register format via plugin_customization.ini.
|
|
* CDebugCorePreferenceInitializer.java: new
|
|
* plugin.xml
|
|
|
|
2004-12-03 Mikhail Khodjaiants
|
|
Fix for bug 80106: Terminating during stepping state caused exception in CDT.
|
|
* CThread.java
|
|
|
|
2004-12-01 Mikhail Khodjaiants
|
|
Partial fix for bug 77444: CDT does not handle address breakpoints across sessions.
|
|
* CBreakpointManager.java
|
|
|
|
2004-12-01 Mikhail Khodjaiants
|
|
Fix for bug 80034: Expressions view does not display correct no. of elements in array.
|
|
* CValueFactory.java
|
|
|
|
2004-12-01 Mikhail Khodjaiants
|
|
Fix for bug 79454: Unable to remove a breakpoint set from the gdb console.
|
|
* CBreakpointManager.java
|
|
|
|
2004-12-01 Mikhail Khodjaiants
|
|
Fix for bug 74043: Overaggressive exception reporting?
|
|
* CBreakpointManager.java
|
|
|
|
2004-11-26 Mikhail Khodjaiants
|
|
Fix for bug 79608: NPE in CValue.
|
|
* CValue.java
|
|
|
|
2004-11-26 Mikhail Khodjaiants
|
|
Fix for bug 79377: "Mixed disassembly" should fall back to disassembly w/o source when mixed disassembly fails.
|
|
* Disassembly.java
|
|
|
|
2004-11-26 Mikhail Khodjaiants
|
|
Fix for bug 79583: Deffered breakpoints and shared library events.
|
|
* CSharedLibraryManager.java
|
|
|
|
2004-11-25 Mikhail Khodjaiants
|
|
Fix for bug 79452: Unable to set a breakpoint on a class method.
|
|
* CDebugUtils.java: cleanup.
|
|
* CBreakpointManager.java
|
|
|
|
2004-11-25 Mikhail Khodjaiants
|
|
The "decrementInstallCount" method of IBreakpoint should be called from the UI thread.
|
|
Replaced the "breakpointRemoved" method of ICBreakpointListener by the "breakpointsRemoved"
|
|
method that accepts multiple breakpoints.
|
|
* ICBreakpointListener.java
|
|
* CBreakpointManager.java
|
|
* CBreakpointNotifier.java
|
|
|
|
2004-11-24 Alain Magloire
|
|
|
|
Use the ICDITarget.deleteAllBreakpoints() for speed.
|
|
* org/eclipse/cdt/debug/internal/core/CBreakpointManager.java
|
|
|
|
2004-11-24 Mikhail Khodjaiants
|
|
Do not request to dispose local variables when the target is resumed.
|
|
* CExpression.java
|
|
* CGlobalVariable.java
|
|
* CVariable.java
|
|
|
|
2004-11-23 Mikhail Khodjaiants
|
|
The enablement of the step actions is calculated in the UI thread. This causes
|
|
the UI locks for slow or unresponsive targets. Use the cached stack frames to
|
|
calculate the enablement instead of requesting gdb.
|
|
* CThread.java
|
|
|
|
2004-11-22 Mikhail Khodjaiants
|
|
Check if the pointer value is not null before pass it to the address factory.
|
|
* CValue.java
|
|
|
|
2004-11-18 Mikhail Khodjaiants
|
|
Worker threads can try to evaluate expressions on the stack frames that
|
|
have already been disposed. A flag is added to identify that the stack
|
|
frame is disposed.
|
|
* CStackFrame.java
|
|
|
|
2004-11-19 Alain Magloire
|
|
|
|
Clear the confusion about sublist of stackframes.
|
|
PR 78611
|
|
|
|
* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDIStackFrame.java
|
|
* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDIThread.java
|
|
* src/org/eclipse/cdt/debug/internal/model/CThread.java
|
|
|
|
2004-11-17 David Inglis
|
|
|
|
Change debug target to use IBinaryObject instead of IBinaryExecutable
|
|
|
|
* src/org/eclipse/cdt/debug/core/CDIDebugModel.java
|
|
* src/org/eclipse/cdt/debug/core/ICDIDebugger.java
|
|
* src/org/eclipse/cdt/debug/core/model/IExecFileInfo.java
|
|
* src/org/eclipse/cdt/debug/internal/core/CDebugAdapter.java
|
|
* src/org/eclipse/cdt/debug/internal/core/model/CDebugTarget.java
|
|
|
|
2004-11-16 Alain Magloire
|
|
Optimize things by providing a new method
|
|
ICDIRegisterGroup.hasRegisters();
|
|
* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDIRegisterGroup.java
|
|
* src/org/eclipse/cdt/debug/internal/core/model/CRegisterGroup.java
|
|
|
|
2004-11-15 Mikhail Khodjaiants
|
|
Fix for bug 78604: Disassembly causes Java exception when disassembling beyond fn(?).
|
|
Added the "getAddressFactory" method to the "IDisassembly" interface.
|
|
* IDisassembly.java
|
|
* Disassembly.java
|
|
|
|
2004-11-15 Mikhail Khodjaiants
|
|
Batch breakpoint updates in one job.
|
|
* CBreakpointManager.java
|
|
|
|
2004-11-12 Mikhail Khodjaiants
|
|
Apply the breakpoint's condition changes to the associated gdb breakpoint
|
|
only if there are differences.
|
|
* CBreakpointManager.java
|
|
|
|
2004-11-12 Mikhail Khodjaiants
|
|
Compare breakpoint source handles as pathes.
|
|
* CDIDebugModel.java
|
|
|
|
2004-11-11 Alain Magloire
|
|
Fix for PR 75000, from PalmSource
|
|
* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDIVariable.java
|
|
|
|
2004-11-10 Mikhail Khodjaiants
|
|
Fix for bug 76340: CDT hogs Windows input loop when double clicking on a breakpoint.
|
|
* InternalDebugCoreMessages.properties
|
|
* CBreakpointManager.java
|
|
|
|
2004-11-09 Mikhail Khodjaiants
|
|
Fix for bug 77275: Disassembly causes Java exception for fn's with 0 bytes fn prologues.
|
|
* DisassemblyBlock.java
|
|
|
|
2004-11-09 Mikhail Khodjaiants
|
|
Partial fix for bug 41725: I can't set a breakpoint in a function where I used attach source.
|
|
* CBreakpointManager.java
|
|
|
|
2004-11-09 Alain Magloire
|
|
Put possiblity to set Exception breakpoint
|
|
* cdi/org/eclipse/cdt/debug/core/cdi/ICDIBreakpointManagement.java
|
|
|
|
2004-11-08 Alain Magloire
|
|
Bug in CVariableFactory for globals, the filename of the
|
|
binary was use instead of the filename of the symbol.
|
|
* src/org/eclipse/cdt/debug/internal/core/model/CVariableFactory.java
|
|
|
|
2004-11-08 Alain Magloire
|
|
New class ICDIFunctionFinished.
|
|
It return the return value of the function.
|
|
* cdi/org/eclipse/cdt/debug/core/cdi/ICDIFunctionFinished.java
|
|
|
|
2004-11-04 Mikhail Khodjaiants
|
|
Removed "Refresh" and "Auto-Refresh" actions support for shared libraries.
|
|
* ICDebugConstants.java
|
|
* ICSharedLibraryManager.java
|
|
* CSharedLibraryManager.java
|
|
* ICUpdateManager.java: removed
|
|
* CUpdateManager.java: removed
|
|
|
|
2004-11-04 Mikhail Khodjaiants
|
|
Removed "Refresh" and "Auto-Refresh" actions support for registers.
|
|
* ICDebugConstants.java
|
|
* ICRegisterManager.java
|
|
* CRegisterManager.java
|
|
|
|
2004-11-04 Mikhail Khodjaiants
|
|
No need of "ICSignalManager".
|
|
* ICSignalManager.java: removed
|
|
* CSignalManager.java
|
|
* CDebugTarget.java
|
|
|
|
2004-11-04 Mikhail Khodjaiants
|
|
CSignalManager no longer extends CUpdateManager.
|
|
* CSignalManager.java
|
|
|
|
2004-11-03 Mikhail Khodjaiants
|
|
New implementation of expressions.
|
|
Large arrays partitioning based on the framework model.
|
|
* CoreModelMessages.properties
|
|
* AbstractCValue.java
|
|
* CExpression.java
|
|
* CIndexedValue.java: new
|
|
* CValue.java
|
|
* CValueFactory.java
|
|
* CVariable.java
|
|
* CArrayPartition.java: removed
|
|
* CArrayPartitionValue.java: removed
|
|
|
|
2004-11-02 Alain Magloire
|
|
Refactor ICDIConfiguratio --> ICDISessionConfiguration and ICDITargetConfiguration
|
|
* cdi/org/eclipse/cdt/debug/core/cdi/ICDISession.java
|
|
* cdi/org/eclipse/cdt/debug/core/cdi/ICDISessionConfiguration.java
|
|
* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDITarget.java
|
|
* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDITargetConfiguration.java
|
|
|
|
* src/org/eclipse/cdt/debug/core/CDIDebugModel.java
|
|
* src/org/eclipse/cdt/debug/interternal/core/model/CDIDebugTarget.java
|
|
* src/org/eclipse/cdt/debug/interternal/core/model/CThread.java
|
|
|
|
2004-11-1 David Inglis
|
|
|
|
Fixed bogus exception with older CDI debuggers.
|
|
|
|
* src/org/eclipse/cdt/debug/internal/core/CDebugAdapter.java
|
|
|
|
2004-10-31 Alain Magloire
|
|
Refactor ICDIVariableObject --> ICDIVariableDescriptor
|
|
Refactor ICDIArgumentObject --> ICDIArgumentDescriptor
|
|
Refactor ICDIRegisterObject --> ICDIRegisterDescriptor
|
|
Addition ICDIThreadStorageDescriptor, ICDIThreadStorage
|
|
Addition ICDILocalVariableDescriptor, ICDILocalVariable
|
|
Addition ICDIGlobalVariableDescriptor, ICDIGlovalVariable
|
|
|
|
Adjust the classes to the changes.
|
|
|
|
2004-10-29 Mikhail Khodjaiants
|
|
Use the new expression API of CDI.
|
|
* CDebugModel.java
|
|
* CDIDebugModel.java
|
|
* CGlobalVariableManager.java
|
|
* AbstractCValue.java
|
|
* AbstractCVariable.java
|
|
* CArrayPartition.java
|
|
* CArrayPartitionValue.java
|
|
* CDebugTarget.java
|
|
* CExpression.java
|
|
* CStackFrame.java
|
|
* CValue.java
|
|
* CVariable.java
|
|
* CExpressionTarget.java: removed
|
|
|
|
2004-10-29 Alain Magloire
|
|
Remove of ICDISharedLibraryManager
|
|
* cdi/org/eclipse/cdt/debug/core/cdi/ICDISession.java
|
|
* cdi/org/eclipse/cdt/debug/core/cdi/ICDISharedLibraryManager.java
|
|
* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDITarget.java
|
|
* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDISharedLibraryManagement.java
|
|
|
|
* CSharedLibraryManager.java
|
|
|
|
2004-10-28 Alain Magloire
|
|
Add getType() method.
|
|
* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDIExpression.java
|
|
* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDIValue.java
|
|
|
|
2004-10-26 Alain Magloire
|
|
Remove ICDIMemoryManager for ICDIMemoryBlockManagement
|
|
* cdi/org/eclipse/cdt/debug/core/cdi/ICDISession.java
|
|
* cdi/org/eclipse/cdt/debug/core/cdi/ICDIMemoryManager.java
|
|
* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDITarget.java
|
|
* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDIMemoryBlockManagement.java
|
|
|
|
* CDebugModel.java
|
|
* CExtendedMemoryBlock.java
|
|
* CFormattedMemoryBlock.java
|
|
|
|
2004-10-26 Alain Magloire
|
|
Remove of ICDISourceManager in CDI
|
|
* cdi/org/eclipse/cdt/debug/core/cdi/ICDISession.java
|
|
* cdi/org/eclipse/cdt/debug/core/cdi/ICDISourceManager.java
|
|
* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDITarget.java
|
|
* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDISourceManagement.java
|
|
|
|
* Disassembly.java
|
|
|
|
2004-10-26 Alain Magloire
|
|
Remove of ICDISignalManager in CDI
|
|
* cdi/org/eclipse/cdt/debug/core/cdi/ICDISession.java
|
|
* cdi/org/eclipse/cdt/debug/core/cdi/ICDISignalManager.java
|
|
* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDITarget.java
|
|
* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDIThreadGroup.java
|
|
|
|
* CSignalManager.java
|
|
|
|
2004-10-25 Mikhail Khodjaiants
|
|
NPE in "CVlaue.isUnsigned". Check if the type of the parent variable is null.
|
|
* CValue.java
|
|
|
|
2004-10-25 David Inglis
|
|
Deprecated environment launch constent in favor of the constant provided by the debug.core.
|
|
* src/org/eclipse/cdt/debug/core/ICDTLaunchConfigurationConstants.java
|
|
|
|
2004-10-25 Alain Magloire
|
|
Remove of the class ICDIExpressionManager.
|
|
instead new clas ICDIExpressionManagegment that is on the ICDITarget
|
|
* cdi/org/eclipse/cdt/debug/core/cdi/ICDISession.java
|
|
* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDIExpression.java
|
|
* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDIThreadGroup.java
|
|
* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDIExpressionManagement.java
|
|
|
|
* CDebugModel.java
|
|
* CDIDebugModel.java
|
|
* CExpression.java
|
|
* CFormattedMemoryBlock.java
|
|
* CStackFrame.java
|
|
|
|
2004-10-22 Mikhail Khodjaiants
|
|
Replaced the deprecated "evaluateExpressionTtoString" method of "ICDITarget.
|
|
* CDebugTarget.java
|
|
* CStackFrame.java
|
|
* CExtendedMemoryBlockRetrieval.java
|
|
|
|
2004-10-22 Alain Magloire
|
|
Provide a context for ICDITarget.evaluateExpressionTtoString()
|
|
* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDITarget.java
|
|
|
|
2004-10-22 Mikhail Khodjaiants
|
|
Fire the suspend event for the current thread on the target creation.
|
|
* CDebugTarget.java
|
|
|
|
2004-10-21 Mikhail Khodjaiants
|
|
Thread should handle CDI events from the corresponding CDI thread only.
|
|
"canSuspend" should return true if the thread is stepping.
|
|
New implementation of "stepReturn" for stack frames.
|
|
* CThread.java
|
|
* CStackFrame.java
|
|
|
|
2004-10-21 Mikhail Khodjaiants
|
|
Pass the target state to threads on terminate, disconnect, resume, suspend and restart.
|
|
* CoreModelMessages.properties
|
|
* CDebugElement.java
|
|
* CDebugTarget.java
|
|
* CThread.java
|
|
|
|
2004-10-19 Mikhail Khodjaiants
|
|
Set the initial state of a thread according to the state of the underlying CDI thread.
|
|
* CThread.java
|
|
|
|
2004-10-19 Alain Magloire
|
|
Fix NPE.
|
|
* src/org/eclipse/cdt/debug/internal/core/DebugConfiguration.java
|
|
|
|
2004-10-19 Mikhail Khodjaiants
|
|
Support of the thread-specific breakpoints.
|
|
Fix for the error handling of the asynchronous operations.
|
|
* CBreakpointManager.java
|
|
* CDebugTarget.java
|
|
* CoreModelMessages.properties
|
|
|
|
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 David Inglis
|
|
Update to new ICDIDebugger interface deprecating old
|
|
|
|
* src/org/eclipse/debug/core/CDebugModel.java
|
|
* src/org/eclipse/debug/core/CDIDebugModel.java
|
|
* src/org/eclipse/debug/core/ICDebugConfiguration.java
|
|
* src/org/eclipse/debug/core/ICDebugger.java
|
|
* src/org/eclipse/debug/core/ICDIDebugger.java
|
|
* src/org/eclipse/debug/core/ICDILaunchCOnfiguration.java
|
|
* src/org/eclipse/debug/core/model/IExecFileInfo.java
|
|
* src/org/eclipse/debug/internal/core/CBreakpointManager.java
|
|
* src/org/eclipse/debug/internal/core/CDebugAdapter.java
|
|
* src/org/eclipse/debug/internal/core/DebugConfiguration.java
|
|
* src/org/eclipse/debug/internal/core/model/CDebugTarget.java
|
|
* src/org/eclipse/debug/internal/core/model/CVariableFactory.java
|
|
* src/org/eclipse/debug/internal/core/model/DisassemblyBlock.java
|
|
|
|
2004-10-18 Mikhail Khodjaiants
|
|
Use characters instead of strings.
|
|
* CDIException.java
|
|
|
|
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-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-14 Mikhail Khodjaiants
|
|
Partial fix for bug 39936 GDB hits modified conditional breakpoints when condition not satisfied.
|
|
Condition has to be set at the mi level.
|
|
* CBreakpointManager.java
|
|
|
|
2004-10-08 Mikhail Khodjaiants
|
|
Added the launch configuration preference for the register bookkeeping.
|
|
* ICDTLaunchConfigurationConstants.java
|
|
* CExpression.java
|
|
* CRegister.java
|
|
* CRegisterGroup.java
|
|
* CVariable.java
|
|
|
|
2004-10-08 Mikhail Khodjaiants
|
|
Added the bookkeeping of registers and register groups.
|
|
* ICVariable.java
|
|
* IEnableDisableTarget.java: new
|
|
* AbstractCVariable.java
|
|
* CRegister.java
|
|
* CRegisterGroup.java
|
|
|
|
2004-10-07 Mikhail Khodjaiants
|
|
Pass the current stack frame to the registers manager to provide the evaluation context.
|
|
* ICRegisterManager.java
|
|
* IDummyStackFrame.java
|
|
* CRegisterManager.java
|
|
* CDebugTarget.java
|
|
* CDummyStackFrame.java
|
|
* CRegisterGroup.java
|
|
* CStackFrame.java
|
|
|
|
2004-10-07 Mikhail Khodjaiants
|
|
Provide a context for expression evaluation.
|
|
* ICValue.java
|
|
* AbstractCValue.java
|
|
* CArrayPartitionValue.java
|
|
* CValue.java
|
|
|
|
2004-10-06 Mikhail Khodjaiants
|
|
Added the "getType" method to ICValue.
|
|
* ICValue.java
|
|
* AbstractCValue.java
|
|
* CArrayPartitionValue.java
|
|
* CValue.java
|
|
|
|
2004-09-30 Mikhail Khodjaiants
|
|
Implementing adapters for the platform's Memory view.
|
|
* CExtendedMemoryBlockRetrieval.java: new
|
|
* CDebugTarget.java
|
|
* CExtendedMemoryBlock.java: new
|
|
* CThread.java
|
|
* InternalDebugCoreMessages.properties
|
|
|
|
2004-09-29 Mikhail Khodjaiants
|
|
Use the new "createAddress(BigInteger)" method of "IAddressFactory".
|
|
* CBreakpointManager.java
|
|
* AsmInstruction.java
|
|
* CFormattedMemoryBlock.java
|
|
* CSharedLibrary.java
|
|
* CStackFrame.java
|
|
* CValue.java
|
|
|
|
2004-09-28 Mikhail Khodjaiants
|
|
Synchronize the "getType" method of "CVariable.InternalVariable".
|
|
* CVariable.java
|
|
|
|
2004-09-27 Mikhail Khodjaiants
|
|
Use the new "getValue" method of "IAddress" for address comparison.
|
|
* Disassembly.java
|
|
|
|
2004-09-27 Mikhail Khodjaiants
|
|
Target filtering fixes for watchpoints.
|
|
* CBreakpointManager.java
|
|
|
|
2004-09-21 Mikhail Khodjaiants
|
|
Fixed the problems with the Disassembly view and address breakpoints caused by switch to IAddress.
|
|
* CBreakpointManager.java
|
|
* AsmInstruction.java
|
|
* Disassembly.java
|
|
* DisassemblyBlock.java
|
|
* src/org/eclipse/cdt/debug/internal/core/CDebugUtils.java: removed
|
|
|
|
2004-09-21 Mikhail Khodjaiants
|
|
Changes to the IBinary interface
|
|
* CDebugTarget.java
|
|
|
|
2004-09-20 Mikhail Khodjaiants
|
|
Evaluate expressions on stack frame instead of target to provide evaluation context.
|
|
* ICDebugTarget.java
|
|
* ICStackFrame.java
|
|
* ICExpressionEvaluator.java
|
|
* AbstractCValue.java
|
|
* AbstractCVariable.java
|
|
* CArrayPartition.java
|
|
* CArrayPartitionValue.java
|
|
* CDebugTarget.java
|
|
* CFormattedMemoryBlock.java
|
|
* CStackFrame.java
|
|
* CThread.java
|
|
* CValue.java
|
|
* CVariable.java
|
|
|
|
2004-09-17 Alain Magloire
|
|
Support for 64 bits application
|
|
PR 74056. Pathc from Artyom Kuanbekov
|
|
To much files to enumerate.
|
|
|
|
2004-09-15 Mikhail Khodjaiants
|
|
Removed the "ISwitchToThread" and "ISwitchToFrame" interfaces.
|
|
* ICDebugTarget.java
|
|
* ISwitchToThread.java: removed
|
|
* ISwitchToFrame.java: removed
|
|
* CDebugTarget.java
|
|
* CStackFrame.java
|
|
* CThread.java
|
|
|
|
2004-09-13 Mikhail Khodjaiants
|
|
Moved to the new CDI interfaces.
|
|
* CDebugTarget.java
|
|
* CSignal.java
|
|
* CStackFrame.java
|
|
* CThread.java
|
|
|
|
2004-09-13 Mikhail Khodjaiants
|
|
Fix for bug 72555: "Toggle breakpoint" action doesn't remove function breakpoints from editor.
|
|
* CDIDebugModel.java
|
|
|
|
2004-09-10 Mikhail Khodjaiants
|
|
Fixes for breakpoint filtering.
|
|
* CBreakpointManager.java
|
|
* CBreakpoint.java
|
|
* CDebugTarget.java
|
|
|
|
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-07 Mikhail Khodjaiants
|
|
Fix for bug 73498: Condition is cleared when disabled conditional breakpoint is set.
|
|
* CBreakpointManager.java
|
|
|
|
2004-09-07 Alain Magloire
|
|
Remove ICDIBreakpointManager.java
|
|
Remove ICDICatchEvent/ICDICatchpoint
|
|
add ICDIExceptionpoint
|
|
|
|
* ICDISession.java
|
|
* CDIDebugModel.java
|
|
* CDebugTarget.java
|
|
* ICDIExceptionpoint.java
|
|
|
|
2004-09-07 Mikhail Khodjaiants
|
|
Moved to the new breakpoint management API.
|
|
* CBreakpointManager.java
|
|
|
|
2004-09-07 Alain Magloire
|
|
New interfaces to Target.
|
|
* ICDITarget.java
|
|
* ICDIBreakpointManagement.java
|
|
|
|
2004-09-03 Mikhail Khodjaiants
|
|
Made global variables persistent.
|
|
* CDIDebugModel.java
|
|
* ICDTLaunchConfigurationConstants.java
|
|
* ICGlobalVariableManager.java
|
|
* ICGlobalVariable.java
|
|
* IGlobalVariableDescriptor.java
|
|
* InternalDebugCoreMessages.properties
|
|
* CGlobalVariableManager.java
|
|
* CDebugTarget.java
|
|
* CGlobalVariable.java
|
|
* CRegister.java
|
|
* CVariableFactory.java
|
|
|
|
2004-09-01 Mikhail Khodjaiants
|
|
Breakpoint filtering by targets (core).
|
|
* ICBreakpoint.java
|
|
* CBreakpointManager.java
|
|
* CBreakpoint.java
|
|
* CDebugTarget.java
|
|
|
|
2004-08-18 Mikhail Khodjaiants
|
|
New constant - the default value for the "stop at main" property.
|
|
* ICDTLaunchConfigurationConstants.java
|
|
|
|
2004-08-14 Alain Magloire
|
|
Fix for 71992.
|
|
* CType.java
|
|
|
|
2004-08-05 Mikhail Khodjaiants
|
|
Restrict the "display as array" operation to the pointer types only.
|
|
* CVariable.java
|
|
|
|
2004-08-05 Mikhail Khodjaiants
|
|
Warning cleanup.
|
|
* CSharedLibraryManager.java
|
|
* CUpdateManager.java
|
|
|
|
2004-08-05 Mikhail Khodjaiants
|
|
Display the error message in the array label, if the attempt to get array values fails.
|
|
* CArrayPartition.java
|
|
* CArrayPartitionValue.java
|
|
* CDebugElement.java: made the exception throwing methods static.
|
|
|
|
2004-08-05 Mikhail Khodjaiants
|
|
Fixed the "resumed" event handler of the variable types.
|
|
* CExpression.java
|
|
* CGlobalVariable.java
|
|
* CStackFrame.java
|
|
* CVariable.java
|
|
|
|
2004-08-05 Mikhail Khodjaiants
|
|
Added the abstract prototypes for some generic methods.
|
|
* AbstractCValue.java
|
|
* AbstractCVariable.java
|
|
* CArrayPartition.java
|
|
* CArrayPartitionValue.java
|
|
* CValue.java
|
|
* CVariable.java
|
|
|
|
2004-08-04 Mikhail Khodjaiants
|
|
New implementation of the variable types.
|
|
* CDIDebugModel.java
|
|
* CVariableFormat.java: new
|
|
* ICastToArray.java
|
|
* ICastToType.java
|
|
* ICGlobalVariable.java
|
|
* ICType.java
|
|
* ICValue.java
|
|
* ICVariable.java
|
|
* IFormatSupport.java: new
|
|
* CGlobalVariableManager.java
|
|
* CoreModelMessages.properties
|
|
* AbstractCValue.java: new
|
|
* AbstractCVariable.java: new
|
|
* CArrayPartition.java
|
|
* CArrayPartitionValue.java
|
|
* CDebugTarget.java
|
|
* CExpression.java
|
|
* CGlobalVariable.java
|
|
* CRegister.java
|
|
* CRegisterGroup.java
|
|
* CStackFrame.java
|
|
* CType.java
|
|
* CValue.java
|
|
* CValueFactory.java
|
|
* CVariable.java
|
|
* CVariableFactory.java: new
|
|
* CModificationVariable: deleted
|
|
|
|
2004-07-23 Mikhail Khodjaiants
|
|
Marked the expression creation methods as deprecated in CDebugModel.
|
|
* CDebugModel.java
|
|
|
|
2004-07-21 Mikhail Khodjaiants
|
|
CThread cleanup.
|
|
* CThread.java
|
|
|
|
2004-07-21 Mikhail Khodjaiants
|
|
Copied the target factory methods from CDebugModel to CDIDebugModel.
|
|
Marked the old methods as deprecated.
|
|
* CDebugModel.java
|
|
* CDIDebugModel.java
|
|
|
|
2004-07-21 Mikhail Khodjaiants
|
|
CDebugTarget and CThread cleanup.
|
|
* CoreModelMessages.properties
|
|
* CDebugTarget.java
|
|
* CThread.java
|
|
|
|
2004-07-21 Mikhail Khodjaiants
|
|
Removed state validation from CDebugElement.
|
|
* CDebugTarget.java
|
|
* CDebugElement.java
|
|
|
|
2004-07-20 Mikhail Khodjaiants
|
|
Added new state - "STEPPED".
|
|
* CDebugElementState.java
|
|
|
|
2004-07-20 Mikhail Khodjaiants
|
|
Cleanup.
|
|
* ICDebugInternalConstants.java
|
|
|
|
2004-07-20 Mikhail Khodjaiants
|
|
Cleanup.
|
|
* CStackFrame.java
|
|
|
|
2004-07-16 Mikhail Khodjaiants
|
|
Asynchronous resume, suspend and step operations. Cleanup.
|
|
* CDebugModel.java
|
|
* CDebugElementState.java
|
|
* ICDebugElement.java
|
|
* ICDebugTarget.java
|
|
* ICThread.java: new
|
|
* ICDebugTargetType: removed
|
|
* IState: removed
|
|
* CCoreFileDebugTarget.java
|
|
* CDebugElement.java
|
|
* CDebugTarget.java
|
|
* CStackFrame.java
|
|
* CThread.java
|
|
* CModificationVariable.java
|
|
|
|
2004-07-15 Alain Magloire
|
|
|
|
org.eclipse.cdt.debug.core.cdi.model.type should
|
|
be in the cdi source folder.
|
|
|
|
2004-07-09 Mikhail Khodjaiants
|
|
Cleanup. Added support of "CDebugElementState".
|
|
* ICDebugElement.java
|
|
* CDebugElement.java
|
|
|
|
2004-07-09 Mikhail Khodjaiants
|
|
Renamed "ICDebugElementErrorStatus" to "ICDebugElementStatus".
|
|
Added comments to ICDebugElementStatus.java.
|
|
* ICDebugElementStatus.java
|
|
* CDebugElement.java
|
|
* CDebugTarget.java
|
|
* CThread.java
|
|
* CValue.java
|
|
* CVariable.java
|
|
|
|
2004-07-02 Alain Magloire
|
|
|
|
Move the CDI interface to its own source browser and library
|
|
* cdi/*
|
|
|
|
2004-06-29 Alain Magloire
|
|
|
|
Do not use the cache stackframe.
|
|
* src/org/eclipse/cdt/debug/internal/core/model/CThread.java
|
|
|
|
2004-06-29 Mikhail Khodjaiants
|
|
Temporary fix for bug 68915: Invalid values in the Variables view.
|
|
* CStackFrame.java
|
|
* CThread.java
|
|
|
|
2004-06-28 Mikhail Khodjaiants
|
|
Partial fix for bug 45535: Performance problems when debugging.
|
|
Cache the double and float presentations of the floating point types.
|
|
* CDebugUtils.java
|
|
* CFloatingPointValue.java: new
|
|
* CValueFactory.java
|
|
|
|
2004-06-24 Mikhail Khodjaiants
|
|
Temporary fix for bug 56520: Debug Perspective doesn't get called when a breakpoint is hit.
|
|
* CThread.java
|
|
|
|
2004-06-23 Mikhail Khodjaiants
|
|
Fix for bug 68316: Exception shutting down Eclipse with an active debug session.
|
|
* CStackFrame.java
|
|
* CThread.java
|
|
|
|
2004-06-22 Mikhail Khodjaiants
|
|
Replaced global resource bundles by messages.
|
|
|
|
2004-06-16 Mikhail Khodjaiants
|
|
Added support for the "Skip Breakpoints" and "Skip breakpoints during a "Run To Line" operation.
|
|
* IRunToAddress.java
|
|
* IRunToLine.java
|
|
* CBreakpointManager.java
|
|
* CDebugTarget.java
|
|
|
|
2004-06-12 Mikhail Khodjaiants
|
|
"CUpdateManager" extends "Observable" to support "Auto-Refresh" toggle actions.
|
|
* CRegisterManager.java
|
|
* CSharedLibraryManager.java
|
|
* CSignalManager.java
|
|
* CUpdateManager.jave
|
|
|
|
2004-06-12 Mikhail Khodjaiants
|
|
Changed the comments and copyright text.
|
|
* ICUpdateManager.java
|
|
|
|
2004-06-11 Mikhail Khodjaiants
|
|
"CDebugTarget" should provide an adapter for "ICDebugTarget".
|
|
* CDebugTarget.java
|
|
|
|
2004-06-09 Mikhail Khodjaiants
|
|
Changed the synchronization scope.
|
|
* CSharedLibraryManager.java
|
|
|
|
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
|