V8 Project
v8::internal::Deoptimizer::BASE_EMBEDDED Class Reference

#include <deoptimizer.h>

+ Collaboration diagram for v8::internal::Deoptimizer::BASE_EMBEDDED:

Public Member Functions

 EntryGenerator (MacroAssembler *masm, BailoutType type)
 
virtual ~EntryGenerator ()
 
void Generate ()
 

Protected Member Functions

MacroAssemblermasm () const
 
BailoutType type () const
 
Isolateisolate () const
 
virtual void GeneratePrologue ()
 

Private Attributes

MacroAssemblermasm_
 
Deoptimizer::BailoutType type_
 

Detailed Description

Definition at line 250 of file deoptimizer.h.

Constructor & Destructor Documentation

◆ ~EntryGenerator()

virtual v8::internal::Deoptimizer::BASE_EMBEDDED::~EntryGenerator ( )
inlinevirtual

Definition at line 254 of file deoptimizer.h.

254 { }

Member Function Documentation

◆ EntryGenerator()

v8::internal::Deoptimizer::BASE_EMBEDDED::EntryGenerator ( MacroAssembler masm,
BailoutType  type 
)
inline

Definition at line 252 of file deoptimizer.h.

◆ Generate()

void v8::internal::Deoptimizer::BASE_EMBEDDED::Generate ( )

◆ GeneratePrologue()

virtual void v8::internal::Deoptimizer::BASE_EMBEDDED::GeneratePrologue ( )
inlineprotectedvirtual

Definition at line 263 of file deoptimizer.h.

263 { }

◆ isolate()

Isolate* v8::internal::Deoptimizer::BASE_EMBEDDED::isolate ( ) const
inlineprotected

Definition at line 261 of file deoptimizer.h.

261 { return masm_->isolate(); }
Isolate * isolate() const
Definition: assembler.h:62

◆ masm()

MacroAssembler* v8::internal::Deoptimizer::BASE_EMBEDDED::masm ( ) const
inlineprotected

Definition at line 259 of file deoptimizer.h.

259 { return masm_; }

◆ type()

BailoutType v8::internal::Deoptimizer::BASE_EMBEDDED::type ( ) const
inlineprotected

Definition at line 260 of file deoptimizer.h.

260 { return type_; }

Member Data Documentation

◆ masm_

MacroAssembler* v8::internal::Deoptimizer::BASE_EMBEDDED::masm_
private

Definition at line 266 of file deoptimizer.h.

◆ type_

Deoptimizer::BailoutType v8::internal::Deoptimizer::BASE_EMBEDDED::type_
private

Definition at line 267 of file deoptimizer.h.


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