Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "DSDP/DD/DSF Phone 12-June-2008"
(→Topics/Bugs to cover) |
m (→Topics/Bugs to cover) |
||
Line 23: | Line 23: | ||
*** http://sourceware.org/ml/gdb-patches/2008-04/msg00300.html | *** http://sourceware.org/ml/gdb-patches/2008-04/msg00300.html | ||
* Marc/Francois: Different GDB/MI versions (command factory?) | * Marc/Francois: Different GDB/MI versions (command factory?) | ||
+ | ** We decided to add a command factory pattern to allow to hide minor differences in command format. | ||
+ | ** Factory does not solve behavior changes such as addition of pending breakpoints. | ||
+ | ** For protocol changes greater than what can be handled by the command factory. Two approaches: | ||
+ | ** Two design approaches: | ||
+ | *** Have different versions (sub-classes) of the services, which can share a common base class with common functionality. | ||
+ | *** Have a single service implementation which is aware of different protocol versions. | ||
+ | ** We do need a mechanism for managing different versions of GDB to allow different contributors to add support for different GDB versions. | ||
* Pawel: Multi-threaded PDA | * Pawel: Multi-threaded PDA | ||
+ | ** Francois is also implementing multi-threading support to GDB right now. | ||
* Marc: Remote debugging (e.g., different target requirements) | * Marc: Remote debugging (e.g., different target requirements) | ||
* Marc: Support for proprietary backends | * Marc: Support for proprietary backends |
Latest revision as of 11:48, 12 June 2008
Contents
Location & Time
- When
- Tuesday, June 12th, 10:30 AM (EDT)
- Where
-
- Dial In - (888) 545-8370 , International: (770) 659-3936, passcode: 5107492128#
- WebEx: - https://windriver.webex.com/meet/pawel.piech, number=563 254 332, password=ecl1pse
Attendees
Dominique, Marc, Francois (Ericsson), Pawel, Randy, Ted, Doug S. (Wind River)
Topics/Bugs to cover
- Ted: Release schedule.
- Yes, RC4 should be the release candidate
- Just to verify, we should keep building 1.0 branch daily until we build against the release version of the projects.
- Will generate new JavaDocs based on the release code.
- Dominique: API to find current source line in the program (for model-level debugging)
- TODO: Add a link to run control and stack frames interface javadocs.
- Dominique: Reverse debugging.
- Wind River and Virtutech need a UI in CDT for reverse stepping.
- If Wind River or other implementor of DSF needs a reverse stepping API in DSF we can add it to DSF interfaces.
- GDB Record for Reverse debugging:
- Marc/Francois: Different GDB/MI versions (command factory?)
- We decided to add a command factory pattern to allow to hide minor differences in command format.
- Factory does not solve behavior changes such as addition of pending breakpoints.
- For protocol changes greater than what can be handled by the command factory. Two approaches:
- Two design approaches:
- Have different versions (sub-classes) of the services, which can share a common base class with common functionality.
- Have a single service implementation which is aware of different protocol versions.
- We do need a mechanism for managing different versions of GDB to allow different contributors to add support for different GDB versions.
- Pawel: Multi-threaded PDA
- Francois is also implementing multi-threading support to GDB right now.
- Marc: Remote debugging (e.g., different target requirements)
- Marc: Support for proprietary backends