hg: jdk9/hs-gc/hotspot: 8028710: G1 does not retire allocation buffers after reference processing work

thomas.schatzl at oracle.com thomas.schatzl at oracle.com
Wed Apr 16 12:21:54 UTC 2014


Changeset: 856a202c9ca0
Author:    tschatzl
Date:      2014-04-16 11:05 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/856a202c9ca0

8028710: G1 does not retire allocation buffers after reference processing work
Summary: G1 does not retire allocation buffers after reference processing work when -XX:+ParallelRefProcEnabled is enabled. This causes wrong calculation of PLAB sizes, as the amount of space wasted is not updated correctly.
Reviewed-by: brutisso

! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/shared/parGCAllocBuffer.hpp



More information about the jdk9-all-changes mailing list