#include <virtual_memory.h>
Definition at line 14 of file virtual_memory.h.
◆ Protection
Enumerator |
---|
kNoAccess | |
kReadOnly | |
kReadWrite | |
kReadExecute | |
kReadWriteExecute | |
Definition at line 16 of file virtual_memory.h.
◆ ~VirtualMemory()
dart::bin::VirtualMemory::~VirtualMemory |
( |
| ) |
|
◆ address()
void * dart::bin::VirtualMemory::address |
( |
| ) |
const |
|
inline |
◆ Allocate()
static VirtualMemory * dart::bin::VirtualMemory::Allocate |
( |
intptr_t |
size, |
|
|
bool |
is_executable, |
|
|
const char * |
name |
|
) |
| |
|
static |
◆ end()
uword dart::bin::VirtualMemory::end |
( |
| ) |
const |
|
inline |
◆ Init()
static void dart::bin::VirtualMemory::Init |
( |
| ) |
|
|
inlinestatic |
◆ PageSize()
static intptr_t dart::bin::VirtualMemory::PageSize |
( |
| ) |
|
|
inlinestatic |
◆ Protect() [1/2]
void dart::bin::VirtualMemory::Protect |
( |
Protection |
mode | ) |
|
|
inline |
Definition at line 39 of file virtual_memory.h.
static void Protect(void *address, intptr_t size, Protection mode)
it will be possible to load the file into Perfetto s trace viewer disable asset Prevents usage of any non test fonts unless they were explicitly Loaded via prefetched default font Indicates whether the embedding started a prefetch of the default font manager before creating the engine run In non interactive mode
◆ Protect() [2/2]
static void dart::bin::VirtualMemory::Protect |
( |
void * |
address, |
|
|
intptr_t |
size, |
|
|
Protection |
mode |
|
) |
| |
|
static |
◆ release()
void dart::bin::VirtualMemory::release |
( |
| ) |
|
|
inline |
Definition at line 27 of file virtual_memory.h.
27 {
28 address_ = nullptr;
29 size_ = 0;
30 }
◆ size()
intptr_t dart::bin::VirtualMemory::size |
( |
| ) |
const |
|
inline |
◆ start()
uword dart::bin::VirtualMemory::start |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file: