/third_party/node/deps/v8/src/base/sanitizer/ |
H A D | lsan-page-allocator.cc | 60 bool LsanPageAllocator::ReleasePages(void* address, size_t size, in ReleasePages() function in v8::base::LsanPageAllocator 62 CHECK(page_allocator_->ReleasePages(address, size, new_size)); in ReleasePages()
|
H A D | lsan-page-allocator.h | 45 bool ReleasePages(void* address, size_t size, size_t new_size) override;
|
/third_party/node/deps/v8/src/base/ |
H A D | page-allocator.h | 43 bool ReleasePages(void* address, size_t size, size_t new_size) override;
|
H A D | virtual-address-space-page-allocator.h | 47 bool ReleasePages(void* address, size_t size, size_t new_size) override; 60 // As the VirtualAddressSpace class doesn't support ReleasePages, this map is 62 // See the ReleasePages implementation.
|
H A D | bounded-page-allocator.h | 18 // committed pages to be decommitted during FreePages and ReleasePages. 22 // during FreePages and ReleasePages, but only made inaccessible. 80 bool ReleasePages(void* address, size_t size, size_t new_size) override;
|
H A D | virtual-address-space-page-allocator.cc | 35 bool VirtualAddressSpacePageAllocator::ReleasePages(void* ptr, size_t size, in ReleasePages() function in v8::base::VirtualAddressSpacePageAllocator 41 // exactly what ReleasePages would normally do as well. However, we still need in ReleasePages()
|
H A D | page-allocator.cc | 139 bool PageAllocator::ReleasePages(void* address, size_t size, size_t new_size) { in ReleasePages() function in v8::base::PageAllocator
|
H A D | bounded-page-allocator.cc | 136 bool BoundedPageAllocator::ReleasePages(void* raw_address, size_t size, in ReleasePages() function in v8::base::BoundedPageAllocator
|
/third_party/node/deps/v8/src/utils/ |
H A D | allocation.cc | 223 void ReleasePages(v8::PageAllocator* page_allocator, void* address, size_t size, in ReleasePages() function 228 CHECK(page_allocator->ReleasePages(address, size, new_size)); in ReleasePages() 296 ReleasePages(page_allocator_, reinterpret_cast<void*>(region_.begin()), in Release() 309 // ReleasePages may leave size at only commit granularity. Align it here. in Free() 322 // ReleasePages may leave size at only commit granularity. Align it here. in FreeReadOnly()
|
H A D | allocation.h | 169 void ReleasePages(v8::PageAllocator* page_allocator, void* address, size_t size,
|
/third_party/node/deps/v8/src/heap/cppgc/ |
H A D | gc-info-table.cc | 72 page_allocator_->ReleasePages(const_cast<GCInfo*>(table_), MaxTableSize(), 0); in ~GCInfoTable()
|
/third_party/node/deps/v8/include/v8-include/ |
H A D | v8-platform.h | 421 * Gets the page granularity for SetPermissions and ReleasePages. Addresses 471 virtual bool ReleasePages(void* address, size_t length,
|
/third_party/node/deps/v8/include/ |
H A D | v8-platform.h | 373 * Gets the page granularity for SetPermissions and ReleasePages. Addresses 423 virtual bool ReleasePages(void* address, size_t length,
|