Hi Martin,

On 16/10/2019 2:38 am, Martin Buchholz wrote:
A slightly cleaner way to do this is probably via

try { ... } finally { reachabilityFence(topLevelHostA); }

instead of a static field

The reachability is not confined to that method. The class needs to be kept alive so that the method-entry event callback will find it later.

Cheers,
David

On Mon, Oct 14, 2019 at 12:15 AM David Holmes <david.hol...@oracle.com <mailto:david.hol...@oracle.com>> wrote:

    Bug: https://bugs.openjdk.java.net/browse/JDK-8232182
    webrev: http://cr.openjdk.java.net/~dholmes/8232182/webrev/

    Running this test with ZGC showed that a class we were still interested
    in could become unloaded. Simple fix is to store the Class reference in
    a static field.

    Thanks,
    David

Reply via email to