Skip to main content
Jump to: navigation, search

Difference between revisions of "Debug/Java8"

(Remaining Work)
(Current Status at a Glance)
Line 8: Line 8:
 
|+ '''Java 8 features'''  
 
|+ '''Java 8 features'''  
 
|-
 
|-
! width="200" align="center" style="background: none repeat scroll 0% 0% rgb(242, 206, 206);" | Default Methods
+
! width="200" align="center" style="background: none repeat scroll 0% 0% rgb(206, 206, 242);" | Default Methods
! width="200" align="center" style="background: none repeat scroll 0% 0% rgb(242, 206, 206);" | Lambda Expressions
+
! width="200" align="center" style="background: none repeat scroll 0% 0% rgb(206, 206, 242);" | Lambda Expressions
! width="200" align="center" style="background: none repeat scroll 0% 0% rgb(242, 206, 206);" | Type Annotations
+
! width="200" align="center" style="background: none repeat scroll 0% 0% rgb(206, 206, 242);" | Type Annotations
! width="200" align="center" style="background: none repeat scroll 0% 0% rgb(242, 206, 206);" | Method References
+
! width="200" align="center" style="background: none repeat scroll 0% 0% rgb(206, 206, 242);" | Method References
 
|}
 
|}
  

Revision as of 06:35, 30 April 2014

Platform Debug
Website
Download
Community
Mailing ListForumsIRCmattermost
Bugzilla
OpenHelp WantedBug Day
Contribute
Browse Source
JDT Debug
Website
Download
Community
Mailing ListForumsIRCmattermost
Bugzilla
OpenHelp WantedBug Day
Contribute
Browse Source

This page summarizes all the work that must be done to add Java™ 8 support to JDT Debug.

Current Status at a Glance

Java 8 features
Default Methods Lambda Expressions Type Annotations Method References


   Completely implemented

Partially implemented or "can be improved"

Not tested yet

Current Status

No status yet.

Remaining Work

The remaining work items for Java 8 support:

  • Bug 421806 - [1.8] Debug support for Java 8
  • Bug 422015 - [1.8] Handle debugger stack frames containing function objects and lambda implementation methods
  • Bug 426903 - [1.8] Cannot evaluate super call to default method
  • Bug 427086 - [1.8] Cannot continue debugging -Obsolete methods on the stack
  • Bug 427110 - [1.8] Open Actual Type / Hierarchy in Variables view for lambda and method reference
  • Bug 430839 - [1.8] Cannot inspect static method of interface

How to Test

  1. Get the debug source from the JDT Debug git repo.
  2. Follow the instructions on testing the Java™ 8 support on the JDT Core wiki page.

Copyright © Eclipse Foundation, Inc. All Rights Reserved.