v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::base::VirtualAddressSpacePageAllocator Member List

This is the complete list of members for v8::base::VirtualAddressSpacePageAllocator, including all inherited members.

Address typedefv8::base::VirtualAddressSpacePageAllocator
AllocatePages(void *hint, size_t size, size_t alignment, Permission access) overridev8::base::VirtualAddressSpacePageAllocatorvirtual
AllocatePageSize() overridev8::base::VirtualAddressSpacePageAllocatorinlinevirtual
AllocateSharedPages(size_t length, const void *original_address)v8::PageAllocatorinlinevirtual
CanAllocateSharedPages()v8::PageAllocatorinlinevirtual
CommitPageSize() overridev8::base::VirtualAddressSpacePageAllocatorinlinevirtual
DecommitPages(void *address, size_t size) overridev8::base::VirtualAddressSpacePageAllocatorvirtual
DiscardSystemPages(void *address, size_t size) overridev8::base::VirtualAddressSpacePageAllocatorvirtual
FreePages(void *address, size_t size) overridev8::base::VirtualAddressSpacePageAllocatorvirtual
GetRandomMmapAddr() overridev8::base::VirtualAddressSpacePageAllocatorinlinevirtual
kNoAccess enum valuev8::PageAllocator
kNoAccessWillJitLater enum valuev8::PageAllocator
kRead enum valuev8::PageAllocator
kReadExecute enum valuev8::PageAllocator
kReadWrite enum valuev8::PageAllocator
kReadWriteExecute enum valuev8::PageAllocator
mutex_v8::base::VirtualAddressSpacePageAllocatorprivate
operator=(const VirtualAddressSpacePageAllocator &)=deletev8::base::VirtualAddressSpacePageAllocator
Permission enum namev8::PageAllocator
RecommitPages(void *address, size_t size, PageAllocator::Permission access) overridev8::base::VirtualAddressSpacePageAllocatorvirtual
ReleasePages(void *address, size_t size, size_t new_size) overridev8::base::VirtualAddressSpacePageAllocatorvirtual
ReserveForSharedMemoryMapping(void *address, size_t size)v8::PageAllocatorinlinevirtual
resized_allocations_v8::base::VirtualAddressSpacePageAllocatorprivate
SealPages(void *address, size_t size) overridev8::base::VirtualAddressSpacePageAllocatorvirtual
SetPermissions(void *address, size_t size, Permission access) overridev8::base::VirtualAddressSpacePageAllocatorvirtual
SetRandomMmapSeed(int64_t seed) overridev8::base::VirtualAddressSpacePageAllocatorinlinevirtual
vas_v8::base::VirtualAddressSpacePageAllocatorprivate
VirtualAddressSpacePageAllocator(v8::VirtualAddressSpace *vas)v8::base::VirtualAddressSpacePageAllocatorexplicit
VirtualAddressSpacePageAllocator(const VirtualAddressSpacePageAllocator &)=deletev8::base::VirtualAddressSpacePageAllocator
~PageAllocator()=defaultv8::PageAllocatorvirtual
~VirtualAddressSpacePageAllocator() override=defaultv8::base::VirtualAddressSpacePageAllocator