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

#include <builtin-compiler.h>

Collaboration diagram for v8::internal::compiler::turboshaft::BytecodeHandlerData:

Public Member Functions

 BytecodeHandlerData (interpreter::Bytecode bytecode, interpreter::OperandScale operand_scale)
 

Public Attributes

interpreter::Bytecode bytecode
 
interpreter::OperandScale operand_scale
 
interpreter::ImplicitRegisterUse implicit_register_use
 
bool made_call = false
 
bool reloaded_frame_ptr = false
 
bool bytecode_array_valid = true
 

Detailed Description

Definition at line 28 of file builtin-compiler.h.

Constructor & Destructor Documentation

◆ BytecodeHandlerData()

v8::internal::compiler::turboshaft::BytecodeHandlerData::BytecodeHandlerData ( interpreter::Bytecode bytecode,
interpreter::OperandScale operand_scale )
inline

Definition at line 29 of file builtin-compiler.h.

Member Data Documentation

◆ bytecode

interpreter::Bytecode v8::internal::compiler::turboshaft::BytecodeHandlerData::bytecode

Definition at line 33 of file builtin-compiler.h.

◆ bytecode_array_valid

bool v8::internal::compiler::turboshaft::BytecodeHandlerData::bytecode_array_valid = true

Definition at line 39 of file builtin-compiler.h.

◆ implicit_register_use

interpreter::ImplicitRegisterUse v8::internal::compiler::turboshaft::BytecodeHandlerData::implicit_register_use

◆ made_call

bool v8::internal::compiler::turboshaft::BytecodeHandlerData::made_call = false

Definition at line 37 of file builtin-compiler.h.

◆ operand_scale

interpreter::OperandScale v8::internal::compiler::turboshaft::BytecodeHandlerData::operand_scale

Definition at line 34 of file builtin-compiler.h.

◆ reloaded_frame_ptr

bool v8::internal::compiler::turboshaft::BytecodeHandlerData::reloaded_frame_ptr = false

Definition at line 38 of file builtin-compiler.h.


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