83 ResourceObj::C_HEAP), |
83 ResourceObj::C_HEAP), |
84 100), true /* C_Heap */), |
84 100), true /* C_Heap */), |
85 _curr_index(0), _length(0), _first_par_unreserved_idx(0), |
85 _curr_index(0), _length(0), _first_par_unreserved_idx(0), |
86 _region_live_threshold_bytes(0), _remaining_reclaimable_bytes(0) { |
86 _region_live_threshold_bytes(0), _remaining_reclaimable_bytes(0) { |
87 _region_live_threshold_bytes = |
87 _region_live_threshold_bytes = |
88 HeapRegion::GrainBytes * (size_t) G1OldCSetRegionLiveThresholdPercent / 100; |
88 HeapRegion::GrainBytes * (size_t) G1MixedGCLiveThresholdPercent / 100; |
89 } |
89 } |
90 |
90 |
91 #ifndef PRODUCT |
91 #ifndef PRODUCT |
92 void CollectionSetChooser::verify() { |
92 void CollectionSetChooser::verify() { |
93 guarantee(_length <= regions_length(), |
93 guarantee(_length <= regions_length(), |