hg: shenandoah/jdk9/hotspot: Implement barriers for maintaining connection matrix.

roman at kennke.org roman at kennke.org
Tue Mar 7 16:20:04 UTC 2017


Changeset: c1af6cf935a9
Author:    rkennke
Date:      2017-03-07 17:19 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/c1af6cf935a9

Implement barriers for maintaining connection matrix.

! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp
! src/cpu/x86/vm/c1_LIR_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
! src/cpu/x86/vm/templateTable_x86.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LIRGenerator.hpp
! src/share/vm/gc/shared/referenceProcessor.cpp
! src/share/vm/gc/shenandoah/shenandoahBarrierSet.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
+ src/share/vm/gc/shenandoah/shenandoahConnectionMatrix.cpp
+ src/share/vm/gc/shenandoah/shenandoahConnectionMatrix.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc/shenandoah/shenandoahOopClosures.hpp
! src/share/vm/gc/shenandoah/shenandoahOopClosures.inline.hpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
! src/share/vm/gc/shenandoah/shenandoah_specialized_oop_closures.hpp
! src/share/vm/opto/addnode.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/macro.hpp



More information about the shenandoah-dev mailing list