Pawel Piech
23cf575f17
[219031] Added the StepType parameter to IRunControl.canStep().
2008-03-27 20:53:39 +00:00
Pawel Piech
5ac30e181b
[223969] Extended CommanCache to track multiple contexts as "available".
2008-03-27 19:07:07 +00:00
Pawel Piech
060864a934
[179293] Coverted remaining RequestMonitor.getStatus().isOK() calls into RequestMonitor.isSuccess().
2008-03-27 16:45:03 +00:00
Pawel Piech
d3fddfd2b9
[179293] Coverted remaining RequestMonitor.getStatus().isOK() calls into RequestMonitor.isSuccess().
2008-03-27 16:44:13 +00:00
Pawel Piech
26ae2918f0
[179293] Refactor the handle*() methods of the RequestMoniotr.
2008-03-27 02:40:19 +00:00
Pawel Piech
03b5f689a4
[223774] Moved status error codes from IDsfService interface into IDsfStatusConstants interface.
2008-03-25 20:41:20 +00:00
Pawel Piech
e6830c9ab4
[219841] Fixed an NPE in BreakpointsMediator related to breakpoints that failed to plant.
2008-03-24 16:22:34 +00:00
Pawel Piech
43aab414a9
[221728] Fixed an assertion error in BreakpiontsMediator.
2008-03-06 20:04:34 +00:00
Francois Chouinard
8868398cc9
Committing patches for bugs 159946 (disassembly) and 214546 (memory monitor persistence).
2008-03-01 20:21:08 +00:00
Pawel Piech
0b291f4f12
[219841] Added TODO comments regarding this bug.
2008-02-22 00:29:18 +00:00
Pawel Piech
c58629c508
[219836] Fixed an exception and added some comments in modifyBreakpoints().
2008-02-21 18:33:05 +00:00
Pawel Piech
886229a1a9
[219523] Fixed bug causing the cache to fail if previous command was still in command control's queue.
2008-02-19 23:46:06 +00:00
Pawel Piech
46ad3b30d5
[219500] Added a guard for a disposed session to avoid a RejectedExecutionException.
2008-02-19 21:20:04 +00:00
Pawel Piech
a1242031aa
[208921] Fix to return arguments and locals for IStack.getLocals().
2008-02-15 01:09:36 +00:00
Pawel Piech
aad3ee68f9
[179102] Re-aligned plugin and package names to confirm with Eclipse policy.
2008-02-13 20:41:00 +00:00
Pawel Piech
c61de9929c
[218560] Replaced IStepQueueManager with a concrete generic implementation StepQueueManager.
2008-02-12 23:04:12 +00:00
Pawel Piech
17585c38f7
[218577] Cleaned up IBreakpoints interface.
2008-02-12 22:52:53 +00:00
Pawel Piech
7920546af5
[218557] Replaced IBreakpointsManager interface with a generic BreakpointsMediator and IBreakpointAttributeTranslator.
2008-02-12 22:51:10 +00:00
Pawel Piech
c10f8e47d0
Fixed a potential NPE.
2008-02-11 22:33:38 +00:00
Pawel Piech
3dd4c544e1
Added EVALUATION to the StateChangeReason enum.
2008-02-11 22:33:16 +00:00
Francois Chouinard
db8b348da7
BreakpointManager patch fro M5.
2008-02-11 17:32:56 +00:00
Marc Khouzam
8fda4772aa
Fix for Bug 214806
...
New canWriteExpression() method is added to IExpressions and is used
to know if the user should be given the option to edit the value of an expression
in the views.
2008-02-08 20:58:49 +00:00
Marc Khouzam
b7c32e2b66
Fix for bug 214806
2008-02-01 14:25:37 +00:00
Pawel Piech
2beca67145
[192019] View Model refactoring cont.: fixed refactoring bugs found during PDA development.
2008-01-31 18:54:15 +00:00
Randy Rohrbach
bd49549561
IDMContext.java - spelling
...
DsfServiceID.java - new helper utility class use to generate class IDs
DsfMemoryBlockRetrieval.java - uses DsfServiceID now
SyncRegisterDataAccess.java - uses DsfServiceID now
AlarmCellModifier.java - uses DsfServiceID now
DisplayDsfExecutor.java - changed getDisplayDsfExecutor to return DisplayDsfExecutor instead opf DsfExecutor.
AbstractCachingVMProvider.java - spelling/format
2008-01-31 15:58:01 +00:00
Pawel Piech
7d83b3a7dd
[192019] View Model framework refactoring.
2008-01-19 00:34:30 +00:00
Francois Chouinard
a09c42806c
Fix for bug215545
2008-01-07 22:02:31 +00:00
Francois Chouinard
210443c47a
Removed an extraneous back-end call to resolve the memory address.
2007-12-18 19:15:09 +00:00
Francois Chouinard
0f9a2839a8
*** empty log message ***
2007-12-15 14:04:31 +00:00
Veenu Khanna
34a2e60a29
IModuleDMData changed
2007-12-11 10:32:11 +00:00
Francois Chouinard
cd887eb0e3
First part of re-factoring of the Breakpoint service.
2007-12-10 22:12:01 +00:00
Francois Chouinard
72fd69e4f1
- First implementation of watchpoints
...
- Improved JUnit suite
- Fixed a couple of glitches in the previous delivery
2007-12-03 23:07:40 +00:00
Francois Chouinard
ad27060ba1
Second shot at the breakpoint service.
...
Fix for the shutdown sequence where a missing rm.done() in the MIBreakpoints shutdown() method was missing.
2007-11-30 16:14:54 +00:00
Pawel Piech
976a665a68
[205142] Changed IStack.getArguments() and IStack.getVariables() to accept strong-typed IFrameDMContext.
2007-11-21 23:58:19 +00:00
Marc Khouzam
816a523659
Caching the status as well as the result, to allow to cache commands that fail.
...
Bug 208920
2007-11-21 18:48:56 +00:00
Pawel Piech
9df59c726e
[205142] Standardized use of typed DM Context parameters in DSF Debug interfaces.
2007-11-20 03:49:14 +00:00
Pawel Piech
d0e0286a8d
[205142] Refactored use of execution, frame, and expression contexts in the MI implementation.
2007-11-17 00:24:49 +00:00
Pawel Piech
1d31b66b19
[205142] Refactored use of DM contexts to make them more flexible.
2007-11-14 00:16:00 +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
cfd78eff47
[187888] Initial (stubbed) version of the modules service and the connection to the Modules view.
2007-10-22 21:47:15 +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
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
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
Pawel Piech
0ff106c599
[205325] Initial source lookup service from Ottawa coding camp.
2007-10-03 17:42:31 +00:00