#include <virtual-address-space.h>
|
| | VirtualAddressSpace () |
| |
| | ~VirtualAddressSpace () override=default |
| |
| void | SetRandomSeed (int64_t seed) override |
| |
| Address | RandomPageAddress () override |
| |
| Address | AllocatePages (Address hint, size_t size, size_t alignment, PagePermissions access) override |
| |
| void | FreePages (Address address, size_t size) override |
| |
| bool | SetPagePermissions (Address address, size_t size, PagePermissions access) override |
| |
| bool | AllocateGuardRegion (Address address, size_t size) override |
| |
| void | FreeGuardRegion (Address address, size_t size) override |
| |
| Address | AllocateSharedPages (Address hint, size_t size, PagePermissions permissions, PlatformSharedMemoryHandle handle, uint64_t offset) override |
| |
| void | FreeSharedPages (Address address, size_t size) override |
| |
| bool | CanAllocateSubspaces () override |
| |
| std::unique_ptr< v8::VirtualAddressSpace > | AllocateSubspace (Address hint, size_t size, size_t alignment, PagePermissions max_page_permissions) override |
| |
| bool | RecommitPages (Address address, size_t size, PagePermissions access) override |
| |
| bool | DiscardSystemPages (Address address, size_t size) override |
| |
| bool | DecommitPages (Address address, size_t size) override |
| |
| | VirtualAddressSpace () |
| |
Definition at line 51 of file virtual-address-space.h.
◆ VirtualAddressSpace()
| v8::base::VirtualAddressSpace::VirtualAddressSpace |
( |
| ) |
|
◆ ~VirtualAddressSpace()
| v8::base::VirtualAddressSpace::~VirtualAddressSpace |
( |
| ) |
|
|
overridedefault |
◆ AllocateGuardRegion()
| bool v8::base::VirtualAddressSpace::AllocateGuardRegion |
( |
Address | address, |
|
|
size_t | size ) |
|
override |
◆ AllocatePages()
◆ AllocateSharedPages()
◆ AllocateSubspace()
◆ CanAllocateSubspaces()
| bool v8::base::VirtualAddressSpace::CanAllocateSubspaces |
( |
| ) |
|
|
override |
◆ DecommitPages()
| bool v8::base::VirtualAddressSpace::DecommitPages |
( |
Address | address, |
|
|
size_t | size ) |
|
override |
◆ DiscardSystemPages()
| bool v8::base::VirtualAddressSpace::DiscardSystemPages |
( |
Address | address, |
|
|
size_t | size ) |
|
override |
◆ FreeGuardRegion()
| void v8::base::VirtualAddressSpace::FreeGuardRegion |
( |
Address | address, |
|
|
size_t | size ) |
|
override |
◆ FreePages()
| void v8::base::VirtualAddressSpace::FreePages |
( |
Address | address, |
|
|
size_t | size ) |
|
override |
◆ FreeSharedPages()
| void v8::base::VirtualAddressSpace::FreeSharedPages |
( |
Address | address, |
|
|
size_t | size ) |
|
override |
◆ FreeSubspace()
◆ RandomPageAddress()
| Address v8::base::VirtualAddressSpace::RandomPageAddress |
( |
| ) |
|
|
override |
◆ RecommitPages()
◆ SetPagePermissions()
| bool v8::base::VirtualAddressSpace::SetPagePermissions |
( |
Address | address, |
|
|
size_t | size, |
|
|
PagePermissions | access ) |
|
override |
◆ SetRandomSeed()
| void v8::base::VirtualAddressSpace::SetRandomSeed |
( |
int64_t | seed | ) |
|
|
override |
The documentation for this class was generated from the following files: