jdk/hotspot/src/share/vm/gc_implementation
John Cuthbertson b98560aa10 6940894: G1: assert(new_obj != 0 || ... "should be forwarded") for compaction tests
Humongous regions may contain multiple objects as a result of being retained as to-space from a previous GC and then re-used as to-space after being tagged as humongous. These changes include a check that causes retained to-space regions that are now tagged as humongous to be disregarded and a new to-space region allocated.

Reviewed-by: tonyp, iveresov
2010-04-07 11:43:53 -07:00
..
concurrentMarkSweep 6910182: CMS: assert(_cursor[j] == _survivor_plab_array[j].end(),"Ctl pt invariant") 2010-03-03 08:10:41 -08:00
g1 6940894: G1: assert(new_obj != 0 || ... "should be forwarded") for compaction tests 2010-04-07 11:43:53 -07:00
parallelScavenge 6935839: excessive marking stack growth during full gcs 2010-03-18 13:31:51 -07:00
parNew 6631166: CMS: better heuristics when combatting fragmentation 2009-12-23 09:23:54 -08:00
shared 6935839: excessive marking stack growth during full gcs 2010-03-18 13:31:51 -07:00
includeDB_gc_concurrentMarkSweep 6631166: CMS: better heuristics when combatting fragmentation 2009-12-23 09:23:54 -08:00
includeDB_gc_g1 6862387: tune concurrent refinement further 2009-12-16 15:12:51 -08:00
includeDB_gc_parallelScavenge 4396719: Mark Sweep stack overflow on deeply nested Object arrays 2010-03-03 14:48:26 -08:00
includeDB_gc_parNew Merge 2009-01-29 21:25:42 -08:00
includeDB_gc_serial 6631166: CMS: better heuristics when combatting fragmentation 2009-12-23 09:23:54 -08:00
includeDB_gc_shared 6871111: G1: remove the concurrent overhead tracker 2009-08-19 12:53:25 -04:00