src/share/vm/gc_implementation/g1/heapRegion.hpp

Print this page
rev 5869 : [mq]: free-cset-base

*** 594,604 **** // Allows logical separation between objects allocated before and after. void save_marks(); // Reset HR stuff to default values. ! void hr_clear(bool par, bool clear_space); void par_clear(); // Get the start of the unmarked area in this region. HeapWord* prev_top_at_mark_start() const { return _prev_top_at_mark_start; } HeapWord* next_top_at_mark_start() const { return _next_top_at_mark_start; } --- 594,604 ---- // Allows logical separation between objects allocated before and after. void save_marks(); // Reset HR stuff to default values. ! void hr_clear(bool par, bool clear_space, bool locked = false); void par_clear(); // Get the start of the unmarked area in this region. HeapWord* prev_top_at_mark_start() const { return _prev_top_at_mark_start; } HeapWord* next_top_at_mark_start() const { return _next_top_at_mark_start; }