Hi Robin,

On 6/10/2017 8:22 PM, Robin Westberg wrote:
Hi all,

Please review this change to add event-based tracing events for biased lock revocations:

Issue: https://bugs.openjdk.java.net/browse/JDK-8187042
Webrev (courtesy of Erik Gahlin): http://cr.openjdk.java.net/~egahlin/8187042/

I have a few queries:

First, why is there no event for the self-revocation path?

Second, is there a reason you can't put the event management inside the VM operation code and so avoid the need to adjust the safepoint counter?

Third, I would have expected to see more detail in the event such as which thread (id) the object was biased to and which thread revoked the bias. Even perhaps some notion of which instance was involved (though that's harder to shows).

Thanks,
David

Best regards,
Robin

Reply via email to