#include <code-generator-impl.h>
|
| DeoptimizationExit (SourcePosition pos, BytecodeOffset bailout_id, int translation_id, int pc_offset, DeoptimizeKind kind, DeoptimizeReason reason, NodeId node_id) |
|
bool | has_deoptimization_id () const |
|
int | deoptimization_id () const |
|
void | set_deoptimization_id (int deoptimization_id) |
|
SourcePosition | pos () const |
|
Label * | label () |
|
Label * | continue_label () |
|
BytecodeOffset | bailout_id () const |
|
int | translation_id () const |
|
int | pc_offset () const |
|
DeoptimizeKind | kind () const |
|
DeoptimizeReason | reason () const |
|
NodeId | node_id () const |
|
const ZoneVector< ImmediateOperand * > * | immediate_args () const |
|
void | set_immediate_args (ZoneVector< ImmediateOperand * > *immediate_args) |
|
bool | emitted () const |
|
void | set_emitted () |
|
void * | operator new (size_t, Zone *)=delete |
|
void * | operator new (size_t size, void *ptr) |
|
void | operator delete (void *, size_t) |
|
void | operator delete (void *pointer, Zone *zone)=delete |
|
Definition at line 225 of file code-generator-impl.h.
◆ DeoptimizationExit()
◆ bailout_id()
BytecodeOffset v8::internal::compiler::DeoptimizationExit::bailout_id |
( |
| ) |
const |
|
inline |
◆ continue_label()
Label * v8::internal::compiler::DeoptimizationExit::continue_label |
( |
| ) |
|
|
inline |
◆ deoptimization_id()
int v8::internal::compiler::DeoptimizationExit::deoptimization_id |
( |
| ) |
const |
|
inline |
◆ emitted()
bool v8::internal::compiler::DeoptimizationExit::emitted |
( |
| ) |
const |
|
inline |
◆ has_deoptimization_id()
bool v8::internal::compiler::DeoptimizationExit::has_deoptimization_id |
( |
| ) |
const |
|
inline |
◆ immediate_args()
◆ kind()
DeoptimizeKind v8::internal::compiler::DeoptimizationExit::kind |
( |
| ) |
const |
|
inline |
◆ label()
Label * v8::internal::compiler::DeoptimizationExit::label |
( |
| ) |
|
|
inline |
◆ node_id()
NodeId v8::internal::compiler::DeoptimizationExit::node_id |
( |
| ) |
const |
|
inline |
◆ pc_offset()
int v8::internal::compiler::DeoptimizationExit::pc_offset |
( |
| ) |
const |
|
inline |
◆ pos()
SourcePosition v8::internal::compiler::DeoptimizationExit::pos |
( |
| ) |
const |
|
inline |
◆ reason()
◆ set_deoptimization_id()
void v8::internal::compiler::DeoptimizationExit::set_deoptimization_id |
( |
int | deoptimization_id | ) |
|
|
inline |
◆ set_emitted()
void v8::internal::compiler::DeoptimizationExit::set_emitted |
( |
| ) |
|
|
inline |
◆ set_immediate_args()
◆ translation_id()
int v8::internal::compiler::DeoptimizationExit::translation_id |
( |
| ) |
const |
|
inline |
◆ bailout_id_
const BytecodeOffset v8::internal::compiler::DeoptimizationExit::bailout_id_ |
|
private |
◆ continue_label_
Label v8::internal::compiler::DeoptimizationExit::continue_label_ |
|
private |
◆ deoptimization_id_
int v8::internal::compiler::DeoptimizationExit::deoptimization_id_ |
|
private |
◆ emitted_
bool v8::internal::compiler::DeoptimizationExit::emitted_ |
|
private |
◆ immediate_args_
◆ kind_
const DeoptimizeKind v8::internal::compiler::DeoptimizationExit::kind_ |
|
private |
◆ kNoDeoptIndex
const int v8::internal::compiler::DeoptimizationExit::kNoDeoptIndex = kMaxInt16 + 1 |
|
staticprivate |
◆ label_
Label v8::internal::compiler::DeoptimizationExit::label_ |
|
private |
◆ node_id_
const NodeId v8::internal::compiler::DeoptimizationExit::node_id_ |
|
private |
◆ pc_offset_
const int v8::internal::compiler::DeoptimizationExit::pc_offset_ |
|
private |
◆ pos_
◆ reason_
◆ translation_id_
const int v8::internal::compiler::DeoptimizationExit::translation_id_ |
|
private |
The documentation for this class was generated from the following file: