void clear(const HeapRegion* hr) { return set_by_index(hr->hrm_index(), InCSetState::NotInCSet); }
void clear_humongous(uintptr_t index) { set_by_index(index, InCSetState::NotInCSet); }
void set_in_old(uintptr_t index) { assert(get_by_index(index).is_default(), err_msg("State at index " INTPTR_FORMAT" should be default but is " CSETSTATE_FORMAT, index, get_by_index(index).value())); set_by_index(index, InCSetState::Old); }
void set_in_young(uintptr_t index) { assert(get_by_index(index).is_default(), "State at index " INTPTR_FORMAT " should be default but is " CSETSTATE_FORMAT, index, get_by_index(index).value()); set_by_index(index, InCSetState::Young); }