hg: shenandoah/jdk10/hotspot: Factor out keep-alive barrier from usual pre-barrier implementations.

roman at kennke.org roman at kennke.org
Wed Sep 6 17:03:14 UTC 2017


Changeset: 724618f443fa
Author:    rkennke
Date:      2017-09-06 18:59 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/724618f443fa

Factor out keep-alive barrier from usual pre-barrier implementations.

! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
! src/cpu/x86/vm/templateInterpreterGenerator_x86.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LIRGenerator.hpp
! src/share/vm/ci/ciObjectFactory.cpp
! src/share/vm/classfile/stringTable.cpp
! src/share/vm/gc/g1/g1SATBCardTableModRefBS.cpp
! src/share/vm/gc/g1/g1SATBCardTableModRefBS.hpp
! src/share/vm/gc/shared/barrierSet.hpp
! src/share/vm/gc/shenandoah/shenandoahBarrierSet.cpp
! src/share/vm/gc/shenandoah/shenandoahBarrierSet.hpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
! src/share/vm/oops/constantPool.cpp
! src/share/vm/oops/klass.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jvmtiTagMap.cpp
! src/share/vm/prims/resolvedMethodTable.cpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/runtime/jniHandles.cpp



More information about the shenandoah-dev mailing list