Searched refs:heaps (Results 1 – 5 of 5) sorted by relevance
293 extent_heap_new(&extents->heaps[i]); in extents_init()347 if (extent_heap_empty(&extents->heaps[pind])) { in extents_insert_locked()351 extent_heap_insert(&extents->heaps[pind], extent); in extents_insert_locked()378 extent_heap_remove(&extents->heaps[pind], extent); in extents_remove_locked()384 if (extent_heap_empty(&extents->heaps[pind])) { in extents_remove_locked()416 assert(!extent_heap_empty(&extents->heaps[i])); in extents_fit_alignment()417 extent_t *extent = extent_heap_first(&extents->heaps[i]); in extents_fit_alignment()454 return extent_heap_empty(&extents->heaps[pind]) ? NULL : in extents_first_fit_locked()455 extent_heap_first(&extents->heaps[pind]); in extents_first_fit_locked()463 assert(!extent_heap_empty(&extents->heaps[i])); in extents_first_fit_locked()[all …]
197 extent_heap_t heaps[SC_NPSIZES + 1]; member
28 // WebAssembly may someday supports mixed 32-bit and 64-bit heaps in the same
618 - Use pairing heaps rather than red-black trees for various hot data
83112 heaps