Hi Jason/Tomaz,
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