예제 #1
0
 void clear(const HeapRegion* hr) { return set_by_index(hr->hrm_index(), InCSetState::NotInCSet); }
예제 #2
0
 void clear_humongous(uintptr_t index) {
   set_by_index(index, InCSetState::NotInCSet);
 }
예제 #3
0
 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);
 }
예제 #4
0
 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);
 }