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

696 commits

Author SHA1 Message Date
Randy Rohrbach
f09b8034f8 Bugzilla 200876. 2007-08-22 22:29:11 +00:00
Randy Rohrbach
8634b729f0 Removed extra format options for now. I need to talk to Pawel about this. If they are here and in Wind River Commercial product the menu options appear twice. So we should add them to the Open Source and remove them from the commercial. We can discuss at the next open source
meeting. For now though I am removing them for the time being.

Randy
2007-08-20 18:51:54 +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
Randy Rohrbach
dc3e238402 Bugzilla 200566 - providing type and attribute information for registers and bitfields in the expressions view. 2007-08-20 15:25:39 +00:00
Randy Rohrbach
6847c2c2eb Bugzilla 199631. 2007-08-15 19:11:42 +00:00
Ted Williams
6acfb42d4a 159683 2007-08-14 23:29:33 +00:00
Pawel Piech
582657cf05 [160046] Committed memory service patch from 7/27/07. 2007-08-14 23:08:11 +00:00
Randy Rohrbach
8a30df00b7 Bugzilla 199662. 2007-08-12 03:57:50 +00:00
Randy Rohrbach
1c13dd4b56 [[https://bugs.eclipse.org/bugs/show_bug.cgi?id=198422 ]]
Bugzilla 198422.
2007-07-31 15:48:37 +00:00
Randy Rohrbach
ac6017aeb9 Bugzilla 198353 2007-07-31 05:09:31 +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
f96dd96b9a Bugzillas 197843 & 197844 2007-07-25 18:03:10 +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
9ea8fb6e7e Fixed color of changed register value to match the platform preferences (bug 159692). 2007-07-17 22:23:54 +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
Pawel Piech
2088e2a8a7 Added flushing of the VM cache when the expression list is changed (bug 185635). 2007-07-17 22:20:30 +00:00
Randy Rohrbach
003f06ca0b Bugzilla 196757
VariableLayoutNode.java - created
     VariableLocalsLayoutNode.java - deleted
     VariableSubExpressionsLayoutNode.java - deleted
     VariableVMProvider.java - changed to use VariableLayoutNode
     ExpressionVMProvider.java -  changed to use VariableLayoutNode
     VMElementsUpdate.java - support -1 on data mining

Bugzilla 196756

     RegisterGroupLayoutNode.java - handle more events/cleanup
     RegisterLayoutNode.java  - handle more events/cleanup
2007-07-17 00:11:09 +00:00
Pawel Piech
575d660c1b Fixed a bug causing RequestMonitor.done() to be called twice (bug 196527). 2007-07-14 03:04:58 +00:00
Randy Rohrbach
7d9261861d Bugzilla 196336
RegisterBitFieldLayoutNode.java
   RegisterGroupLayoutNode.java
   RegisterLayoutNode.java
   VariableLocalsLayoutNode.java

Bugzilla 196373

   VariableLocalsLayoutNode.java

Bugzilla 196381

   VariableSubExpressionsLayoutNode.java

Also removed odds and ends comments and warnings in these files - general cleanup.
2007-07-12 20:47:39 +00:00
Randy Rohrbach
4fb3814039 Bugzilla 195920 2007-07-10 02:48:20 +00:00
Randy Rohrbach
63d77a2cc6 Bugzilla 195703
Found another place where the status needs to be checked.

Randy
2007-07-06 22:35:03 +00:00
Randy Rohrbach
b3130f8c32 Bugzilla 159683
Added flushing the caches when the cell editing changes the values of fields.
2007-07-06 21:47:16 +00:00
Randy Rohrbach
b838894fc8 Bugzilla entry 195703
AbstractVMlayoutNode.java

     Perform a update.done() even if the update has been cancelled.

AbstractVMProvider.java

    Perform a update.done() even if the update has been cancelled.

VMelementsCountUpdate.java

    Change assert to allow for the cancelling of the update

VMHasElementsUpdate.java

    Change assert to allow for the cancelling of the update.

VMViewerUpdate.java

    Create a negative status when an update is cancelled. Otherwise the getData() will be called and used when there is no valid data.

Randy Rohrbach
781-364-2226
2007-07-06 20:36:30 +00:00
Ted Williams
bd8ee802ca 159683 2007-07-06 18:24:41 +00:00
Ted Williams
9a1a5ad41c 159683 update modes 2007-07-06 05:32:54 +00:00
Ted Williams
ac373103f4 159683 2007-07-05 23:51:14 +00:00
Randy Rohrbach
d50ed203b6 Bugzilla 159683
Fixed the cache manager to it was checking the status before dereferencing getdata(0 which migit be null.
2007-07-05 20:40:37 +00:00
Ted Williams
4c03741125 159683 2007-07-04 00:12:38 +00:00
Ted Williams
f96b483d1f 159683 update modes 2007-07-03 23:58:09 +00:00
Ted Williams
0c7d4ed117 159683 update mode 2007-07-03 23:43:26 +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
6a33c3118c Replaced IRootVMLayoutNode.getRootObject() with IVMProvider.getRootElement() (bug 195182). 2007-07-02 21:27:05 +00:00
Ted Williams
68cf334f92 Update modes. 2007-06-30 03:59:51 +00:00
Ted Williams
26a73ba3b2 Temporary change history colors. Longer term, we should and will use the change color from preferences. 2007-06-30 03:40:30 +00:00
Ted Williams
f5f70da342 First attempt at update policies / modes. 2007-06-30 03:22:49 +00:00
Pawel Piech
4ea1ca7350 Committed patch to enable IMemoryBlockExtension support (from bug 160046). 2007-06-27 23:41:42 +00:00
Randy Rohrbach
453c1f7013 Bugzilla entries
183188 - IRegisters write routines
   186006 - Show mnemonics with values for the bit fields
   193810 - All getXXXXXdmc helper routines need to target a particular service
   193811 - Need to breakout formatted read routines to support multiple services.

Randy
2007-06-21 18:27:17 +00:00
Pawel Piech
599aa1dbb7 Committed patch with initial memory service implementation (bug 160046). 2007-06-18 17:07:19 +00:00
Pawel Piech
c124ed7f92 Clean-up assumptions in AbstractDMVMLayoutNode about the DMC type in VMC held in viewer (bug 192019). 2007-06-11 18:41:59 +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
Randy Rohrbach
fd8daca687 Bugzilla 191784 2007-06-08 21:34:39 +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
6e3bf13abd Got rid of compiler warning for un-used parameters. 2007-06-07 21:59: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
Pawel Piech
3bef5d71e5 Added some javadocs to IExpressionLayoutNode.java (bug 187886). 2007-06-01 04:50:03 +00:00
Pawel Piech
42e68547f8 Added javadocs to ExpressionManagerLayoutNode.java (bug 187886). 2007-06-01 00:12:00 +00:00