v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::compiler::DeoptimizationEntry Class Referencefinal

#include <instruction.h>

Collaboration diagram for v8::internal::compiler::DeoptimizationEntry:

Public Member Functions

 DeoptimizationEntry (FrameStateDescriptor *descriptor, DeoptimizeKind kind, DeoptimizeReason reason, NodeId node_id, FeedbackSource const &feedback)
 
FrameStateDescriptordescriptor () const
 
DeoptimizeKind kind () const
 
DeoptimizeReason reason () const
 
FeedbackSource const & feedback () const
 

Private Attributes

FrameStateDescriptor *const descriptor_
 
const DeoptimizeKind kind_
 
const DeoptimizeReason reason_
 
const FeedbackSource feedback_
 

Detailed Description

Definition at line 1645 of file instruction.h.

Constructor & Destructor Documentation

◆ DeoptimizationEntry()

v8::internal::compiler::DeoptimizationEntry::DeoptimizationEntry ( FrameStateDescriptor * descriptor,
DeoptimizeKind kind,
DeoptimizeReason reason,
NodeId node_id,
FeedbackSource const & feedback )
inline

Definition at line 1647 of file instruction.h.

Member Function Documentation

◆ descriptor()

FrameStateDescriptor * v8::internal::compiler::DeoptimizationEntry::descriptor ( ) const
inline

Definition at line 1660 of file instruction.h.

Here is the caller graph for this function:

◆ feedback()

FeedbackSource const & v8::internal::compiler::DeoptimizationEntry::feedback ( ) const
inline

Definition at line 1666 of file instruction.h.

Here is the caller graph for this function:

◆ kind()

DeoptimizeKind v8::internal::compiler::DeoptimizationEntry::kind ( ) const
inline

Definition at line 1661 of file instruction.h.

Here is the caller graph for this function:

◆ reason()

DeoptimizeReason v8::internal::compiler::DeoptimizationEntry::reason ( ) const
inline

Definition at line 1662 of file instruction.h.

Here is the caller graph for this function:

Member Data Documentation

◆ descriptor_

FrameStateDescriptor* const v8::internal::compiler::DeoptimizationEntry::descriptor_
private

Definition at line 1669 of file instruction.h.

◆ feedback_

const FeedbackSource v8::internal::compiler::DeoptimizationEntry::feedback_
private

Definition at line 1675 of file instruction.h.

◆ kind_

const DeoptimizeKind v8::internal::compiler::DeoptimizationEntry::kind_
private

Definition at line 1670 of file instruction.h.

◆ reason_

const DeoptimizeReason v8::internal::compiler::DeoptimizationEntry::reason_
private

Definition at line 1671 of file instruction.h.


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