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; }