# HG changeset patch # User aharlap # Date 1493650238 14400 # Node ID 62fac1c2c841974d0d1417effd19c43db5e4fcce # Parent 6ecc7cc676191f52c7a755940ce4aac70e4af0d8 8178542: G1: VM hangs during shutdown due to mark stack overflow Summary: Removed not needed call to clear_has_overflown() to avoid inconsistent state Reviewed-by: kbarrett, sangheki diff -r 6ecc7cc67619 -r 62fac1c2c841 hotspot/src/share/vm/gc/g1/g1ConcurrentMark.cpp --- a/hotspot/src/share/vm/gc/g1/g1ConcurrentMark.cpp Fri Apr 28 09:50:47 2017 +0200 +++ b/hotspot/src/share/vm/gc/g1/g1ConcurrentMark.cpp Mon May 01 10:50:38 2017 -0400 @@ -923,8 +923,6 @@ double end_vtime_sec = os::elapsedVTime(); double elapsed_vtime_sec = end_vtime_sec - start_vtime_sec; - _cm->clear_has_overflown(); - _cm->do_yield_check(); jlong sleep_time_ms;