RFR (S): 8241704: Add test case for unloadable class with nest host error
Mandy Chung
mandy.chung at oracle.com
Mon Mar 30 20:31:12 UTC 2020
Hi David,
The new test looks fine to me. Thanks for the elaborated comment that
helps to understand how this test sets up. (Caveat: I'm not familiar
with ClassUnloadCommon test library)
Mandy
On 3/30/20 7:01 AM, David Holmes wrote:
> Bug: https://bugs.openjdk.java.net/browse/JDK-8241704
> webrev: http://cr.openjdk.java.net/~dholmes/8241704/webrev/
>
> After JDK-8241562 there is an untested code path in
> ResolutionErrorTable::free_entry if we can unload a class that had a
> nest host validation or resolution error. So I took an existing nest
> host membership test (where the claimed host is in another package)
> and ran it in a new classloader and then triggered unloading. With a
> debugging printf enabled this showed the previously unused code path
> being executed.
>
> Thanks,
> David
More information about the valhalla-dev
mailing list