hg: jdk8u/hs-dev/hotspot: 8065358: Refactor G1s usage of save_marks and reduce related races

thomas.schatzl at oracle.com thomas.schatzl at oracle.com
Wed Mar 25 13:34:35 UTC 2015


Changeset: 80ac3ee51955
Author:    mgerdin
Date:      2015-03-25 11:03 +0100
URL:       http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/80ac3ee51955

8065358: Refactor G1s usage of save_marks and reduce related races
Summary: Stop using save_marks in G1 related code and make setting the replacement field less racy.
Reviewed-by: brutisso, tschatzl

! src/share/vm/gc_implementation/g1/g1Allocator.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/g1/heapRegion.hpp



More information about the jdk8u-hs-changes mailing list