/third_party/node/deps/v8/src/base/sanitizer/ |
H A D | lsan-page-allocator.cc | 18 : page_allocator_(page_allocator), in LsanPageAllocator() 19 allocate_page_size_(page_allocator_->AllocatePageSize()), in LsanPageAllocator() 20 commit_page_size_(page_allocator_->CommitPageSize()) { in LsanPageAllocator() 27 void* result = page_allocator_->AllocatePages(hint, size, alignment, access); in AllocatePages() 39 auto result = page_allocator_->AllocateSharedPages(size, original_address); in AllocateSharedPages() 49 return page_allocator_->CanAllocateSharedPages(); in CanAllocateSharedPages() 53 CHECK(page_allocator_->FreePages(address, size)); in FreePages() 62 CHECK(page_allocator_->ReleasePages(address, size, new_size)); in ReleasePages()
|
H A D | lsan-page-allocator.h | 28 return page_allocator_->SetRandomMmapSeed(seed); 32 return page_allocator_->GetRandomMmapAddr(); 49 return page_allocator_->SetPermissions(address, size, access); 53 return page_allocator_->DecommitPages(address, size); 57 v8::PageAllocator* const page_allocator_; member in v8::base::LsanPageAllocator::v8
|
/third_party/node/deps/v8/src/utils/ |
H A D | allocation.cc | 53 page_allocator_ = V8::GetCurrentPlatform()->GetPageAllocator(); in PageAllocatorInitializer() 54 if (page_allocator_ == nullptr) { in PageAllocatorInitializer() 56 page_allocator_ = default_page_allocator.get(); in PageAllocatorInitializer() 60 page_allocator_); in PageAllocatorInitializer() 61 page_allocator_ = lsan_allocator.get(); in PageAllocatorInitializer() 65 PageAllocator* page_allocator() const { return page_allocator_; } in page_allocator() 68 page_allocator_ = allocator; in SetPageAllocatorForTesting() 72 PageAllocator* page_allocator_; member in v8::internal::__anon15144::PageAllocatorInitializer 250 : page_allocator_(page_allocator) { in VirtualMemory() 252 DCHECK(IsAligned(size, page_allocator_ in VirtualMemory() [all...] |
H A D | allocation.h | 213 : page_allocator_(page_allocator), region_(address, size) { in VirtualMemory() 229 page_allocator_ = other.page_allocator_; 241 v8::PageAllocator* page_allocator() { return page_allocator_; } in page_allocator() 286 v8::PageAllocator* page_allocator_ = nullptr; member in v8::internal::final 356 return page_allocator_.get(); in page_allocator() 396 std::unique_ptr<base::BoundedPageAllocator> page_allocator_; member in v8::internal::VirtualMemoryCage
|
/third_party/node/deps/v8/src/heap/cppgc/ |
H A D | virtual-memory.cc | 15 : page_allocator_(page_allocator) { in VirtualMemory() 19 const size_t page_size = page_allocator_->AllocatePageSize(); in VirtualMemory() 30 page_allocator_->FreePages(start_, size_); 35 : page_allocator_(std::move(other.page_allocator_)), 43 page_allocator_ = std::move(other.page_allocator_);
|
H A D | gc-info-table.cc | 62 : page_allocator_(page_allocator), in GCInfoTable() 63 table_(static_cast<decltype(table_)>(page_allocator_->AllocatePages( in GCInfoTable() 64 nullptr, MaxTableSize(), page_allocator_->AllocatePageSize(), in GCInfoTable() 72 page_allocator_->ReleasePages(const_cast<GCInfo*>(table_), MaxTableSize(), 0); in ~GCInfoTable() 77 page_allocator_->AllocatePageSize()); in MaxTableSize() 85 RoundUp(memory_wanted, page_allocator_->AllocatePageSize()) / kEntrySize; in InitialTableLimit() 97 CHECK_EQ(0u, new_committed_size % page_allocator_->AllocatePageSize()); in Resize() 103 CHECK(page_allocator_->SetPermissions(current_table_end, table_size_delta, in Resize() 109 CHECK(page_allocator_->SetPermissions(read_only_table_end_, read_only_delta, in Resize()
|
H A D | gc-info-table.h | 71 PageAllocator* allocator() const { return page_allocator_; } in allocator() 81 PageAllocator* page_allocator_; member in cppgc::internal::final
|
H A D | virtual-memory.h | 52 PageAllocator* page_allocator_ = nullptr; member in cppgc::internal::VirtualMemory
|
H A D | sweeper.cc | 87 : page_allocator_(page_allocator), free_list_(free_list), page_(page) {} in DiscardingFreeHandler() 93 page_allocator_.CommitPageSize()); in Free() 96 page_allocator_.CommitPageSize()); in Free() 99 page_allocator_.DiscardSystemPages( in Free() 118 PageAllocator& page_allocator_; member in cppgc::internal::__anon14619::DiscardingFreeHandler
|
/third_party/node/deps/v8/src/base/ |
H A D | bounded-page-allocator.cc | 15 page_allocator_(page_allocator), in BoundedPageAllocator() 60 if (!page_allocator_->SetPermissions(ptr, size, access)) { in AllocatePages() 84 if (!page_allocator_->SetPermissions(ptr, size, access)) { in AllocatePagesAt() 112 CHECK(page_allocator_->SetPermissions(ptr, size, in ReserveForSharedMemoryMapping() 126 CHECK(page_allocator_->DecommitPages(raw_address, size)); in FreePages() 130 CHECK(page_allocator_->SetPermissions(raw_address, size, in FreePages() 169 CHECK(page_allocator_->DecommitPages(reinterpret_cast<void*>(free_address), in ReleasePages() 174 CHECK(page_allocator_->SetPermissions(reinterpret_cast<void*>(free_address), in ReleasePages() 185 return page_allocator_->SetPermissions(address, size, access); in SetPermissions() 189 return page_allocator_ in DiscardSystemPages() [all...] |
H A D | bounded-page-allocator.h | 63 page_allocator_->SetRandomMmapSeed(seed); 67 return page_allocator_->GetRandomMmapAddr(); 92 v8::PageAllocator* const page_allocator_; member in v8::base::BoundedPageAllocator::v8
|
H A D | page-allocator.cc | 64 : page_allocator_(page_allocator), ptr_(ptr), size_(size) {} in SharedMemoryMapping() 65 ~SharedMemoryMapping() override { page_allocator_->FreePages(ptr_, size_); } 69 PageAllocator* page_allocator_; member in v8::base::SharedMemoryMapping
|
/third_party/node/deps/v8/src/init/ |
H A D | isolate-allocator.cc | 121 page_allocator_ = isolate_ptr_compr_cage_.page_allocator(); in IsolateAllocator() 126 page_allocator_ = GetProcessWidePtrComprCage()->page_allocator(); in IsolateAllocator() 130 page_allocator_ = GetPlatformPageAllocator(); in IsolateAllocator() 134 CHECK_NOT_NULL(page_allocator_); in IsolateAllocator() 177 size_t page_size = page_allocator_->AllocatePageSize(); in CommitPagesForIsolate() 201 // because |page_allocator_| has bigger commit page size than we actually in CommitPagesForIsolate()
|
H A D | isolate-allocator.h | 43 v8::PageAllocator* page_allocator() const { return page_allocator_; } in page_allocator() 65 v8::PageAllocator* page_allocator_ = nullptr; member in v8::internal::final
|
/third_party/node/deps/v8/src/heap/ |
H A D | code-range.cc | 141 Address base = page_allocator_->begin(); in InitReservation() 142 Address last = base + page_allocator_->size() - 1; in InitReservation()
|
H A D | read-only-spaces.cc | 86 size_t size = RoundUp(chunk->size(), page_allocator_->AllocatePageSize()); in ~SingleCopyReadOnlyArtifacts() 87 CHECK(page_allocator_->FreePages(chunk_address, size)); in ~SingleCopyReadOnlyArtifacts() 102 page_allocator_ = COMPRESS_POINTERS_IN_SHARED_CAGE_BOOL in Initialize()
|
H A D | read-only-spaces.h | 140 v8::PageAllocator* page_allocator_ = nullptr; member in v8::internal::SingleCopyReadOnlyArtifacts
|
/third_party/node/deps/v8/src/libplatform/ |
H A D | default-platform.h | 83 std::unique_ptr<PageAllocator> page_allocator_; member in v8::platform::DefaultPlatform
|
H A D | default-platform.cc | 100 page_allocator_(std::make_unique<v8::base::PageAllocator>()) { in DefaultPlatform() 266 return page_allocator_.get(); in GetPageAllocator()
|
/third_party/node/src/ |
H A D | node_platform.h | 186 v8::PageAllocator* page_allocator_; member in node::NodePlatform
|
H A D | node_platform.cc | 343 page_allocator_ = page_allocator; in NodePlatform() 569 return page_allocator_; in GetPageAllocator()
|
/third_party/node/deps/v8/src/api/ |
H A D | api.cc | 368 ArrayBufferAllocator() { CHECK(page_allocator_); } in ArrayBufferAllocator() 371 return page_allocator_->AllocatePages(nullptr, RoundUp(length, page_size_), 381 page_allocator_->FreePages(data, RoundUp(length, page_size_)); 385 PageAllocator* page_allocator_ = internal::GetArrayBufferPageAllocator(); member in v8::__anon13976::ArrayBufferAllocator 386 const size_t page_size_ = page_allocator_->AllocatePageSize();
|