#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: