/external/v8/src/heap/cppgc/ |
D | virtual-memory.cc | 13 VirtualMemory::VirtualMemory(PageAllocator* page_allocator, size_t size, in VirtualMemory() function in cppgc::internal::VirtualMemory 28 VirtualMemory::~VirtualMemory() V8_NOEXCEPT { in ~VirtualMemory() 34 VirtualMemory::VirtualMemory(VirtualMemory&& other) V8_NOEXCEPT in VirtualMemory() function in cppgc::internal::VirtualMemory 41 VirtualMemory& VirtualMemory::operator=(VirtualMemory&& other) V8_NOEXCEPT { in operator =() 50 void VirtualMemory::Reset() { in Reset()
|
D | virtual-memory.h | 17 class V8_EXPORT_PRIVATE VirtualMemory { 20 VirtualMemory() = default; 25 VirtualMemory(PageAllocator*, size_t size, size_t alignment, 30 ~VirtualMemory() V8_NOEXCEPT; 32 VirtualMemory(VirtualMemory&&) V8_NOEXCEPT; 33 VirtualMemory& operator=(VirtualMemory&&) V8_NOEXCEPT;
|
D | caged-heap.cc | 26 VirtualMemory ReserveCagedHeap(PageAllocator* platform_allocator) { in ReserveCagedHeap() 37 VirtualMemory memory(platform_allocator, kCagedHeapReservationSize, in ReserveCagedHeap()
|
D | caged-heap.h | 46 VirtualMemory reserved_area_;
|
/external/v8/src/utils/ |
D | allocation.h | 157 class VirtualMemory final { 162 V8_EXPORT_PRIVATE VirtualMemory(); 168 V8_EXPORT_PRIVATE VirtualMemory(v8::PageAllocator* page_allocator, 174 VirtualMemory(v8::PageAllocator* page_allocator, Address address, size_t size) in VirtualMemory() function 183 V8_EXPORT_PRIVATE ~VirtualMemory(); 186 VirtualMemory(VirtualMemory&& other) V8_NOEXCEPT { *this = std::move(other); } in VirtualMemory() function 189 VirtualMemory& operator=(VirtualMemory&& other) V8_NOEXCEPT { 251 DISALLOW_COPY_AND_ASSIGN(VirtualMemory);
|
D | allocation.cc | 213 VirtualMemory::VirtualMemory() = default; 215 VirtualMemory::VirtualMemory(v8::PageAllocator* page_allocator, size_t size, in VirtualMemory() function in v8::internal::VirtualMemory 233 VirtualMemory::~VirtualMemory() { in ~VirtualMemory() 239 void VirtualMemory::Reset() { in Reset() 244 bool VirtualMemory::SetPermissions(Address address, size_t size, in SetPermissions() 253 size_t VirtualMemory::Release(Address free_start) { in Release() 268 void VirtualMemory::Free() { in Free() 281 void VirtualMemory::FreeReadOnly() { in FreeReadOnly()
|
/external/v8/src/zone/ |
D | accounting-allocator.cc | 28 VirtualMemory ReserveAddressSpace(v8::PageAllocator* platform_allocator) { in ReserveAddressSpace() 36 VirtualMemory memory(platform_allocator, ZoneCompression::kReservationSize, in ReserveAddressSpace() 70 VirtualMemory memory = ReserveAddressSpace(platform_page_allocator); in AccountingAllocator() 71 reserved_area_ = std::make_unique<VirtualMemory>(std::move(memory)); in AccountingAllocator()
|
D | accounting-allocator.h | 23 class VirtualMemory; variable 70 std::unique_ptr<VirtualMemory> reserved_area_;
|
/external/v8/src/heap/ |
D | memory-allocator.cc | 90 VirtualMemory reservation( in InitializeCodePageAllocator() 299 bool MemoryAllocator::CommitMemory(VirtualMemory* reservation) { in CommitMemory() 309 bool MemoryAllocator::UncommitMemory(VirtualMemory* reservation) { in UncommitMemory() 325 Executability executable, void* hint, VirtualMemory* controller) { in AllocateAlignedMemory() 328 VirtualMemory reservation(page_allocator, reserve_size, hint, alignment); in AllocateAlignedMemory() 367 VirtualMemory reservation; in AllocateBasicChunk() 500 VirtualMemory* reservation = chunk->reserved_memory(); in PartialFreeMemory() 522 VirtualMemory* reservation = chunk->reserved_memory(); in UnregisterSharedMemory() 532 VirtualMemory* reservation = chunk->reserved_memory(); in UnregisterMemory() 557 VirtualMemory* reservation = chunk->reserved_memory(); in FreeReadOnlyPage() [all …]
|
D | memory-allocator.h | 237 void* hint, VirtualMemory* controller); 256 bool CommitMemory(VirtualMemory* reservation); 260 bool UncommitMemory(VirtualMemory* reservation); 266 V8_WARN_UNUSED_RESULT bool CommitExecutableMemory(VirtualMemory* vm, 365 VirtualMemory code_reservation_; 413 VirtualMemory last_chunk_;
|
D | basic-memory-chunk.h | 268 VirtualMemory reservation); 316 VirtualMemory* reserved_memory() { return &reservation_; } in reserved_memory() 371 VirtualMemory reservation_;
|
D | memory-chunk-layout.h | 49 FIELD(VirtualMemory, Reservation),
|
D | basic-memory-chunk.cc | 40 VirtualMemory reservation) { in Initialize()
|
D | spaces.cc | 145 VirtualMemory* reservation = reserved_memory(); in ShrinkToHighWaterMark()
|
D | new-spaces.h | 479 VirtualMemory reservation_; in NON_EXPORTED_BASE()
|
/external/v8/src/init/ |
D | isolate-allocator.cc | 73 VirtualMemory padded_reservation(platform_page_allocator, in InitReservation() 110 VirtualMemory reservation(platform_page_allocator, reservation_size, in InitReservation()
|
D | isolate-allocator.h | 53 VirtualMemory reservation_;
|
/external/v8/src/wasm/ |
D | wasm-code-manager.h | 400 WasmCodeAllocator(WasmCodeManager*, VirtualMemory code_space, 458 std::vector<VirtualMemory> owned_code_space_; 688 VirtualMemory code_space, 850 V8_WARN_UNUSED_RESULT VirtualMemory TryAllocate(size_t size, 855 void FreeNativeModule(Vector<VirtualMemory> owned_code,
|
D | wasm-code-manager.cc | 512 VirtualMemory code_space, in WasmCodeAllocator() 546 const std::vector<VirtualMemory>& owned_code_space) { in SplitRangeByReservationsIfNeeded() 652 VirtualMemory new_mem = in AllocateForCodeInRegion() 799 VirtualMemory code_space, in NativeModule() 1655 VirtualMemory WasmCodeManager::TryAllocate(size_t size, void* hint) { in TryAllocate() 1666 VirtualMemory mem(page_allocator, size, hint, allocate_page_size, in TryAllocate() 1667 VirtualMemory::kMapAsJittable); in TryAllocate() 1828 VirtualMemory code_space; in NewNativeModule() 2011 void WasmCodeManager::FreeNativeModule(Vector<VirtualMemory> owned_code_space, in FreeNativeModule()
|
/external/v8/ |
D | ChangeLog | 46798 Fixed solaris build (VirtualMemory) (issue 1761). 47010 Implement VirtualMemory on FreeBSD to fix build (issue 1807).
|