Lines Matching refs:empty
26 // Possibly empty buckets (buckets that do not contain any slots) are discovered
27 // by the scavenger. Buckets might become non-empty when promoting objects later
29 // Track possibly empty buckets within a SlotSet in this data structure. The
136 FREE_EMPTY_BUCKETS, // An empty bucket will be deallocated immediately.
137 KEEP_EMPTY_BUCKETS // An empty bucket will be kept.
343 // Releases memory for empty buckets with FREE_EMPTY_BUCKETS.
355 // Similar to Iterate but marks potentially empty buckets internally. Stores
356 // true in empty_bucket_found in case a potentially empty bucket was found.
357 // Assumes that the possibly empty-array was already cleared by
370 bool empty = true;
373 empty = false;
377 return empty;
380 // Check whether possibly empty buckets are really empty. Empty buckets are
381 // freed and the possibly empty state is cleared for all buckets.
384 bool empty = true;
392 empty = false;
395 empty = false;
406 return empty;
707 bool empty = true;
715 empty = false;
722 if (mode == FREE_EMPTY_CHUNKS && empty) {
747 // Frees empty chunks accumulated by PREFREE_EMPTY_CHUNKS.