#include <code-memory-access.h>
|
| JitPageReference (class JitPage *page, Address address) |
|
| JitPageReference (JitPageReference &&) V8_NOEXCEPT=default |
|
| JitPageReference (const JitPageReference &)=delete |
|
JitPageReference & | operator= (const JitPageReference &)=delete |
|
base::Address | Address () const |
|
size_t | Size () const |
|
base::Address | End () const |
|
JitAllocation & | RegisterAllocation (base::Address addr, size_t size, JitAllocationType type) |
|
JitAllocation & | LookupAllocation (base::Address addr, size_t size, JitAllocationType type) |
|
bool | Contains (base::Address addr, size_t size, JitAllocationType type) const |
|
void | UnregisterAllocation (base::Address addr) |
|
void | UnregisterAllocationsExcept (base::Address start, size_t size, const std::vector< base::Address > &addr) |
|
void | UnregisterRange (base::Address addr, size_t size) |
|
base::Address | StartOfAllocationAt (base::Address inner_pointer) |
|
std::pair< base::Address, JitAllocation & > | AllocationContaining (base::Address addr) |
|
bool | Empty () const |
|
void | Shrink (class JitPage *tail) |
|
void | Expand (size_t offset) |
|
void | Merge (JitPageReference &next) |
|
class JitPage * | JitPage () |
|
Definition at line 268 of file code-memory-access.h.
◆ JitPageReference() [1/3]
v8::internal::ThreadIsolation::JitPageReference::JitPageReference |
( |
class JitPage * | page, |
|
|
Address | address ) |
◆ JitPageReference() [2/3]
v8::internal::ThreadIsolation::JitPageReference::JitPageReference |
( |
JitPageReference && | | ) |
|
|
default |
◆ JitPageReference() [3/3]
v8::internal::ThreadIsolation::JitPageReference::JitPageReference |
( |
const JitPageReference & | | ) |
|
|
delete |
◆ Address()
base::Address v8::internal::ThreadIsolation::JitPageReference::Address |
( |
| ) |
const |
|
inline |
◆ AllocationContaining()
◆ Contains()
◆ Empty()
bool v8::internal::ThreadIsolation::JitPageReference::Empty |
( |
| ) |
const |
|
inline |
◆ End()
base::Address v8::internal::ThreadIsolation::JitPageReference::End |
( |
| ) |
const |
|
inline |
◆ Expand()
void v8::internal::ThreadIsolation::JitPageReference::Expand |
( |
size_t | offset | ) |
|
◆ JitPage()
class JitPage * v8::internal::ThreadIsolation::JitPageReference::JitPage |
( |
| ) |
|
|
inline |
◆ LookupAllocation()
◆ Merge()
void v8::internal::ThreadIsolation::JitPageReference::Merge |
( |
JitPageReference & | next | ) |
|
◆ operator=()
◆ RegisterAllocation()
◆ Shrink()
void v8::internal::ThreadIsolation::JitPageReference::Shrink |
( |
class JitPage * | tail | ) |
|
◆ Size()
size_t v8::internal::ThreadIsolation::JitPageReference::Size |
( |
| ) |
const |
◆ StartOfAllocationAt()
◆ UnregisterAllocation()
void v8::internal::ThreadIsolation::JitPageReference::UnregisterAllocation |
( |
base::Address | addr | ) |
|
◆ UnregisterAllocationsExcept()
void v8::internal::ThreadIsolation::JitPageReference::UnregisterAllocationsExcept |
( |
base::Address | start, |
|
|
size_t | size, |
|
|
const std::vector< base::Address > & | addr ) |
◆ UnregisterRange()
void v8::internal::ThreadIsolation::JitPageReference::UnregisterRange |
( |
base::Address | addr, |
|
|
size_t | size ) |
◆ address_
base::Address v8::internal::ThreadIsolation::JitPageReference::address_ |
|
private |
◆ jit_page_
class JitPage* v8::internal::ThreadIsolation::JitPageReference::jit_page_ |
|
private |
◆ page_lock_
The documentation for this class was generated from the following files: