Home
last modified time | relevance | path

Searched refs:VirtualMemory (Results 1 - 24 of 24) sorted by relevance

/third_party/node/deps/v8/src/heap/cppgc/
H A Dvirtual-memory.cc13 VirtualMemory::VirtualMemory(PageAllocator* page_allocator, size_t size, in VirtualMemory() function in cppgc::internal::VirtualMemory
28 VirtualMemory::~VirtualMemory() V8_NOEXCEPT {
34 VirtualMemory::VirtualMemory(VirtualMemory&& other) V8_NOEXCEPT
41 VirtualMemory& VirtualMemory::operator=(VirtualMemory
[all...]
H A Dvirtual-memory.h17 class V8_EXPORT_PRIVATE VirtualMemory { class
19 // Empty VirtualMemory object, controlling no reserved memory.
20 VirtualMemory() = default;
25 VirtualMemory(PageAllocator*, size_t size, size_t alignment,
28 // Releases the reserved memory, if any, controlled by this VirtualMemory
30 ~VirtualMemory() V8_NOEXCEPT;
32 VirtualMemory(VirtualMemory&&) V8_NOEXCEPT;
33 VirtualMemory& operator=(VirtualMemory
[all...]
H A Dcaged-heap.cc30 VirtualMemory ReserveCagedHeap(PageAllocator& platform_allocator) { in ReserveCagedHeap()
40 VirtualMemory memory(&platform_allocator, kCagedHeapReservationSize, in ReserveCagedHeap()
H A Dcaged-heap.h63 const VirtualMemory reserved_area_;
/third_party/node/deps/v8/src/utils/
H A Dallocation.h192 class VirtualMemory final {
196 // Empty VirtualMemory object, controlling no reserved memory.
197 V8_EXPORT_PRIVATE VirtualMemory();
199 VirtualMemory(const VirtualMemory&) = delete;
200 VirtualMemory& operator=(const VirtualMemory&) = delete;
206 V8_EXPORT_PRIVATE VirtualMemory(v8::PageAllocator* page_allocator,
212 VirtualMemory(v8::PageAllocator* page_allocator, Address address, size_t size) in VirtualMemory() function in v8::internal::final
219 // Releases the reserved memory, if any, controlled by this VirtualMemory
[all...]
H A Dallocation.cc246 VirtualMemory::VirtualMemory() = default;
248 VirtualMemory::VirtualMemory(v8::PageAllocator* page_allocator, size_t size, in VirtualMemory() function in v8::internal::VirtualMemory
266 VirtualMemory::~VirtualMemory() { in ~VirtualMemory()
272 void VirtualMemory::Reset() { in Reset()
277 bool VirtualMemory::SetPermissions(Address address, size_t size, in SetPermissions()
286 size_t VirtualMemory::Release(Address free_start) { in Release()
289 // Notice: Order is important here. The VirtualMemory objec in Release()
[all...]
/third_party/node/deps/v8/src/heap/
H A Dmemory-allocator.cc218 bool MemoryAllocator::CommitMemory(VirtualMemory* reservation) { in CommitMemory()
228 bool MemoryAllocator::UncommitMemory(VirtualMemory* reservation) { in UncommitMemory()
244 Executability executable, void* hint, VirtualMemory* controller) { in AllocateAlignedMemory()
248 VirtualMemory reservation(page_allocator, chunk_size, hint, alignment); in AllocateAlignedMemory()
260 reservation = VirtualMemory(page_allocator, chunk_size, hint, alignment); in AllocateAlignedMemory()
353 VirtualMemory reservation; in AllocateUninitializedChunk()
403 VirtualMemory* reservation = chunk->reserved_memory(); in PartialFreeMemory()
426 VirtualMemory* reservation = chunk->reserved_memory(); in UnregisterSharedBasicMemoryChunk()
436 VirtualMemory* reservation = chunk->reserved_memory(); in UnregisterBasicMemoryChunk()
470 VirtualMemory* reservatio in FreeReadOnlyPage()
[all...]
H A Dmemory-allocator.h271 VirtualMemory reservation;
288 void* hint, VirtualMemory* controller);
292 bool CommitMemory(VirtualMemory* reservation);
298 VirtualMemory* vm, Address start, size_t area_size, size_t reserved_size);
302 bool UncommitMemory(VirtualMemory* reservation);
401 base::Optional<VirtualMemory> reserved_chunk_at_virtual_memory_limit_;
H A Dbasic-memory-chunk.h134 VirtualMemory reservation);
309 VirtualMemory* reserved_memory() { return &reservation_; } in reserved_memory()
366 VirtualMemory reservation_;
H A Dbasic-memory-chunk.cc55 Address area_end, VirtualMemory reservation) in BasicMemoryChunk()
H A Dmemory-chunk-layout.h55 FIELD(VirtualMemory, Reservation),
H A Dspaces.cc53 Address area_end, VirtualMemory reservation,
129 VirtualMemory* reservation = reserved_memory(); in ShrinkToHighWaterMark()
H A Dmemory-chunk.h57 Address area_end, VirtualMemory reservation,
H A Dlarge-spaces.h35 Address area_end, VirtualMemory reservation,
H A Dread-only-spaces.h30 Address area_start, Address area_end, VirtualMemory reservation);
H A Dmemory-chunk.cc124 VirtualMemory reservation, Executability executable, in MemoryChunk()
H A Dnew-spaces.h511 VirtualMemory reservation_;
H A Dspaces.h229 Address area_end, VirtualMemory reservation, Executability executable);
H A Dlarge-spaces.cc35 VirtualMemory reservation, Executability executable)
H A Dread-only-spaces.cc334 VirtualMemory reservation) in ReadOnlyPage()
/third_party/node/deps/v8/src/zone/
H A Daccounting-allocator.cc29 VirtualMemory ReserveAddressSpace(v8::PageAllocator* platform_allocator) { in ReserveAddressSpace()
37 VirtualMemory memory(platform_allocator, ZoneCompression::kReservationSize, in ReserveAddressSpace()
76 VirtualMemory memory = ReserveAddressSpace(platform_page_allocator); in AccountingAllocator()
77 reserved_area_ = std::make_unique<VirtualMemory>(std::move(memory)); in AccountingAllocator()
H A Daccounting-allocator.h24 class VirtualMemory;
73 std::unique_ptr<VirtualMemory> reserved_area_;
/third_party/node/deps/v8/src/wasm/
H A Dwasm-code-manager.h528 void Init(VirtualMemory code_space);
594 std::vector<VirtualMemory> owned_code_space_;
867 DynamicTiering dynamic_tiering, VirtualMemory code_space,
1080 V8_WARN_UNUSED_RESULT VirtualMemory TryAllocate(size_t size,
1085 void FreeNativeModule(base::Vector<VirtualMemory> owned_code,
H A Dwasm-code-manager.cc531 void WasmCodeAllocator::Init(VirtualMemory code_space) { in Init()
553 const std::vector<VirtualMemory>& owned_code_space) { in SplitRangeByReservationsIfNeeded()
730 VirtualMemory new_mem = in AllocateForCodeInRegion()
976 VirtualMemory code_space, in NativeModule()
1991 VirtualMemory WasmCodeManager::TryAllocate(size_t size, void* hint) { in TryAllocate()
2001 VirtualMemory mem(page_allocator, size, hint, allocate_page_size, in TryAllocate()
2002 VirtualMemory::kMapAsJittable); in TryAllocate()
2213 VirtualMemory code_space; in NewNativeModule()
2465 base::Vector<VirtualMemory> owned_code_space, size_t committed_size) { in FreeNativeModule()

Completed in 23 milliseconds