v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::maglev::MaglevCallerDetails Struct Reference

#include <maglev-graph-builder.h>

Collaboration diagram for v8::internal::maglev::MaglevCallerDetails:

Public Attributes

base::Vector< ValueNode * > arguments
 
DeoptFramedeopt_frame
 
KnownNodeAspectsknown_node_aspects
 
LoopEffectsloop_effects
 
ZoneUnorderedMap< KnownNodeAspects::LoadedContextSlotsKey, Node * > unobserved_context_slot_stores
 
CatchBlockDetails catch_block
 
bool is_inside_loop
 
bool is_eager_inline
 
float call_frequency
 

Detailed Description

Definition at line 184 of file maglev-graph-builder.h.

Member Data Documentation

◆ arguments

base::Vector<ValueNode*> v8::internal::maglev::MaglevCallerDetails::arguments

Definition at line 185 of file maglev-graph-builder.h.

◆ call_frequency

float v8::internal::maglev::MaglevCallerDetails::call_frequency

Definition at line 194 of file maglev-graph-builder.h.

◆ catch_block

CatchBlockDetails v8::internal::maglev::MaglevCallerDetails::catch_block

Definition at line 191 of file maglev-graph-builder.h.

◆ deopt_frame

DeoptFrame* v8::internal::maglev::MaglevCallerDetails::deopt_frame

Definition at line 186 of file maglev-graph-builder.h.

◆ is_eager_inline

bool v8::internal::maglev::MaglevCallerDetails::is_eager_inline

Definition at line 193 of file maglev-graph-builder.h.

◆ is_inside_loop

bool v8::internal::maglev::MaglevCallerDetails::is_inside_loop

Definition at line 192 of file maglev-graph-builder.h.

◆ known_node_aspects

KnownNodeAspects* v8::internal::maglev::MaglevCallerDetails::known_node_aspects

Definition at line 187 of file maglev-graph-builder.h.

◆ loop_effects

LoopEffects* v8::internal::maglev::MaglevCallerDetails::loop_effects

Definition at line 188 of file maglev-graph-builder.h.

◆ unobserved_context_slot_stores

ZoneUnorderedMap<KnownNodeAspects::LoadedContextSlotsKey, Node*> v8::internal::maglev::MaglevCallerDetails::unobserved_context_slot_stores

Definition at line 190 of file maglev-graph-builder.h.


The documentation for this struct was generated from the following file: