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

Erik Gahlin erik.gahlin at oracle.com
Fri Dec 20 15:12:50 UTC 2019


Looks good.

Erik

> On 19 Dec 2019, at 01:01, Markus Gronlund <markus.gronlund at oracle.com> wrote:
> 
> 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