Home
last modified time | relevance | path

Searched refs:FreeListMany (Results 1 - 2 of 2) sorted by relevance

/third_party/node/deps/v8/src/heap/
H A Dfree-list.cc170 // FreeListMany implementation
172 constexpr unsigned int FreeListMany::categories_min[kNumberOfCategories];
174 FreeListMany::FreeListMany() { in FreeListMany() function in v8::internal::FreeListMany
184 FreeListMany::~FreeListMany() { delete[] categories_; } in ~FreeListMany()
186 size_t FreeListMany::GuaranteedAllocatable(size_t maximum_freed) { in GuaranteedAllocatable()
198 Page* FreeListMany::GetPageForSize(size_t size_in_bytes) { in GetPageForSize()
212 FreeSpace FreeListMany::Allocate(size_t size_in_bytes, size_t* node_size, in Allocate()
242 FreeListMany in Reset()
[all...]
H A Dfree-list.h296 class V8_EXPORT_PRIVATE FreeListMany : public FreeList { class
302 FreeListMany();
303 ~FreeListMany() override;
352 // Same as FreeListMany but uses a cache to know which categories are empty.
356 // Allocation is done using the same strategy as FreeListMany (ie, best fit).
357 class V8_EXPORT_PRIVATE FreeListManyCached : public FreeListMany {
433 // FreeListMany), which makes its fast path less fast in the Scavenger. This is

Completed in 2 milliseconds