Fwd: RFR 8073423: Remove LazyClassPathEntry support if no longer needed
harold seigel
harold.seigel at oracle.com
Wed Jun 24 17:23:24 UTC 2015
Hi,
Please review this updated webrev for bug JDK-8073423:
http://cr.openjdk.java.net/~hseigel/bug_8073423.2/
The updated webrev differs from the previous one in two ways:
1. The LazyBootClassLoader option is deprecated instead of just deleted.
2. To preserve compatibility, bad jar files detected while setting up
the boot class loader path are ignored. With the previous fix, they
caused the JVM to terminate. (This caused test JTReg test
hotspot/test/runtime/LoadClass/LoadClassNegative.java to fail.)
This updated webrev was tested with hotspot JTreg tests, JCK lang and VM
tests, and UTE Quick tests. Additionally, the deprecation of the
LazyBootClassLoader option was tested by hand.
Thanks, Harold
-------- Forwarded Message --------
Subject: RFR 8073423: Remove LazyClassPathEntry support if no longer
needed
Date: Wed, 01 Apr 2015 15:06:25 -0400
From: harold seigel <harold.seigel at oracle.com>
Organization: Oracle Corporation
To: hotspot dev runtime <hotspot-runtime-dev at openjdk.java.net>
Hi,
Please review this change to remove LazyClassPathEntry support from the
JVM. With the demise of rt.jar, this is no longer used.
Open webrev: http://cr.openjdk.java.net/~hseigel/bug_8073423/
JBS Bug: https://bugs.openjdk.java.net/browse/JDK-8073423
The change was tested with JCK lang, vm, and api tests, hotspot jtreg
tests, and testbase split_verifier and quick tests. Additionally, I
tested '$JAVA_HOME/bin/java -XX:+LazyBootClassLoader -version" to test
for the deprecation message for -XX:+LazyBootClassLoader.
Thanks, Harold
More information about the hotspot-runtime-dev
mailing list