RFR: 8212663: Remove conservative at_safepoint assert when JFR writes type sets during class unloading

Erik Österlund erik.osterlund at oracle.com
Thu Oct 18 21:11:03 UTC 2018


Hi Markus,

Thanks for the review.

/Erik

On 2018-10-18 23:10, Markus Gronlund wrote:
> Hi Erik,
>
> Looks good.
>
> Thanks
> Markus
>
> -----Original Message-----
> From: Erik Österlund
> Sent: den 18 oktober 2018 17:01
> To: hotspot-runtime-dev at openjdk.java.net
> Cc: Markus Grönlund <markus.gronlund at oracle.com>; Erik Gahlin <erik.gahlin at oracle.com>
> Subject: RFR: 8212663: Remove conservative at_safepoint assert when JFR writes type sets during class unloading
>
> Hi,
>
> JFR writes type sets during class unloading. It currently asserts this is done in a safepoint. But in fact, it suffices that it is done by a single thread. This assert needs to be relaxed for concurrent class unloading.
>
> Webrev:
> http://cr.openjdk.java.net/~eosterlund/8212663/webrev.00/
>
> Bug:
> https://bugs.openjdk.java.net/browse/JDK-8212663
>
> Thanks,
> /Erik



More information about the hotspot-runtime-dev mailing list