src/hotspot/share/gc/parallel/psParallelCompact.hpp
changeset 59008 333c2b653434
parent 57773 5cbc3bd9fdfd
child 59249 29b0d0b61615
equal deleted inserted replaced
59006:d3f1cb09b704 59008:333c2b653434
  1128   static inline MutableSpace*     space(SpaceId space_id);
  1128   static inline MutableSpace*     space(SpaceId space_id);
  1129   static inline HeapWord*         new_top(SpaceId space_id);
  1129   static inline HeapWord*         new_top(SpaceId space_id);
  1130   static inline HeapWord*         dense_prefix(SpaceId space_id);
  1130   static inline HeapWord*         dense_prefix(SpaceId space_id);
  1131   static inline ObjectStartArray* start_array(SpaceId space_id);
  1131   static inline ObjectStartArray* start_array(SpaceId space_id);
  1132 
  1132 
  1133   // Move and update the live objects in the specified space.
       
  1134   static void move_and_update(ParCompactionManager* cm, SpaceId space_id);
       
  1135 
       
  1136   // Process the end of the given region range in the dense prefix.
  1133   // Process the end of the given region range in the dense prefix.
  1137   // This includes saving any object not updated.
  1134   // This includes saving any object not updated.
  1138   static void dense_prefix_regions_epilogue(ParCompactionManager* cm,
  1135   static void dense_prefix_regions_epilogue(ParCompactionManager* cm,
  1139                                             size_t region_start_index,
  1136                                             size_t region_start_index,
  1140                                             size_t region_end_index,
  1137                                             size_t region_end_index,