#include <virtual-address-space.h>
|
| | ~VirtualAddressSubspace () override |
| |
| void | SetRandomSeed (int64_t seed) override |
| |
| Address | RandomPageAddress () override |
| |
| Address | AllocatePages (Address hint, size_t size, size_t alignment, PagePermissions permissions) override |
| |
| void | FreePages (Address address, size_t size) override |
| |
| bool | SetPagePermissions (Address address, size_t size, PagePermissions permissions) 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 permissions) override |
| |
| bool | DiscardSystemPages (Address address, size_t size) override |
| |
| bool | DecommitPages (Address address, size_t size) override |
| |
| | VirtualAddressSpace () |
| |
Definition at line 100 of file virtual-address-space.h.
◆ ~VirtualAddressSubspace()
| v8::base::VirtualAddressSubspace::~VirtualAddressSubspace |
( |
| ) |
|
|
override |
◆ VirtualAddressSubspace()
◆ AllocateGuardRegion()
| bool v8::base::VirtualAddressSubspace::AllocateGuardRegion |
( |
Address | address, |
|
|
size_t | size ) |
|
override |
◆ AllocatePages()
◆ AllocateSharedPages()
◆ AllocateSubspace()
◆ CanAllocateSubspaces()
| bool v8::base::VirtualAddressSubspace::CanAllocateSubspaces |
( |
| ) |
|
|
inlineoverride |
◆ DecommitPages()
| bool v8::base::VirtualAddressSubspace::DecommitPages |
( |
Address | address, |
|
|
size_t | size ) |
|
override |
◆ DiscardSystemPages()
| bool v8::base::VirtualAddressSubspace::DiscardSystemPages |
( |
Address | address, |
|
|
size_t | size ) |
|
override |
◆ FreeGuardRegion()
| void v8::base::VirtualAddressSubspace::FreeGuardRegion |
( |
Address | address, |
|
|
size_t | size ) |
|
override |
◆ FreePages()
| void v8::base::VirtualAddressSubspace::FreePages |
( |
Address | address, |
|
|
size_t | size ) |
|
override |
◆ FreeSharedPages()
| void v8::base::VirtualAddressSubspace::FreeSharedPages |
( |
Address | address, |
|
|
size_t | size ) |
|
override |
◆ FreeSubspace()
◆ RandomPageAddress()
| Address v8::base::VirtualAddressSubspace::RandomPageAddress |
( |
| ) |
|
|
override |
◆ RecommitPages()
| bool v8::base::VirtualAddressSubspace::RecommitPages |
( |
Address | address, |
|
|
size_t | size, |
|
|
PagePermissions | permissions ) |
|
override |
◆ SetPagePermissions()
| bool v8::base::VirtualAddressSubspace::SetPagePermissions |
( |
Address | address, |
|
|
size_t | size, |
|
|
PagePermissions | permissions ) |
|
override |
◆ SetRandomSeed()
| void v8::base::VirtualAddressSubspace::SetRandomSeed |
( |
int64_t | seed | ) |
|
|
override |
◆ v8::base::VirtualAddressSpace
◆ mutex_
| Mutex v8::base::VirtualAddressSubspace::mutex_ |
|
private |
◆ parent_space_
◆ region_allocator_
◆ reservation_
◆ rng_
The documentation for this class was generated from the following files: