On 7/17/2014 9:56 PM, Mandy Chung wrote:
This is a regression caused by JDK-8038177 that changed
sun.nio.cs.ext.ExtendedCharsets to use lambda.  It turns out that
ExtendedCharsets is loaded during the initialization of the extension
class loader when opening jre/lib/ext/meta-index on windows with system
locale loading extended charsets and caused the initialization error.

The fix is not to avoid lambda in ExtendedCharsets getting the system

s/avoid/use

Mandy

property value.  At some point in the future, I'd like to take a closer
look at the system initialization path and what we can do better.

Webrev at:
http://cr.openjdk.java.net/~mchung/jdk9/webrevs/8050968/webrev.00/

thanks
Mandy


Reply via email to