Fri, 01 Oct 2010 21:48:40 -0700 Merge
johnc [Fri, 01 Oct 2010 21:48:40 -0700] rev 6767
Merge
Fri, 01 Oct 2010 18:23:16 -0700 6983311: G1: LoopTest hangs when run with -XX:+ExplicitInvokesConcurrent
johnc [Fri, 01 Oct 2010 18:23:16 -0700] rev 6766
6983311: G1: LoopTest hangs when run with -XX:+ExplicitInvokesConcurrent Summary: Clear the concurrent marking "in progress" flag while the FullGCCount_lock is held. This avoids a race that can cause back to back System.gc() calls, when ExplicitGCInvokesConcurrent is enabled, to fail to initiate a marking cycle causing the requesting thread to hang. Reviewed-by: tonyp, ysr
(0) -3000 -1000 -300 -100 -30 -10 -2 +2 +10 +30 +100 +300 +1000 +3000 +10000 +30000 tip