< prev index next >
src/share/vm/gc/g1/g1RemSet.hpp
Print this page
*** 31,40 ****
--- 31,41 ----
// collection set.
class G1CollectedHeap;
class ConcurrentG1Refine;
class G1ParPushHeapRSClosure;
+ class outputStream;
// A G1RemSet in which each heap region has a rem set that records the
// external heap references into it. Uses a mod ref bs to track updates,
// so that they can be used to update the individual region remsets.
*** 71,82 ****
// Used for caching the closure that is responsible for scanning
// references into the collection set.
G1ParPushHeapRSClosure** _cset_rs_update_cl;
- // Print the given summary info
- virtual void print_summary_info(G1RemSetSummary * summary, const char * header = NULL);
public:
// This is called to reset dual hash tables after the gc pause
// is finished and the initial hash table is no longer being
// scanned.
void cleanupHRRS();
--- 72,81 ----
*** 144,154 ****
// Print accumulated summary info from the start of the VM.
virtual void print_summary_info();
// Print accumulated summary info from the last time called.
! virtual void print_periodic_summary_info(const char* header);
// Prepare remembered set for verification.
virtual void prepare_for_verify();
size_t conc_refine_cards() const {
--- 143,153 ----
// Print accumulated summary info from the start of the VM.
virtual void print_summary_info();
// Print accumulated summary info from the last time called.
! virtual void print_periodic_summary_info(const char* header, uint period_count);
// Prepare remembered set for verification.
virtual void prepare_for_verify();
size_t conc_refine_cards() const {
< prev index next >