Home
last modified time | relevance | path

Searched refs:VirtualMemory (Results 1 – 9 of 9) sorted by relevance

/external/v8/src/
Dallocation.cc209 VirtualMemory::VirtualMemory() : address_(kNullAddress), size_(0) {} in VirtualMemory() function in v8::internal::VirtualMemory
211 VirtualMemory::VirtualMemory(size_t size, void* hint, size_t alignment) in VirtualMemory() function in v8::internal::VirtualMemory
222 VirtualMemory::~VirtualMemory() { in ~VirtualMemory()
228 void VirtualMemory::Reset() { in Reset()
233 bool VirtualMemory::SetPermissions(Address address, size_t size, in SetPermissions()
241 size_t VirtualMemory::Release(Address free_start) { in Release()
256 void VirtualMemory::Free() { in Free()
270 void VirtualMemory::TakeControl(VirtualMemory* from) { in TakeControl()
277 bool AllocVirtualMemory(size_t size, void* hint, VirtualMemory* result) { in AllocVirtualMemory()
278 VirtualMemory vm(size, hint); in AllocVirtualMemory()
[all …]
Dallocation.h146 class V8_EXPORT_PRIVATE VirtualMemory {
149 VirtualMemory();
154 VirtualMemory(size_t size, void* hint, size_t alignment = AllocatePageSize());
158 VirtualMemory(Address address, size_t size) in VirtualMemory() function
163 ~VirtualMemory();
204 void TakeControl(VirtualMemory* from);
215 bool AllocVirtualMemory(size_t size, void* hint, VirtualMemory* result);
217 VirtualMemory* result);
/external/v8/src/wasm/
Dwasm-code-manager.h349 bool can_request_more, VirtualMemory* code_space,
416 std::list<VirtualMemory> owned_code_space_;
462 void TryAllocate(size_t size, VirtualMemory*, void* hint = nullptr);
469 void Free(VirtualMemory* mem);
Dwasm-code-manager.cc312 bool can_request_more, VirtualMemory* code_space, in NativeModule()
325 VirtualMemory my_mem;
651 VirtualMemory empty_mem; in AllocateForCode()
653 VirtualMemory& new_mem = owned_code_space_.back(); in AllocateForCode()
808 void WasmCodeManager::TryAllocate(size_t size, VirtualMemory* ret, void* hint) { in TryAllocate()
898 VirtualMemory mem; in NewNativeModule()
1018 void WasmCodeManager::Free(VirtualMemory* mem) { in Free()
/external/v8/src/heap/
Dspaces.h655 VirtualMemory* reservation);
660 VirtualMemory* reserved_memory() { return &reservation_; } in reserved_memory()
670 VirtualMemory reservation_;
1145 VirtualMemory virtual_memory_;
1426 VirtualMemory* controller);
1429 void* hint, VirtualMemory* controller);
1433 void FreeMemory(VirtualMemory* reservation, Executability executable);
1465 V8_WARN_UNUSED_RESULT bool CommitExecutableMemory(VirtualMemory* vm,
1539 VirtualMemory last_chunk_;
2831 VirtualMemory reservation_;
Dstore-buffer.h169 VirtualMemory virtual_memory_;
Dspaces.cc135 VirtualMemory reservation; in CodeRange()
500 void MemoryAllocator::FreeMemory(VirtualMemory* reservation, in FreeMemory()
527 VirtualMemory* controller) { in ReserveAlignedMemory()
528 VirtualMemory reservation; in ReserveAlignedMemory()
541 Executability executable, void* hint, VirtualMemory* controller) { in AllocateAlignedMemory()
543 VirtualMemory reservation; in AllocateAlignedMemory()
638 VirtualMemory* reservation) { in Initialize()
822 VirtualMemory reservation; in AllocateChunk()
1014 VirtualMemory* reservation = reserved_memory(); in AllocateChunk()
1078 VirtualMemory* reservation = chunk->reserved_memory(); in AllocateChunk()
[all …]
Dstore-buffer.cc40 VirtualMemory reservation; in SetUp()
/external/v8/
DChangeLog46798 Fixed solaris build (VirtualMemory) (issue 1761).
47010 Implement VirtualMemory on FreeBSD to fix build (issue 1807).