RFR (S): 8229345: Memory leak due to vtable stubs not being shared on SPARC

Hohensee, Paul hohensee at amazon.com
Thu Jan 23 20:50:03 UTC 2020


Forgot to add:

I’ve built and run the test attached to the JBS issue on x64, and of course it doesn’t fail, but I don’t have access to other platforms. Would someone try a build and test run on sparc please? The test source file Test2.java comes with two typos: just replace Test.class with Test2.class.

From: "Hohensee, Paul" <hohensee at amazon.com>
Date: Thursday, January 23, 2020 at 12:40 PM
To: jdk8u-dev <jdk8u-dev at openjdk.java.net>
Subject: RFR (S): 8229345: Memory leak due to vtable stubs not being shared on SPARC

Please review this backport to 8u.

Original JBS issue: https://bugs.openjdk.java.net/browse/JDK-8229345
Original changeset: https://hg.openjdk.java.net/jdk/jdk/rev/0a8407a78a2f
Webrev: http://cr.openjdk.java.net/~phh/8229345/webrev.8u.00/

The backport applied somewhat cleanly. The exceptions were adding 2019 copyright dates, the removal of the unsupported-in-8u globals_aarch64/arm/s390.hpp patches, and a slight difference in the vtableStubs.cpp patch due to 8u not acquiring the VtableStubs_lock.

Thanks,
Paul



More information about the jdk8u-dev mailing list