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

#include <compilation-cache-table.h>

Collaboration diagram for v8::internal::InfoCellPair:

Public Member Functions

 InfoCellPair ()=default
 
 InfoCellPair (Isolate *isolate, Tagged< SharedFunctionInfo > shared, Tagged< FeedbackCell > feedback_cell)
 
Tagged< FeedbackCellfeedback_cell () const
 
Tagged< SharedFunctionInfoshared () const
 
bool has_feedback_cell () const
 
bool has_shared () const
 

Private Attributes

IsCompiledScope is_compiled_scope_
 
Tagged< SharedFunctionInfoshared_
 
Tagged< FeedbackCellfeedback_cell_
 

Detailed Description

Definition at line 52 of file compilation-cache-table.h.

Constructor & Destructor Documentation

◆ InfoCellPair() [1/2]

v8::internal::InfoCellPair::InfoCellPair ( )
default

◆ InfoCellPair() [2/2]

v8::internal::InfoCellPair::InfoCellPair ( Isolate * isolate,
Tagged< SharedFunctionInfo > shared,
Tagged< FeedbackCell > feedback_cell )
inline

Definition at line 172 of file compilation-cache-table-inl.h.

Member Function Documentation

◆ feedback_cell()

Tagged< FeedbackCell > v8::internal::InfoCellPair::feedback_cell ( ) const
inline

Definition at line 58 of file compilation-cache-table.h.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ has_feedback_cell()

bool v8::internal::InfoCellPair::has_feedback_cell ( ) const
inline

Definition at line 67 of file compilation-cache-table.h.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ has_shared()

bool v8::internal::InfoCellPair::has_shared ( ) const
inline

Definition at line 70 of file compilation-cache-table.h.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ shared()

Tagged< SharedFunctionInfo > v8::internal::InfoCellPair::shared ( ) const
inline

Definition at line 62 of file compilation-cache-table.h.

Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ feedback_cell_

Tagged<FeedbackCell> v8::internal::InfoCellPair::feedback_cell_
private

Definition at line 80 of file compilation-cache-table.h.

◆ is_compiled_scope_

IsCompiledScope v8::internal::InfoCellPair::is_compiled_scope_
private

Definition at line 78 of file compilation-cache-table.h.

◆ shared_

Tagged<SharedFunctionInfo> v8::internal::InfoCellPair::shared_
private

Definition at line 79 of file compilation-cache-table.h.


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