< prev index next >
src/share/vm/gc/g1/g1CollectedHeap.hpp
Print this page
rev 10868 : [mq]: 8153170-card-live-data-does-handle-eager-reclaim
*** 241,251 ****
HumongousReclaimCandidates _humongous_reclaim_candidates;
// Stores whether during humongous object registration we found candidate regions.
// If not, we can skip a few steps.
bool _has_humongous_reclaim_candidates;
! volatile unsigned _gc_time_stamp;
G1HRPrinter _hr_printer;
// It decides whether an explicit GC should start a concurrent cycle
// instead of doing a STW GC. Currently, a concurrent cycle is
--- 241,251 ----
HumongousReclaimCandidates _humongous_reclaim_candidates;
// Stores whether during humongous object registration we found candidate regions.
// If not, we can skip a few steps.
bool _has_humongous_reclaim_candidates;
! volatile uint _gc_time_stamp;
G1HRPrinter _hr_printer;
// It decides whether an explicit GC should start a concurrent cycle
// instead of doing a STW GC. Currently, a concurrent cycle is
*** 993,1003 ****
G1RemSet* g1_rem_set() const { return _g1_rem_set; }
// Try to minimize the remembered set.
void scrub_rem_set();
! unsigned get_gc_time_stamp() {
return _gc_time_stamp;
}
inline void reset_gc_time_stamp();
--- 993,1003 ----
G1RemSet* g1_rem_set() const { return _g1_rem_set; }
// Try to minimize the remembered set.
void scrub_rem_set();
! uint get_gc_time_stamp() {
return _gc_time_stamp;
}
inline void reset_gc_time_stamp();
< prev index next >