![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <bytecode-array-random-iterator.h>
Private Member Functions | |
void | Initialize () |
void | UpdateOffsetFromIndex () |
Private Attributes | |
ZoneVector< int > | offsets_ |
int | current_index_ |
Additional Inherited Members | |
![]() | |
static bool | IsValidOffset (Handle< BytecodeArray > bytecode_array, int offset) |
static bool | IsValidOSREntryOffset (Handle< BytecodeArray > bytecode_array, int offset) |
static void | UpdatePointersCallback (void *iterator) |
![]() | |
void | SetOffsetUnchecked (int offset) |
Definition at line 18 of file bytecode-array-random-iterator.h.
v8::internal::interpreter::BytecodeArrayRandomIterator::BytecodeArrayRandomIterator | ( | Handle< BytecodeArray > | bytecode_array, |
Zone * | zone ) |
Definition at line 13 of file bytecode-array-random-iterator.cc.
|
delete |
|
inline |
Definition at line 50 of file bytecode-array-random-iterator.h.
|
inline |
Definition at line 62 of file bytecode-array-random-iterator.h.
|
inline |
Definition at line 54 of file bytecode-array-random-iterator.h.
|
inline |
Definition at line 58 of file bytecode-array-random-iterator.h.
|
private |
Definition at line 20 of file bytecode-array-random-iterator.cc.
bool v8::internal::interpreter::BytecodeArrayRandomIterator::IsValid | ( | ) | const |
Definition at line 30 of file bytecode-array-random-iterator.cc.
|
inline |
Definition at line 27 of file bytecode-array-random-iterator.h.
|
inline |
Definition at line 38 of file bytecode-array-random-iterator.h.
|
inline |
Definition at line 32 of file bytecode-array-random-iterator.h.
|
inline |
Definition at line 44 of file bytecode-array-random-iterator.h.
|
delete |
|
inline |
Definition at line 52 of file bytecode-array-random-iterator.h.
|
private |
Definition at line 35 of file bytecode-array-random-iterator.cc.
|
private |
Definition at line 71 of file bytecode-array-random-iterator.h.
|
private |
Definition at line 70 of file bytecode-array-random-iterator.h.