hg: jdk9/sandbox/hotspot: Proper implementation for VarHandle.compareAndExchange{Volatile, Acquire, Release}

aleksey.shipilev at oracle.com aleksey.shipilev at oracle.com
Fri Sep 18 13:32:39 UTC 2015


Changeset: 45f5b69bf6f4
Author:    shade
Date:      2015-09-18 16:31 +0300
URL:       http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/45f5b69bf6f4

Proper implementation for VarHandle.compareAndExchange{Volatile, Acquire, Release}

! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp
! src/cpu/x86/vm/globals_x86.hpp
! src/share/vm/c1/c1_Compiler.cpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LIRGenerator.hpp
! src/share/vm/classfile/vmSymbols.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/opto/c2compiler.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/runtime/globals.hpp



More information about the jdk9-sandbox-changes mailing list