hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
changeset 6985 e9364ec299ac
parent 6762 f8d1b560700e
child 7397 5b173b4ca846
equal deleted inserted replaced
6984:c6718f921eb6 6985:e9364ec299ac
  1183   virtual void par_promote_alloc_undo(int thread_num,
  1183   virtual void par_promote_alloc_undo(int thread_num,
  1184                                       HeapWord* obj, size_t word_sz);
  1184                                       HeapWord* obj, size_t word_sz);
  1185   virtual void par_promote_alloc_done(int thread_num);
  1185   virtual void par_promote_alloc_done(int thread_num);
  1186   virtual void par_oop_since_save_marks_iterate_done(int thread_num);
  1186   virtual void par_oop_since_save_marks_iterate_done(int thread_num);
  1187 
  1187 
  1188   virtual bool promotion_attempt_is_safe(size_t promotion_in_bytes,
  1188   virtual bool promotion_attempt_is_safe(size_t promotion_in_bytes) const;
  1189     bool younger_handles_promotion_failure) const;
       
  1190 
  1189 
  1191   // Inform this (non-young) generation that a promotion failure was
  1190   // Inform this (non-young) generation that a promotion failure was
  1192   // encountered during a collection of a younger generation that
  1191   // encountered during a collection of a younger generation that
  1193   // promotes into this generation.
  1192   // promotes into this generation.
  1194   virtual void promotion_failure_occurred();
  1193   virtual void promotion_failure_occurred();