hg: jdk9/hs/hotspot: 8033552: Fix missing missing volatile specifiers in CAS operations in GC code
kim.barrett at oracle.com
kim.barrett at oracle.com
Tue Sep 20 21:09:43 UTC 2016
Changeset: 8fcdd3cc8da0
Author: eosterlund
Date: 2016-09-20 15:42 -0400
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/8fcdd3cc8da0
8033552: Fix missing missing volatile specifiers in CAS operations in GC code
Summary: Add missing volatile specifiers.
Reviewed-by: kbarrett, tschatzl
! src/share/vm/gc/cms/cmsOopClosures.hpp
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc/g1/heapRegionRemSet.cpp
! src/share/vm/gc/g1/sparsePRT.cpp
! src/share/vm/gc/g1/sparsePRT.hpp
! src/share/vm/gc/parallel/mutableSpace.hpp
! src/share/vm/gc/parallel/parallelScavengeHeap.hpp
! src/share/vm/gc/parallel/psYoungGen.hpp
! src/share/vm/gc/parallel/vmStructs_parallelgc.hpp
! src/share/vm/gc/serial/defNewGeneration.cpp
! src/share/vm/gc/serial/defNewGeneration.hpp
! src/share/vm/gc/shared/collectedHeap.hpp
! src/share/vm/gc/shared/genCollectedHeap.cpp
! src/share/vm/gc/shared/genCollectedHeap.hpp
! src/share/vm/gc/shared/generation.hpp
! src/share/vm/jvmci/jvmciCompilerToVM.cpp
! src/share/vm/jvmci/jvmciCompilerToVM.hpp
! src/share/vm/jvmci/vmStructs_jvmci.cpp
! src/share/vm/runtime/vmStructs.cpp
More information about the jdk9-all-changes
mailing list