v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::interpreter::BytecodeGenerator::HoleCheckElisionScope Class Reference
Inheritance diagram for v8::internal::interpreter::BytecodeGenerator::HoleCheckElisionScope:
Collaboration diagram for v8::internal::interpreter::BytecodeGenerator::HoleCheckElisionScope:

Public Member Functions

 HoleCheckElisionScope (BytecodeGenerator *bytecode_generator)
 
 ~HoleCheckElisionScope ()
 

Protected Member Functions

 HoleCheckElisionScope (Variable::HoleCheckBitmap *bitmap)
 

Protected Attributes

Variable::HoleCheckBitmap * bitmap_
 
Variable::HoleCheckBitmap prev_bitmap_value_
 

Detailed Description

Definition at line 1100 of file bytecode-generator.cc.

Constructor & Destructor Documentation

◆ HoleCheckElisionScope() [1/2]

v8::internal::interpreter::BytecodeGenerator::HoleCheckElisionScope::HoleCheckElisionScope ( BytecodeGenerator * bytecode_generator)
inlineexplicit

Definition at line 1102 of file bytecode-generator.cc.

◆ ~HoleCheckElisionScope()

v8::internal::interpreter::BytecodeGenerator::HoleCheckElisionScope::~HoleCheckElisionScope ( )
inline

Definition at line 1105 of file bytecode-generator.cc.

◆ HoleCheckElisionScope() [2/2]

v8::internal::interpreter::BytecodeGenerator::HoleCheckElisionScope::HoleCheckElisionScope ( Variable::HoleCheckBitmap * bitmap)
inlineexplicitprotected

Definition at line 1108 of file bytecode-generator.cc.

Member Data Documentation

◆ bitmap_

Variable::HoleCheckBitmap* v8::internal::interpreter::BytecodeGenerator::HoleCheckElisionScope::bitmap_
protected

Definition at line 1111 of file bytecode-generator.cc.

◆ prev_bitmap_value_

Variable::HoleCheckBitmap v8::internal::interpreter::BytecodeGenerator::HoleCheckElisionScope::prev_bitmap_value_
protected

Definition at line 1112 of file bytecode-generator.cc.


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