comparison src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp @ 496:b27c885f75f9

6786188: par compact - "SplitALot" stress mode should fill to_space Reviewed-by: jmasa, tonyp
author jcoomes
date Thu, 18 Dec 2008 10:54:01 -0800
parents 234c22e54b98
children 0fbdb4381b99
comparison
equal deleted inserted replaced
495:234c22e54b98 496:b27c885f75f9
976 static void fill_with_live_objects(SpaceId id, HeapWord* const start, 976 static void fill_with_live_objects(SpaceId id, HeapWord* const start,
977 size_t words); 977 size_t words);
978 // Include the new objects in the summary data. 978 // Include the new objects in the summary data.
979 static void summarize_new_objects(SpaceId id, HeapWord* start); 979 static void summarize_new_objects(SpaceId id, HeapWord* start);
980 980
981 // Add live objects to a survivor space since it's rare that both survivors
982 // are non-empty.
983 static void provoke_split_fill_survivor(SpaceId id);
984
981 // Add live objects and/or choose the dense prefix to provoke splitting. 985 // Add live objects and/or choose the dense prefix to provoke splitting.
982 static void provoke_split(bool & maximum_compaction); 986 static void provoke_split(bool & maximum_compaction);
983 #endif 987 #endif
984 988
985 static void summarize_spaces_quick(); 989 static void summarize_spaces_quick();