jdk/hotspot/src/share/vm/gc_implementation
Antonios Printezis 1d3b26e52b 6888336: G1: avoid explicitly marking and pushing objects in survivor spaces
This change simplifies the interaction between GC and concurrent marking. By disabling survivor spaces during the initial-mark pause we don't need to propagate marks of objects we copy during each GC (since we never need to copy an explicitly marked object).

Reviewed-by: johnc, brutisso
2012-01-10 18:58:13 -05:00
..
concurrentMarkSweep 7121618: Change type of number of GC workers to unsigned int 2011-12-14 13:34:57 -08:00
g1 6888336: G1: avoid explicitly marking and pushing objects in survivor spaces 2012-01-10 18:58:13 -05:00
parallelScavenge 7117303: VM uses non-monotonic time source and complains that it is non-monotonic 2011-12-19 10:02:05 -08:00
parNew 7121618: Change type of number of GC workers to unsigned int 2011-12-14 13:34:57 -08:00
shared 7124829: NUMA: memory leak on Linux with large pages 2011-12-27 16:43:49 -08:00