< prev index next >
src/share/vm/gc/g1/g1CollectionSet.hpp
Print this page
*** 55,67 ****
// the incrementally built collection set at the start of an evacuation
// pause, and incremented in finalize_old_part() when adding old regions
// (if any) to the collection set.
size_t _bytes_used_before;
- // The sum of live bytes in the collection set, set as described above.
- size_t _bytes_live_before;
-
size_t _recorded_rs_lengths;
// The associated information that is maintained while the incremental
// collection set is being built with young regions. Used to populate
// the recorded info for the evacuation pause.
--- 55,64 ----
*** 82,94 ****
// The number of bytes in the incrementally built collection set.
// Used to set _collection_set_bytes_used_before at the start of
// an evacuation pause.
size_t _inc_bytes_used_before;
- // The number of live bytes in the incrementally built collection set.
- size_t _inc_bytes_live_before;
-
// The RSet lengths recorded for regions in the CSet. It is updated
// by the thread that adds a new region to the CSet. We assume that
// only one thread can be allocating a new CSet region (currently,
// it does so after taking the Heap_lock) hence no need to
// synchronize updates to this field.
--- 79,88 ----
*** 177,190 ****
void reset_bytes_used_before() {
_bytes_used_before = 0;
}
- void reset_bytes_live_before() {
- _bytes_live_before = 0;
- }
-
// Choose a new collection set. Marks the chosen regions as being
// "in_collection_set", and links them together. The head and number of
// the collection set are available via access methods.
double finalize_young_part(double target_pause_time_ms);
void finalize_old_part(double time_remaining_ms);
--- 171,180 ----
< prev index next >