Mercurial > hg > truffle
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(); |