hg: jdk/hs: 8189871: Refactor GC barriers to use declarative semantics
erik.osterlund at oracle.com
erik.osterlund at oracle.com
Mon Nov 20 12:56:59 UTC 2017
Changeset: fb0275c320a0
Author: eosterlund
Date: 2017-11-20 13:07 +0100
URL: http://hg.openjdk.java.net/jdk/hs/rev/fb0275c320a0
8189871: Refactor GC barriers to use declarative semantics
Reviewed-by: pliden, rkennke, coleenp, dholmes, kbarrett, stefank
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/javaClasses.inline.hpp
! src/hotspot/share/gc/g1/g1SATBCardTableModRefBS.cpp
! src/hotspot/share/gc/g1/g1SATBCardTableModRefBS.hpp
! src/hotspot/share/gc/g1/g1SATBCardTableModRefBS.inline.hpp
! src/hotspot/share/gc/parallel/cardTableExtension.hpp
+ src/hotspot/share/gc/shared/accessBarrierSupport.cpp
+ src/hotspot/share/gc/shared/accessBarrierSupport.hpp
+ src/hotspot/share/gc/shared/accessBarrierSupport.inline.hpp
! src/hotspot/share/gc/shared/barrierSet.cpp
! src/hotspot/share/gc/shared/barrierSet.hpp
! src/hotspot/share/gc/shared/barrierSet.inline.hpp
+ src/hotspot/share/gc/shared/barrierSetConfig.hpp
+ src/hotspot/share/gc/shared/barrierSetConfig.inline.hpp
! src/hotspot/share/gc/shared/cardTableModRefBS.cpp
! src/hotspot/share/gc/shared/cardTableModRefBS.hpp
! src/hotspot/share/gc/shared/cardTableModRefBS.inline.hpp
! src/hotspot/share/gc/shared/cardTableModRefBSForCTRS.hpp
! src/hotspot/share/gc/shared/cardTableRS.hpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/modRefBarrierSet.hpp
+ src/hotspot/share/gc/shared/modRefBarrierSet.inline.hpp
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/jvmci/jvmciJavaClasses.hpp
+ src/hotspot/share/oops/access.hpp
+ src/hotspot/share/oops/access.inline.hpp
+ src/hotspot/share/oops/accessBackend.cpp
+ src/hotspot/share/oops/accessBackend.hpp
+ src/hotspot/share/oops/accessBackend.inline.hpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/oops/klass.inline.hpp
! src/hotspot/share/oops/objArrayKlass.cpp
! src/hotspot/share/oops/objArrayOop.cpp
! src/hotspot/share/oops/objArrayOop.hpp
! src/hotspot/share/oops/objArrayOop.inline.hpp
! src/hotspot/share/oops/oop.cpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oop.inline.hpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/unsafe.cpp
! src/hotspot/share/runtime/stubRoutines.cpp
! src/hotspot/share/runtime/vmStructs.cpp
More information about the jdk-hs-changes
mailing list