Lines Matching refs:reducing

138   void check_reducing_assertion(bool reducing);
140 void set_offset_array(size_t index, u_char offset, bool reducing = false) {
141 check_reducing_assertion(reducing);
143 assert(!reducing || _offset_array[index] >= offset, "Not reducing");
147 void set_offset_array(size_t index, HeapWord* high, HeapWord* low, bool reducing = false) {
148 check_reducing_assertion(reducing);
152 assert(!reducing || _offset_array[index] >= (u_char)pointer_delta(high, low),
153 "Not reducing");
157 void set_offset_array(HeapWord* left, HeapWord* right, u_char offset, bool reducing = false) {
158 check_reducing_assertion(reducing);
174 // assert(!reducing || _offset_array[i] >= offset, "Not reducing");
180 void set_offset_array(size_t left, size_t right, u_char offset, bool reducing = false) {
181 check_reducing_assertion(reducing);
196 // assert(!reducing || _offset_array[i] >= offset, "Not reducing");
319 void check_reducing_assertion(bool reducing) { _array->check_reducing_assertion(reducing); }
324 // is right-open. The last parameter, reducing, indicates whether the
328 void set_remainder_to_point_to_start(HeapWord* start, HeapWord* end, bool reducing = false);
331 void set_remainder_to_point_to_start_incl(size_t start, size_t end, bool reducing = false);
334 void do_block_internal(HeapWord* blk_start, HeapWord* blk_end, Action action, bool reducing = false);
469 void mark_block(HeapWord* blk_start, HeapWord* blk_end, bool reducing = false);
470 void mark_block(HeapWord* blk, size_t size, bool reducing = false) {
471 mark_block(blk, blk + size, reducing);
478 void allocated(HeapWord* blk_start, HeapWord* blk_end, bool reducing = false) {
486 void allocated(HeapWord* blk, size_t size, bool reducing = false) {
487 allocated(blk, blk + size, reducing);