hotspot/src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
changeset 3191 dd3cc90b9951
parent 3000 bbce6052b595
child 3262 30d1c247fc25
equal deleted inserted replaced
3185:3f4b4ee3341d 3191:dd3cc90b9951
  1059   // the "next" marking information at the end of remark.
  1059   // the "next" marking information at the end of remark.
  1060   void verify(bool allow_dirty, bool silent, bool use_prev_marking);
  1060   void verify(bool allow_dirty, bool silent, bool use_prev_marking);
  1061 
  1061 
  1062   // Override; it uses the "prev" marking information
  1062   // Override; it uses the "prev" marking information
  1063   virtual void verify(bool allow_dirty, bool silent);
  1063   virtual void verify(bool allow_dirty, bool silent);
       
  1064   // Default behavior by calling print(tty);
  1064   virtual void print() const;
  1065   virtual void print() const;
       
  1066   // This calls print_on(st, PrintHeapAtGCExtended).
  1065   virtual void print_on(outputStream* st) const;
  1067   virtual void print_on(outputStream* st) const;
       
  1068   // If extended is true, it will print out information for all
       
  1069   // regions in the heap by calling print_on_extended(st).
       
  1070   virtual void print_on(outputStream* st, bool extended) const;
       
  1071   virtual void print_on_extended(outputStream* st) const;
  1066 
  1072 
  1067   virtual void print_gc_threads_on(outputStream* st) const;
  1073   virtual void print_gc_threads_on(outputStream* st) const;
  1068   virtual void gc_threads_do(ThreadClosure* tc) const;
  1074   virtual void gc_threads_do(ThreadClosure* tc) const;
  1069 
  1075 
  1070   // Override
  1076   // Override