Mon, 03 Aug 2009 12:59:30 -0700 6865703: G1: Parallelize hot card cache cleanup
johnc [Mon, 03 Aug 2009 12:59:30 -0700] rev 3589
6865703: G1: Parallelize hot card cache cleanup Summary: Have the GC worker threads clear the hot card cache in parallel by having each worker thread claim a chunk of the card cache and process the cards in that chunk. The size of the chunks that each thread will claim is determined at VM initialization from the size of the card cache and the number of worker threads. Reviewed-by: jmasa, tonyp
Sun, 02 Aug 2009 22:33:27 -0700 Merge
jmasa [Sun, 02 Aug 2009 22:33:27 -0700] rev 3588
Merge
Sun, 02 Aug 2009 19:10:31 -0700 6843292: "Expect to be beyond new region unless impacting another region" assertion too strong
jmasa [Sun, 02 Aug 2009 19:10:31 -0700] rev 3587
6843292: "Expect to be beyond new region unless impacting another region" assertion too strong Summary: In the assertion allow for collision with the guard page. Reviewed-by: tonyp, ysr, jcoomes
Sun, 02 Aug 2009 18:44:36 -0700 6862534: -XX:NewRatio completely ignored when combined with -XX:+UseConcMarkSweepG
jmasa [Sun, 02 Aug 2009 18:44:36 -0700] rev 3586
6862534: -XX:NewRatio completely ignored when combined with -XX:+UseConcMarkSweepG Summary: Use NewRatio if it is explicitly set. Reviewed-by: ysr, jcoomes
(0) -3000 -1000 -300 -100 -30 -10 -4 +4 +10 +30 +100 +300 +1000 +3000 +10000 +30000 tip