1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-06-05 08:46:02 +02:00
Commit graph

141 commits

Author SHA1 Message Date
Francois Chouinard
441f6bc65b Update of the Memory Service. Includes JUnit test suite. 2007-10-01 21:06:54 +00:00
Marc Khouzam
167b797c27 Updates to the ExpressionService 2007-10-01 13:42:00 +00:00
Pawel Piech
3b16589884 [187718, 185870] Applied patch simplifying the expressions interface. 2007-09-10 21:54:33 +00:00
Randy Rohrbach
d88e7ec51f Bugzilla 200568
IFormattedValues.java - Added DECIMAL_FORMAT format ID.
   DetailPane.java - Added displaying DECIMNAL_FORMAT display output.
   SetDefautlFormatDecimal.java - new menu action for setting style to DECIMAL_FORMAT
   plugin.xml for org.eclipse.dd.dsf.debug.ui - Added complete set of format selections for the Register View
   MIRegisters.java - Added support for all format types.
2007-08-20 17:19:14 +00:00
Pawel Piech
582657cf05 [160046] Committed memory service patch from 7/27/07. 2007-08-14 23:08:11 +00:00
Pawel Piech
c29a7ffa2a [160038] Committed patch 74701 with changes to running/suspended events. 2007-07-27 18:25:34 +00:00
Randy Rohrbach
ee7f2cd0f0 Bugzilla 186010 & 196756
IFormattedValues.java

         Reorganized ordering of format ids.

    IDebugVMConstants.java

         Added location in Presentation context where the format id is stored.

    AbstractExpressionLAyoutNode.java

         cleanup warnings.

    AbstractSetFormatStyke.java

       New abstract implementation which deals with the format menu handling.

    FormattedValuePreferenceStore.java

       Default singleton preference storage implementation

   IFormattedValuePreferenceStore.java

       Changed interfaces to be presentation context id based.

   SetDefaultFormatBinary.java
   SetDefaultFormatOctal.java
   SetDefaultFormatHex.java
   SetDefaultFormatNatural.java

        Changed to use the new abstract implementation class

   All cell editors were changed to use the new preference storage interfaces.

   All VM providers were changed to use the default preference store.

   All Layout Nodes were changed to use the new prference store interfaces.

   RefreshActionDelegate.java
   RefreshAlwaysActionDelegate.java
   RefreshManualActionDelegate.java
   RefreshOnBreakActionDelegate.java

       Cleaned up warnings.

   VMCache.java
   VMCacheManager.java

       Cleaned up warnings.

   AbstractVMLayoutNode.java

       made getVMprovider method public

   IVMLayoutNode.java

      Added getVMProvider method

   AbstractVMProvider.java

       Added refresh() implementation

   IVMprovider.java

      Added refresh() method declaration
      Added getVMAdapter() method declaration

   AbstractDMVMproviderWithCache.java

      Cleanup warnings.

   FileLayoutNode.java

      Added getVMprovider implementation.
2007-07-20 23:24:38 +00:00
Pawel Piech
651bb074fb Committed patch adding initial implementation of multi-threading (bug 160038). 2007-07-20 22:39:43 +00:00
Pawel Piech
af5370f876 Added a fix for expression view event processing and added coloring of changed variable values (bug 159695). 2007-07-17 22:22:14 +00:00
Randy Rohrbach
85c4ae5f24 Bugzilla 195291
Added GroupEvent changed for values as opposed to contents in IRegisters.java and changed the Group and Register layout nodes to properly deal with all of the defined events.
2007-07-03 16:48:52 +00:00
Pawel Piech
4ea1ca7350 Committed patch to enable IMemoryBlockExtension support (from bug 160046). 2007-06-27 23:41:42 +00:00
Pawel Piech
599aa1dbb7 Committed patch with initial memory service implementation (bug 160046). 2007-06-18 17:07:19 +00:00
Pawel Piech
a132e82188 Streamlined use of Query object, in preparation for the memory view work (bug 160047). 2007-06-08 23:52:55 +00:00
Pawel Piech
51452d7e2c Moved generic packages out of the org.eclipse.dd.dsf.mi.* plugins and into the org.eclipse.dd.dsf.debug.* plugins as appropriate, in preparation for the memory view work (bug 160047). 2007-06-08 20:37:43 +00:00
Pawel Piech
434c29ab17 Applied patch implementing tracking of selected stack frame (bug 159696). 2007-06-07 23:17:06 +00:00
Pawel Piech
bc990e09ba Applied implementation of service from DSF Coding Camp (bug 159696). 2007-06-07 21:20:22 +00:00
Pawel Piech
d791a66323 Got rid of compiler warning for un-used parameters. 2007-06-07 21:18:56 +00:00
Ted Williams
4cade0e00c bumped versions to 1.0.0 on HEAD for all DSF plugins and features 2007-06-07 18:35:58 +00:00
Ted Williams
a3112d1cd2 missing commas 2007-05-31 21:53:38 +00:00
Randy Rohrbach
eb5188e48f This is an udate that contains Fran Literrio's expression/variables view stuff along with my additions to make the expression view interact with the variables layout nodes. I do not have the bugzilla number offhand 2007-05-31 18:52:45 +00:00
Randy Rohrbach
1f71a2fac3 Bugzilla defect 190091. 2007-05-30 23:34:23 +00:00
Ted Williams
73f7077871 fixes for 189542 2007-05-30 02:06:59 +00:00
Pawel Piech
fa2f115d4e Set default warning level for all DSF projects (bug 187687). 2007-05-18 17:53:09 +00:00
Pawel Piech
eb61b458b1 Cleanup ahead of M7: (bugs 185874, 185876, 186267). 2007-05-11 19:07:18 +00:00
Randy Rohrbach
da03d03830 Commiting patch submitted by Fran Litterio, Bugzilla 179778.
Updated the expression interface and default implementation to support new formatted numbering.
2007-05-02 19:49:34 +00:00
Randy Rohrbach
126c61affe IAddress.java - fixed comment header
IFormattedValues.java - fixed comment header
DsfDebugUIPlugin.java - added getContextBundle
SyncRegisterDataAccess.java - new helper sync register data access class
2007-05-01 19:26:32 +00:00
Randy Rohrbach
c7ea21be28 IFormattedValues.java
1.) Changed the names somewhat to be a little more distinctive when used in other code.
   2.) Created FormattedValueDMContext class instead of requiring addition interfaces to be done by the users.

