Lines Matching defs:set

44 // contains the basic attributes that each set needs to maintain
67 // The number of regions added to the set. If the set contains
72 // The total number of regions represented by the set. If the set
74 // _length. If the set contains only humongous regions, this will
81 // The sum of used bytes in the all the regions in the set.
102 // added to / removed from a set are consistent. Different sets
104 // each set can override verify_region_extra(), which is called
111 // Indicates whether all regions in the set should be humongous or
115 // Indicates whether all regions in the set should be empty or
121 // updates on the set (and subclasses should also call it too).
124 // fill_in_ext_msg() writes the the values of the set's attributes
130 // It updates the fields of the set to reflect hr being added to
131 // the set.
134 // It updates the fields of the set to reflect hr being added to
135 // the set and tags the region appropriately.
138 // It updates the fields of the set to reflect hr being removed
139 // from the set.
142 // It updates the fields of the set to reflect hr being removed
143 // from the set and tags the region appropriately.
147 // over the set and remove regions from it. It assumes that the
188 // the fields of the associated set. This can be very helpful in
193 hrs_ext_msg(HeapRegionSetBase* set, const char* message) : hrs_err_msg("") {
194 set->fill_in_ext_msg(this, message);
229 hrs_err_msg("the contents of set %s and set %s should match", \
253 // It adds hr to the set. The region should not be a member of
254 // another set.
257 // It removes hr from the set. The region should be a member of
258 // this set.
261 // It removes a region from the set. Instead of updating the fields
262 // of the set to reflect this removal, it accumulates the updates
264 // avoid multiple threads updating the fields of the set
266 // update_from_proxy() will update the fields of the set from the
271 // fields of the set are accumulated in proxy_set. This call
272 // updates the fields of the set from proxy_set.
278 // A set that links all the regions added to it in a singly-linked
309 // a member of another set.
313 // a member of another set.