Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 154115 - [java 1.6] Support for Java SE 6 debug features
Summary: [java 1.6] Support for Java SE 6 debug features
Status: VERIFIED FIXED
Alias: None
Product: JDT
Classification: Eclipse Project
Component: Debug (show other bugs)
Version: 3.3   Edit
Hardware: All All
: P4 enhancement with 1 vote (vote)
Target Milestone: 3.3 M6   Edit
Assignee: JDT-Debug-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: plan
Depends on: 152641 153887 154231 154233 154235 154236
Blocks:
  Show dependency tree
 
Reported: 2006-08-16 13:55 EDT by John Arthorne CLA
Modified: 2007-03-19 10:06 EDT (History)
6 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description John Arthorne CLA 2006-08-16 13:55:52 EDT
Implement new Java SE 6 features in the Eclipse Java Debug Interface (JDI) client including support for heap walking (retrieve instance counts, all intances of specific types, and all references to an object), forcing an early return from a method with a specific return value, breakpoints for monitor acquisition and release, access to the constant pool, and improved class prepare event filtering.    [JDT Debug]
Comment 1 Michael Rennie CLA 2006-08-17 10:28:10 EDT
The new Java SE6 feature are already implemented in JDI and we are working now to expose these features to users.

Currently we have available a first run of the all references (as a menuitem/popup) in the variables view, and are finishing off a first run of all instances.

I will create individual bugs for force early return, monitor breakpoints,constant pool access, and improved class prepare filtering
Comment 2 Michael Rennie CLA 2006-08-17 10:44:00 EDT
see bugs 

1. 154231 -- force early return
2. 154233 -- Improved class prepare filtering
3. 154235 -- new breakpoint types
4. 154236 -- constant pool
5. 152641 -- all instances
6. 153887 -- all references (improvement)
Comment 3 John Arthorne CLA 2006-08-17 11:03:02 EDT
Please don't close plan item bugs as invalid.  These bugs are used to track the state of items on the 3.3 plan.  If the work is complete, feel free to mark it FIXED.  You can also use this as an umbrella bug to collect the work in this area, by marking this bug as depending on those other bugs.
Comment 4 Darin Wright CLA 2007-02-23 10:43:25 EST
This plan item has changed slightly. We do not intend to add breakpoints for monitor aquisition/release, or access to the constant pool. The new wording:

Implement new Java SE 6 features in the Eclipse Java Debug Interface (JDI) client including support for heap walking (retrieve instance counts, all intances of specific types, and all references to an object), forcing an early return from a method with a specific return value, and improved class prepare event filtering. [JDT Debug]
Comment 5 Darin Wright CLA 2007-03-14 16:20:16 EDT
The J2SE6 debug features are all implemented in M6. Marking plan item as fixed. Please open new bugs for issues with individual features.
Comment 6 Darin Wright CLA 2007-03-19 10:06:52 EDT
Verified.