hg: hsx/hotspot-gc/hotspot: 8008301: G1: guarantee(satb_mq_set.completed_buffers_num() == 0) failure
john.cuthbertson at oracle.com
john.cuthbertson at oracle.com
Tue Mar 19 20:50:50 UTC 2013
Changeset: 1179172e9ec9
Author: johnc
Date: 2013-03-19 09:38 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/1179172e9ec9
8008301: G1: guarantee(satb_mq_set.completed_buffers_num() == 0) failure
Summary: If the marking stack overflows while the marking tasks are draining the SATB buffers, remark will exit with some SATB buffers left unprocessed. Relax the guarantee to allow for overflow.
Reviewed-by: jmasa, brutisso
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
More information about the hotspot-gc-dev
mailing list