v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::compiler::turboshaft::StackCheckLoweringReducer< Next > Class Template Reference

#include <stack-check-lowering-reducer.h>

Inheritance diagram for v8::internal::compiler::turboshaft::StackCheckLoweringReducer< Next >:
Collaboration diagram for v8::internal::compiler::turboshaft::StackCheckLoweringReducer< Next >:

Public Member Functions

V< None > REDUCE JSStackCheck (V< Context > context, OptionalV< FrameState > frame_state, JSStackCheckOp::Kind kind)
 

Private Member Functions

Isolateisolate ()
 

Private Attributes

Isolateisolate_ = nullptr
 

Detailed Description

template<class Next>
class v8::internal::compiler::turboshaft::StackCheckLoweringReducer< Next >

Definition at line 22 of file stack-check-lowering-reducer.h.

Member Function Documentation

◆ isolate()

template<class Next >
Isolate * v8::internal::compiler::turboshaft::StackCheckLoweringReducer< Next >::isolate ( )
inlineprivate

Definition at line 121 of file stack-check-lowering-reducer.h.

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

◆ JSStackCheck()

template<class Next >
V< None > REDUCE v8::internal::compiler::turboshaft::StackCheckLoweringReducer< Next >::JSStackCheck ( V< Context > context,
OptionalV< FrameState > frame_state,
JSStackCheckOp::Kind kind )
inline

Definition at line 26 of file stack-check-lowering-reducer.h.

Here is the call graph for this function:

Member Data Documentation

◆ isolate_

template<class Next >
Isolate* v8::internal::compiler::turboshaft::StackCheckLoweringReducer< Next >::isolate_ = nullptr
private

Definition at line 126 of file stack-check-lowering-reducer.h.


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