![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
Public Member Functions | |
Scope (VariableTracker *tracker, Node *node, Reduction *reduction) | |
~Scope () | |
Maybe< Node * > | Get (Variable var) |
void | Set (Variable var, Node *node) |
![]() | |
ReduceScope (Node *node, Reduction *reduction) | |
void | SetValueChanged () |
Private Attributes | |
VariableTracker * | states_ |
State | current_state_ |
Additional Inherited Members | |
![]() | |
using | Reduction = EffectGraphReducer::Reduction |
![]() | |
Node * | current_node () const |
Reduction * | reduction () |
Definition at line 131 of file escape-analysis.cc.
v8::internal::compiler::VariableTracker::Scope::Scope | ( | VariableTracker * | tracker, |
Node * | node, | ||
Reduction * | reduction ) |
Definition at line 405 of file escape-analysis.cc.
v8::internal::compiler::VariableTracker::Scope::~Scope | ( | ) |
Definition at line 147 of file escape-analysis.cc.
|
private |
Definition at line 151 of file escape-analysis.cc.
|
private |
Definition at line 150 of file escape-analysis.cc.