Early Access builds of JDK 8u122 b01 & JDK 9 EA b138 are available.

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Early Access builds of JDK 8u122 b01 & JDK 9 EA b138 are available.

Rory O'Donnell

Hi All,

Early Access b01 for JDK 8u122 is available on java.net.

Early Access b138 for JDK 9 is available on java.net, summary of  changes are listed here .

Early Access b138 (#5561) for JDK 9 with Project Jigsaw is available on java.net, summary of  changes are listed here .

There have been a number of fixes to bugs reported by Open Source projects since the last availability email  :

  • 8038348 - b137 - Instance field load is replaced by wrong data Phi
  • 8041480 - b137 - ArrayIndexOutOfBoundsException when JTable contains certain string
  • 8145542 - b137 - The case failed automatically and thrown java.lang.ArrayIndexOutOfBoundsException exception.
  • 8151725 - b137  - [macosx] ArrayIndexOOB exception when displaying Devanagari text in JEditorPane

There are two proposals requesting feedback via mailing lists :

 - More proposals for open JPMS issues [1]
  • One proposal to call out is #AwkwardStrongEncapsulation as this proposes to change setAccessible(true) so that it can't be used to break into non-public types/members in exported packages. This is a non-issue when using setAccessible to get access to non-public types/members of classes on the class path but will be an issue for code that uses this method to break into JDK-internals. We would appreciate as much help as possible testing these builds. If InaccessibleObjectException is thrown then examine the stack trace (run with -Dsun.reflect.debugModuleAccessChecks=true to uncover failed access attempts in code that shallows exceptions). If it looks like a library is attempting to access a non-public method or field of a platform class and make sure to submit a bug in the issue tracker for the library.
 - Proposal to Reorganize source classes in src.zip by modules [2]
  • This proposal might have a compatibility impact on IDEs or other tools that look in src.zip
  • Feedback via the jigsaw-dev mailing list

Other points of interest:
  • JavaOne Presentations
  • JDK 9 Schedule change proposal
    • for proposed schedule proposal see [3]

Rgds,Rory

[1] http://mail.openjdk.java.net/pipermail/jigsaw-dev/2016-September/009365.html
[2] http://mail.openjdk.java.net/pipermail/jigsaw-dev/2016-October/009550.html
[3] http://mail.openjdk.java.net/pipermail/jdk9-dev/2016-September/004887.html
 

-- 
Rgds,Rory O'Donnell
Quality Engineering Manager
Oracle EMEA , Dublin, Ireland