{14] RFR(M): 8233111: Epoch shift synchronization point for Compiler threads

Markus Gronlund markus.gronlund at oracle.com
Thu Dec 19 00:01:46 UTC 2019


Hi again,

We have found a way to solve this in a more specialized way by restricting the scope of the solution. This entails we can avoid impacting an already sensitive critical path.
Thanks to Erik for suggesting the idea of making an event local solution.

Here is an updated webrev:  http://cr.openjdk.java.net/~mgronlun/8233111/webrev02/

Thanks
Markus

-----Original Message-----
From: Markus Gronlund 
Sent: den 17 december 2019 23:38
To: hotspot-jfr-dev at openjdk.java.net
Subject: {14] RFR(M): 8233111: Epoch shift synchronization point for Compiler threads

Greetings,

Please review the following changeset addressing a race in the area of Klass / Method tagging during a safepoint, between Compiler threads and the JFR epoch shift. 

Bug: https://bugs.openjdk.java.net/browse/JDK-8233111
Webrev: http://cr.openjdk.java.net/~mgronlun/8233111/webrev01/ 
Testing: jdk_jfr

Thanks
Markus


More information about the hotspot-jfr-dev mailing list