Lines Matching defs:hr
107 virtual const char* verify_region_extra(HeapRegion* hr) { return NULL; }
108 bool verify_region(HeapRegion* hr,
130 // It updates the fields of the set to reflect hr being added to
132 inline void update_for_addition(HeapRegion* hr);
134 // It updates the fields of the set to reflect hr being added to
136 inline void add_internal(HeapRegion* hr);
138 // It updates the fields of the set to reflect hr being removed
140 inline void update_for_removal(HeapRegion* hr);
142 // It updates the fields of the set to reflect hr being removed
144 inline void remove_internal(HeapRegion* hr);
172 void verify_next_region(HeapRegion* hr);
240 virtual const char* verify_region_extra(HeapRegion* hr) {
241 if (hr->next() != NULL) {
245 return HeapRegionSetBase::verify_region_extra(hr);
253 // It adds hr to the set. The region should not be a member of
255 inline void add(HeapRegion* hr);
257 // It removes hr from the set. The region should be a member of
259 inline void remove(HeapRegion* hr);
268 inline void remove_with_proxy(HeapRegion* hr, HeapRegionSet* proxy_set);
308 // It adds hr to the list as the new head. The region should not be
310 inline void add_as_head(HeapRegion* hr);
312 // It adds hr to the list as the new tail. The region should not be
314 inline void add_as_tail(HeapRegion* hr);
371 HeapRegion* hr = _curr;
372 assert(_list->verify_region(hr, _list), "region verification");
373 _curr = hr->next();
374 return hr;