![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <translated-state.h>
Public Member Functions | |
DeoptimizationLiteralProvider (Tagged< DeoptimizationLiteralArray > literal_array) | |
DeoptimizationLiteralProvider (std::vector< DeoptimizationLiteral > literals) | |
~DeoptimizationLiteralProvider () | |
DeoptimizationLiteralProvider (const DeoptimizationLiteralProvider &)=delete | |
void | operator= (const DeoptimizationLiteralProvider &)=delete |
TranslatedValue | Get (TranslatedState *container, int literal_index) const |
Tagged< DeoptimizationLiteralArray > | get_on_heap_literals () const |
Private Attributes | |
Tagged< DeoptimizationLiteralArray > | literals_on_heap_ |
std::vector< DeoptimizationLiteral > | literals_off_heap_ |
Definition at line 414 of file translated-state.h.
|
explicit |
Definition at line 993 of file translated-state.cc.
|
explicit |
Definition at line 997 of file translated-state.cc.
|
default |
|
delete |
TranslatedValue v8::internal::DeoptimizationLiteralProvider::Get | ( | TranslatedState * | container, |
int | literal_index ) const |
Definition at line 1003 of file translated-state.cc.
|
inline |
|
delete |
|
private |
Definition at line 436 of file translated-state.h.
|
private |
Definition at line 435 of file translated-state.h.