IRegisters.java
   1.) Changed to support IFormattedValues
   2.) Removed INumericalValue interface

RegisterLayoutNode.java
   1.) Changed to use IFormattedValues data style.
   2.) Added additional overriden method updateLabelInSessionThread to deal with the additional level of abstraction to get the data.
   3.) Completed the event handling.

MIRegisters.java

   1.) Changed to use the new IRegisters.java formatted data interfaces.
   2.) Add getModelData routines for IRegisterDMContext - this is untested at this point. I will test it shortly.
2007-04-25 16:20:15 +00:00
Pawel Piech
2c84b29d1d Checked in patch for bug 183400, and cleaned up TODOs. 2007-04-20 18:11:02 +00:00
Randy Rohrbach
4c76a8df1e Created the initial formatting interface for Bugzilla 179778.
Updated the IRegisters interface for Bugzilla 183188 and added required interface methods to the MI Register implementation ( all indicated not yet implemented ) which are now required by the updated IRegiisters interface.

Also updated the Register View VM to handle the new events which were
also added in IRegisters.
2007-04-19 14:31:31 +00:00
Ted Williams
8f6d74188f plugin names 2007-04-05 21:49:59 +00:00
Ted Williams
43c359cb48 Fixed licensing and update URLs. 2007-04-05 19:07:11 +00:00
Pawel Piech
c923b48ecc Fixed javac compiler error. 2007-04-05 16:15:50 +00:00
Pawel Piech
e44c94107f Refactored the Done object into a RequestMonitor (bug 177081). 2007-03-28 22:14:46 +00:00
Ted Williams
1c987b3065 Changed the IExpressions interface so that it uses org.eclipse.cdt.core.IAddress instead of org.eclipse.dd.dsf.debug.service.IAddress. This change is needed to get a clean compile of the Expressions service (which implements the IExpressions interface). 2007-03-26 19:53:45 +00:00
Pawel Piech
caa4c1b355 Generics warnings cleanup (bug 178689). 2007-03-23 17:00:36 +00:00
Ted Williams
5a17ce63c4 .qualifier 2007-01-12 20:08:50 +00:00
Pawel Piech
6c6f7978db Applied patch on behalf of Randy Rohrback, containing refactored MI commands (bug 159688). 2006-12-13 22:01:58 +00:00
Pawel Piech
792bdef0f8 Added initial implementation of Process IO support (bug# 160040).
Refactored service for sending/receiving MI commands to debugger.
2006-12-12 07:02:45 +00:00
Ted Williams
f26cd35629 All plugins will start with version 0.9.0. Europa will include the release of 0.9.0.
Created a plugin.xml for org.eclipse.dd.dsf.ui.
2006-11-14 22:22:41 +00:00
Pawel Piech
94841c4ee3 - Ported to new debugger command APIs (bug# 163623). This makes DSF build with 3.3 M3, but breaks compatibility with 3.2.
- Warnings cleanup.
2006-11-08 03:00:20 +00:00
Pawel Piech
9ff6415403 - Refactored view model implementation so that more of the common code is integrated into base classes (bug# 161981).
- Split org.eclipse.dd.dsf so that packages depending on org.eclipse.debug.core are in a separate plugin (bug# 161948).
- Refactored Data Model and View Model interfaces and classes to use a consistent naming scheme.
2006-11-01 21:53:48 +00:00