Ted Williams
dd61347700
[239153] bump versions on HEAD, 1.0 -> 1.1
2008-07-01 18:03:47 +00:00
Pawel Piech
0bc7b6f932
[238108] - [viewmodel] null pointer access in VM provider classes
2008-06-24 18:13:29 +00:00
Pawel Piech
1e0365550e
[202649] - [update policy][debug view] Add manual refresh mode for thread list in debug view.
2008-06-17 20:46:30 +00:00
Pawel Piech
ee9c51a046
[236765] - [pda] Add multi-threading capability to PDA
2008-06-16 18:30:54 +00:00
Marc Khouzam
7ac143d107
Bug 235744
...
Made LaunchUtils its own class.
Updated copyright.
2008-06-06 17:12:20 +00:00
Marc Khouzam
b72312bec3
Bug 235744
...
Adding the Arguments tab to the DSF Local Launch. Note that the Remote and Attach launches, do not need this tab.
2008-06-06 15:07:14 +00:00
Marc Khouzam
ff14320b36
Bug 235862
...
Label DSF-defined debugger extensions as 'dsf' to make sure they are not picked up by the CDT launch configurations.
2008-06-06 14:12:55 +00:00
Marc Khouzam
33ac8da64e
Bug 235426
...
Make the FinalLaunchSequence class easily replaceable for someone that wants to extend the launch
2008-06-03 18:33:34 +00:00
Pawel Piech
152ee1c3f1
[202553] - [debug view][stack] Stack frames layout node retrieves all stack frames when stepping fast.
2008-06-03 04:56:22 +00:00
Pawel Piech
76b3eddc76
Updated copyright statements.
2008-06-02 18:27:36 +00:00
Pawel Piech
614db74131
[230932] - [debug view] When a stack frame is selected another thread suspending causes the selection to change.
2008-05-28 18:25:13 +00:00
Marc Khouzam
3a0a75aaa2
Bug 232357
...
Left a debugging string that broke the Remote Attach
2008-05-23 16:30:54 +00:00
Marc Khouzam
ac79e652c6
Bug 232357
...
This patch removes all dependencies to the CDT debug feature.
It copies Extensions that were defined in the CDT to DSF.
I have tested it with an Eclipse that did _not_ have the CDT debug feature, and things seem to work as they should. There was a few files copied from the CDT that may need some cleanup, but I'll leave that for later.
2008-05-22 20:23:15 +00:00
Pawel Piech
1cdd030ea5
[164044] - [view model] Move ThreadsVMNode and ContainerVMNode to the org.eclipse.dd.dsf.debug.ui plugin.
2008-05-22 20:20:17 +00:00
Marc Khouzam
b7479d46be
Bug 233113
...
When refactoring the CDT code for DSF I made a copy/paste mistake which caused the Stop on Main to stop working.
2008-05-21 22:06:44 +00:00
Pawel Piech
5d50a256ac
[233339] - [debug view] When stepping over a long running operation stack frames do not change state to running.
2008-05-21 20:43:52 +00:00
Marc Khouzam
02a8fc8a6a
Bug 231129
...
Enhances the launch code to allow for a RemoteAttach as part of the
current Attach launch configuration type.
2008-05-15 19:44:14 +00:00
Pawel Piech
84def940c0
[202852] Switched to using ViewerDataRequestMonitor.
2008-05-13 17:01:59 +00:00
Pawel Piech
a437c66f4b
[202852] Got rid of references to register group.
2008-05-13 16:32:12 +00:00
Randy Rohrbach
0a03668473
bugzilla 202852
2008-05-13 16:14:04 +00:00
Pawel Piech
25f8027f2c
[221899] Additional cleanup after removing checkService().
2008-05-12 22:41:47 +00:00
Randy Rohrbach
6290d55275
Bugzilla 202852 & 211490.
2008-05-12 17:22:01 +00:00
Pawel Piech
7e61e9f632
[205871] - Switched to using ViewerDataRequestMonitor to avoid setting a CANCEL status to a viewer update request monitor.
2008-05-09 20:18:37 +00:00
Pawel Piech
05a1a3763b
[228062] - [run control][disassembly] Integrate DSF with CDT's toggle instruction step mode action.
2008-05-07 17:40:51 +00:00
Pawel Piech
23afc8c598
[214384] - [debug view] When a program runs to completion, the debug target still shows it as running.
2008-05-07 16:33:14 +00:00
Pawel Piech
3f23a61e55
[229991] - [debug view] Call to sleep() breaks debug session
2008-05-07 16:28:35 +00:00
Marc Khouzam
7e84ea3f5f
Bug 230898
...
Add icons to the build.properties file
2008-05-07 14:32:01 +00:00
Ted Williams
3d4405ffaf
.qualifier was missing from version field
2008-05-05 21:27:54 +00:00
Pawel Piech
6d882f8fb7
[214384] - [debug view] When a program runs to completion, the debug target still shows it as running.
2008-05-02 23:44:27 +00:00
Pawel Piech
409994f93a
[214389] - [source lookup][debug view] After terminating a suspended process, the IP remains in editor.
2008-05-02 22:05:46 +00:00
Randy Rohrbach
b80e85ffde
Bugzilla 205603 & 221899.
2008-05-02 20:16:34 +00:00
Marc Khouzam
34baaa437d
Bug 228265
...
Allow a DSF Attach launch without needing cdt.launch
2008-05-02 17:56:46 +00:00
Marc Khouzam
ff33479c3d
Bug 228265
...
Remove org.eclipse.cdt.launch dependency from org.eclipse.dd.gdb.ui
Mostly copy/paste from cdt.launch. A cleanup would eventually be nice.
2008-05-02 16:03:31 +00:00
Pawel Piech
383e01aec2
[208476] Added queuing of events to the View Model cache.
2008-04-25 16:59:57 +00:00
Marc Khouzam
0d04616e1d
Bug 226931
...
Since the use of a terminal is determined by the type of launch and is no
longer an option for the user, it should be removed from the launch tab.
2008-04-21 18:21:17 +00:00
Marc Khouzam
241d941438
Bug 226931
...
Support for Restart button.
The steps to restarting the inferior are the following:
1- Create a new PTY and tell GDB to use it
2- Create a new MIInferiorProcess object which uses the new PTY
2.5- Have the CLIEventProcessor use the new MIInferiorProcess
3- Restart the inferior using -exec-run
4- Remove the previous inferior Process from the launch
5- Add the new inferior Process to the launch (which will trigger the use of
the new PTY streams)
This change supports the Restart function, including the above steps to perform the proper cleanup. The code to start the inferior has been extracted from the FinalLaunchSequence and put in GDBControl to allow sharing between start and restart. Also, the code to create the CLI and inferior process objects has been extracted from the GdbLaunchDelegate and put in GDBControl to to allow sharing between start and restart.
There only interface change that is not in a provisional interface is the
addition of resetInferior() to CLIEventprocessor which is backwards compatible.
2008-04-21 18:08:53 +00:00
Marc Khouzam
2c82390e87
Bug 202343
...
Launch for for Attaching to a running
2008-04-15 16:38:17 +00:00
Ted Williams
d7ecf155db
M6 build
2008-04-05 19:06:12 +00:00
Ted Williams
117080e50d
M6
2008-04-05 19:04:24 +00:00
Marc Khouzam
8049a7bb12
Previous commit was a mistake. This change requires M6 to compile.
2008-04-03 20:57:42 +00:00
Marc Khouzam
6f7bbca839
Fix compilation problem
2008-04-03 20:53:30 +00:00
Pawel Piech
07b2d9a32c
[225384] Switch to the platform debug modules view.
2008-04-02 18:29:00 +00:00
Pawel Piech
1420d16bdd
[224438] Renamed view model packages in org.eclipse.dd.dsf.debub.ui as a provisional API.
2008-03-31 18:08:03 +00:00
Marc Khouzam
a74f59c186
Bug 202339
...
For a local launch, only gdb/mi debugger will be available, while for a remote launch, only gdbserver debugger will be available.
This is a temporary solution.
2008-03-31 01:32:37 +00:00
Pawel Piech
d5f39af5a8
[224435] Changed the IContainerSuspendedDMEvent/IContainerResumedEvent.getTriggeringContext() to return an array instead of a single context.
2008-03-28 18:05:54 +00:00
Marc Khouzam
7b062fd957
Bug 224485
...
Moved the packages org.eclipse.dd.gdb.* to
org.eclipse.dd.gdb.internal.provisional.*
since it's expected that these classes are likely to need substantial
changes in not too distant future.
2008-03-28 15:42:24 +00:00
Pawel Piech
c50257d07d
[224434] Changed the context used in IRunControl.IStartedDMEvent and IRunControl.IExitedDMEvent events.
2008-03-27 22:09:11 +00:00
Pawel Piech
549cdbd6fd
[224466] Renamed SourceDisplayAdapter to DsfSourceDisplayAdapter, and DsfMISourceLookupParticipant to DsfSourceLookupParticipant.
2008-03-27 21:06:06 +00:00
Pawel Piech
7018e1238b
[224466] Renamed MISourceDisplayAdapter to SourceDisplayAdapter.
2008-03-27 20:57:56 +00:00
Marc Khouzam
8c8a9fddff
Bug 221505
...
Moves the code out of org.eclipse.dd.gdb.launch.ui into
org.eclipse.dd.gdb.ui to allow people to extend the classes without taking in the extensions defined by org.eclipse.dd.gdb.launch.ui
2008-03-27 18:13:55 +00:00