RFR 9: 8068578: test/java/io/Serializable/subclassGC/SubclassGC.java assumes app class loader is a URLClassLoader
Alan.Bateman at oracle.com
Sat Jan 24 08:57:16 UTC 2015
On 24/01/2015 00:15, Brent Christian wrote:
> Please review this test case update.
> The test relies on creating a new URLClassLoader and using it to load
> a subclass of ObjectOutputStream. The system classloader is cast to a
> URLClassLoader in order to call getURLs(), but the test can be made to
> work without this URL. We can instead create a URL based on the
> value of the "test.classes" system property.
> I have confirmed that the test still detects the original bug
> (6232010) in 5u6, and passes with later JDKs.
It's good to have this assumption removed from the test. The change
looks okay to me and thanks for confirming the original issue.
More information about the core-libs-dev