RFR (S): 8033380: Experimental VM flag to enforce access atomicity

Aleksey Shipilev aleksey.shipilev at oracle.com
Mon Mar 3 04:07:18 PST 2014


On 02/11/2014 03:02 PM, Aleksey Shipilev wrote:
> Please review this small feature meanwhile:
>   https://bugs.openjdk.java.net/browse/JDK-8033380
>   http://cr.openjdk.java.net/~shade/8033380/webrev.02/

Since we are open for integration, Let us get back to this thing as well.

Recapping the feedbacks: Roland had OK'ayed. Vladimir K. had OK'ayed C2
parts. I think Igor V. had blessed the C1 parts. Christian Tornqvist has
doubts about whether we should commit it. Christian Thalinger had the
objection, but retracted it. Marcus L. had agreed this can be pushed
into the mainline.

Current webrev:
  http://cr.openjdk.java.net/~shade/8033380/webrev.05/

Current changeset:
  http://cr.openjdk.java.net/~shade/8033380/8033380.changeset

The code was passing the full JPRT cycle two weeks ago, passed the
microbenchmark tests back then. It applies cleanly over jdk9/hs-comp
now, and builds successfully with Linux x86_64/fastdebug.

Thanks,
-Aleksey.



More information about the hotspot-compiler-dev mailing list