[8u40] Putback request for 8064667: Provide support to help identify use of endorsed standards and extension mechanism

Naoto Sato naoto.sato at oracle.com
Wed Nov 19 21:37:30 UTC 2014

Since you've already got the code review done specifically for 8u, you 
are good to go.


On 11/19/14, 1:10 PM, Mandy Chung wrote:
> Coleen and Calvin from runtime team have reviewed and approved this
> fix.  I notice that jdk8u-dev got dropped in their review [1].
> May I get the 8u40 approval to putback this change?
> Updated webrev:
>    http://cr.openjdk.java.net/~mchung/jdk8u/webrevs/8064667/webrev.02
> Thanks
> Mandy
> [1]
> http://mail.openjdk.java.net/pipermail/hotspot-runtime-dev/2014-November/013312.html
> On 11/17/2014 8:57 AM, Mandy Chung wrote:
>> This requests both code review and 8u40 approval for:
>>    https://bugs.openjdk.java.net/browse/JDK-8064667
>> Webrev:
>> http://cr.openjdk.java.net/~mchung/jdk8u/webrevs/8064667/webrev.00/
>> JEP 220 [1] proposes to remove the endorsed standards override
>> mechanism and extension mechanism. This patch adds a VM flag in 8u40
>> to help identify any existing uses of these mechanisms so that users
>> can turn on the VM flag to help identify if they depend on the
>> endorsed standards override mechanism and extension mechanism and can
>> plan to prepare for the migration to a newer JDK release early on.
>> When -XX:+CheckEndorsedAndExtDirs is set, the VM will exit if the
>> system property -Djava.endorsed.dirs or -Djava.ext.dirs is set, or if
>> ${java.home}/lib/endorsed or ${java.home}/lib/ext exists, or any
>> system extension directory contains JAR files.
>> Thanks
>> Mandy
>> [1] http://openjdk.java.net/jeps/220

More information about the jdk8u-dev mailing list