Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 353632

Summary: Add new EGL breakpoint type
Product: z_Archived Reporter: Justin Spadea <jspadea>
Component: EDTAssignee: Justin Spadea <jspadea>
Status: CLOSED FIXED QA Contact:
Severity: enhancement    
Priority: P3 CC: lasher
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:

Description Justin Spadea CLA 2011-08-02 14:41:50 EDT
For the Java-based debugger we've been using JDT's stratum breakpoints. This won't be sufficient for the JavaScript debugger. We need a common EGL breakpoint type that's usable by all EGL debug implementations. When an EGL debugger starts up, it should look at all the EGL breakpoints in the workspace and do what it needs to enable them in the debug target. The debugger will also need to listen to changes to the breakpoints and handle the add/delete/changed events appropriately.
Comment 1 Justin Spadea CLA 2011-08-03 16:07:15 EDT
EGLLineBreakpoint has been added, as well as a super type EGLBreakpoint. The Java debugger was made to work with this new type by registering stratum breakpoints for egl breakpoints as needed. The toggle and run to line actions have been updated to create the EGL breakpoint instead of the stratum breakpoint.
Comment 2 Justin Spadea CLA 2011-09-07 16:26:18 EDT
Verified