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 |