RFR (S) 8031818: Experimental VM flag for enforcing safe object construction
Aleksey Shipilev
aleksey.shipilev at oracle.com
Mon Mar 3 03:46:46 PST 2014
On 01/22/2014 02:47 AM, Aleksey Shipilev wrote:
> Please review the experimental patch for switching the research VM mode
> which unconditionally emits the memory barrier at the end of constructor:
> http://cr.openjdk.java.net/~shade/8031818/webrev.00/
> https://bugs.openjdk.java.net/browse/JDK-8031818
Since the hs-comp is finally open, let's get back to this one. Only
Vladimir K. had formally reviewed, plus Vladimir I. had informally
reviewed. I think we need a second formal Reviewer?
Here is the current webrev:
http://cr.openjdk.java.net/~shade/8031818/webrev.02/
...and here is the changeset (second reviewer is ????):
http://cr.openjdk.java.net/~shade/8031818/8031818.changeset
The code was passing the full JPRT cycle two weeks ago, passed the HS
jtregs 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