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

164 commits

Author SHA1 Message Date
Marc Khouzam
cad5eca6bd Updated to use the standard pattern for request monitors 2007-11-08 19:42:02 +00:00
Marc Khouzam
90ee5db87f IExpressions should provide address and size of an expression 2007-11-02 15:12:22 +00:00
Marc Khouzam
b19bdedd15 Fix for Bug 200896
This is the full support for marking variable objects as USED.
Also, the ExpressionService JUnit tests have been extended.
2007-10-25 18:22:24 +00:00
Pawel Piech
60cccc683c [207236] Single-click "Add new expression" workflow. 2007-10-23 22:21:40 +00:00
Pawel Piech
cfd78eff47 [187888] Initial (stubbed) version of the modules service and the connection to the Modules view. 2007-10-22 21:47:15 +00:00
Marc Khouzam
27bc6ae2b6 Cleanup of class comments 2007-10-22 14:34:40 +00:00
Pawel Piech
f89ea1624c [205132] Fourth step in refactoring IDMContext:
- Migrated debug services not to use IDMService.getModelData(), the only class left using it is the cache in update policy.
2007-10-21 16:17:34 +00:00
Pawel Piech
75d779d6b9 [205132] Third step in refactoring IDMContext:
- Marked IDMService.getModelData() as deprecated.
- Created public get*Data() method in debug services.
2007-10-19 23:52:16 +00:00
Pawel Piech
ec4694c8b8 [205132] Second step in refactoring IDMContext:
- Removed the IDMService.getServiceContext() method.
2007-10-19 23:06:31 +00:00
Pawel Piech
7286137a7e [205132] First step in refactoring IDMContext:
- Removed the type parameter from IDMContext
- Got rid of the IDMContext.getServiceFilter() method.
2007-10-19 22:15:57 +00:00
Marc Khouzam
4e553d3250 Fix for bug 206931 which cleans up IFormattedValues 2007-10-19 20:00:25 +00:00
Francois Chouinard
732160a2a5 Fixes following Pawel's comments. 2007-10-17 20:10:55 +00:00
Pawel Piech
df21b47db1 [206400] Fix for invalid selection in Debug view when stepping. 2007-10-16 00:15:37 +00:00
Francois Chouinard
7233f702b8 Memory block offset fix when comparing 2 blocks to determine the changed bytes between debug steps. 2007-10-14 20:41:05 +00:00
Francois Chouinard
de03bba29b Management of memory delats between debugger steps. 2007-10-12 02:41:05 +00:00
Francois Chouinard
4d45b0a3c4 Improvements for the following bugs:
Bug200620: Added a memory cache
Bug205341: Updated the MemocryChangedEvent
2007-10-07 19:43:55 +00:00
Ted Williams
ebd8d1632b [205645] 2007-10-07 01:17:08 +00:00
Pawel Piech
0ff106c599 [205325] Initial source lookup service from Ottawa coding camp. 2007-10-03 17:42:31 +00:00
Pawel Piech
29b939c50d [205318] Added additional entries in logged stack traces of runnables executed by the executor. 2007-10-03 17:18:00 +00:00
Pawel Piech
2bbc801bdf [205288] Fixes to canceled update mis-handling. 2007-10-03 14:34:26 +00:00
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
e4e9401c92 [204964] Fixed CountingRequestMinotor bug. 2007-09-28 21:44:46 +00:00
Pawel Piech
3ba7032c29 [204955] Fixed the bug in use of the counting request monitor. 2007-09-28 20:52:47 +00:00
Ted Williams
9e4fd94676 added icons filenames to plugin.xml 2007-09-14 17:46:28 +00:00
Ted Williams
595a773de8 203117 - update modes moved from context menus to action menus; toolbar buttons for always and manual modes with artwork from ted 2007-09-12 18:25:24 +00:00
Pawel Piech
3b16589884 [187718, 185870] Applied patch simplifying the expressions interface. 2007-09-10 21:54:33 +00:00
Pawel Piech
0f827f7b2b [159683] Added a few comments and fixed a couple of warnings while reviewing changes. 2007-09-07 15:42:51 +00:00
Ted Williams
a89a6117aa Bug 202342 2007-09-05 22:17:43 +00:00
Ted Williams
d96a8c57e6 https://bugs.eclipse.org/bugs/show_bug.cgi?id=202109 2007-09-04 21:23:45 +00:00
Randy Rohrbach
be0f1bcf2c Bugzilla 201996 2007-09-02 04:07:54 +00:00
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