V8 Project
|
#include <deoptimizer.h>
Public Member Functions | |
JumpTableEntry (Address entry, const Reason &the_reason, Deoptimizer::BailoutType type, bool frame) | |
bool | IsEquivalentTo (const JumpTableEntry &other) const |
![]() | |
INLINE (void *operator new(size_t size, Zone *zone)) | |
void | operator delete (void *, size_t) |
void | operator delete (void *pointer, Zone *zone) |
Public Attributes | |
Label | label |
Address | address |
Reason | reason |
Deoptimizer::BailoutType | bailout_type |
bool | needs_frame |
Definition at line 121 of file deoptimizer.h.
|
inline |
Definition at line 122 of file deoptimizer.h.
|
inline |
Definition at line 130 of file deoptimizer.h.
References address, bailout_type, needs_frame, and reason.
Referenced by v8::internal::LCodeGen::DeoptimizeBranch(), and v8::internal::LCodeGen::DeoptimizeIf().
Address v8::internal::Deoptimizer::JumpTableEntry::address |
Definition at line 137 of file deoptimizer.h.
Referenced by v8::internal::LCodeGen::GenerateJumpTable(), and IsEquivalentTo().
Deoptimizer::BailoutType v8::internal::Deoptimizer::JumpTableEntry::bailout_type |
Definition at line 139 of file deoptimizer.h.
Referenced by v8::internal::LCodeGen::GenerateJumpTable(), and IsEquivalentTo().
Label v8::internal::Deoptimizer::JumpTableEntry::label |
Definition at line 136 of file deoptimizer.h.
Referenced by v8::internal::LCodeGen::GenerateJumpTable().
bool v8::internal::Deoptimizer::JumpTableEntry::needs_frame |
Definition at line 140 of file deoptimizer.h.
Referenced by v8::internal::LCodeGen::GenerateJumpTable(), and IsEquivalentTo().
Reason v8::internal::Deoptimizer::JumpTableEntry::reason |
Definition at line 138 of file deoptimizer.h.
Referenced by v8::internal::LCodeGen::GenerateJumpTable(), and IsEquivalentTo().