Definition at line 167 of file escape-analysis.cc.
◆ EscapeAnalysisTracker() [1/2]
◆ EscapeAnalysisTracker() [2/2]
◆ GetReplacementOf()
Node * v8::internal::compiler::EscapeAnalysisTracker::GetReplacementOf |
( |
Node * | node | ) |
|
|
inline |
◆ NewVirtualObject()
VirtualObject * v8::internal::compiler::EscapeAnalysisTracker::NewVirtualObject |
( |
int | size | ) |
|
|
inlineprivate |
◆ operator=()
◆ ResolveReplacement()
Node * v8::internal::compiler::EscapeAnalysisTracker::ResolveReplacement |
( |
Node * | node | ) |
|
|
inline |
◆ EscapeAnalysisResult
◆ framestate_might_lazy_deopt_
◆ jsgraph_
JSGraph* const v8::internal::compiler::EscapeAnalysisTracker::jsgraph_ |
|
private |
◆ kTrackingBudget
int v8::internal::compiler::EscapeAnalysisTracker::kTrackingBudget = 600 |
|
staticconstexprprivate |
◆ next_object_id_
◆ number_of_tracked_bytes_
int v8::internal::compiler::EscapeAnalysisTracker::number_of_tracked_bytes_ = 0 |
|
private |
◆ replacements_
Sidetable<Node*> v8::internal::compiler::EscapeAnalysisTracker::replacements_ |
|
private |
◆ variable_states_
VariableTracker v8::internal::compiler::EscapeAnalysisTracker::variable_states_ |
|
private |
◆ virtual_objects_
◆ zone_
Zone* const v8::internal::compiler::EscapeAnalysisTracker::zone_ |
|
private |
The documentation for this class was generated from the following file: