#include <bytecode-register-allocator.h>
◆ BytecodeRegisterAllocator() [1/2]
v8::internal::interpreter::BytecodeRegisterAllocator::BytecodeRegisterAllocator |
( |
int | start_index | ) |
|
|
inlineexplicit |
◆ ~BytecodeRegisterAllocator()
v8::internal::interpreter::BytecodeRegisterAllocator::~BytecodeRegisterAllocator |
( |
| ) |
|
|
default |
◆ BytecodeRegisterAllocator() [2/2]
◆ AllLiveRegisters()
RegisterList v8::internal::interpreter::BytecodeRegisterAllocator::AllLiveRegisters |
( |
| ) |
const |
|
inline |
◆ GrowRegisterList()
Register v8::internal::interpreter::BytecodeRegisterAllocator::GrowRegisterList |
( |
RegisterList * | reg_list | ) |
|
|
inline |
◆ maximum_register_count()
int v8::internal::interpreter::BytecodeRegisterAllocator::maximum_register_count |
( |
| ) |
const |
|
inline |
◆ NewGrowableRegisterList()
RegisterList v8::internal::interpreter::BytecodeRegisterAllocator::NewGrowableRegisterList |
( |
| ) |
|
|
inline |
◆ NewRegister()
Register v8::internal::interpreter::BytecodeRegisterAllocator::NewRegister |
( |
| ) |
|
|
inline |
◆ NewRegisterList()
RegisterList v8::internal::interpreter::BytecodeRegisterAllocator::NewRegisterList |
( |
int | count | ) |
|
|
inline |
◆ next_register_index()
int v8::internal::interpreter::BytecodeRegisterAllocator::next_register_index |
( |
| ) |
const |
|
inline |
◆ operator=()
◆ RegisterIsLive()
bool v8::internal::interpreter::BytecodeRegisterAllocator::RegisterIsLive |
( |
Register | reg | ) |
const |
|
inline |
◆ ReleaseRegister()
void v8::internal::interpreter::BytecodeRegisterAllocator::ReleaseRegister |
( |
Register | reg | ) |
|
|
inline |
◆ ReleaseRegisters()
void v8::internal::interpreter::BytecodeRegisterAllocator::ReleaseRegisters |
( |
int | register_index | ) |
|
|
inline |
◆ set_observer()
void v8::internal::interpreter::BytecodeRegisterAllocator::set_observer |
( |
Observer * | observer | ) |
|
|
inline |
◆ max_register_count_
int v8::internal::interpreter::BytecodeRegisterAllocator::max_register_count_ |
|
private |
◆ next_register_index_
int v8::internal::interpreter::BytecodeRegisterAllocator::next_register_index_ |
|
private |
◆ observer_
Observer* v8::internal::interpreter::BytecodeRegisterAllocator::observer_ |
|
private |
The documentation for this class was generated from the following file: