v8
3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
|
Public Member Functions | |
HCheckTable (HCheckEliminationPhase *phase) | |
HCheckTable * | Process (HInstruction *instr, Zone *zone) |
Public Member Functions inherited from ZoneObject | |
INLINE (void *operator new(size_t size, Zone *zone)) | |
void | operator delete (void *, size_t) |
void | operator delete (void *pointer, Zone *zone) |
Static Public Member Functions | |
static HCheckTable * | Merge (HCheckTable *succ_state, HBasicBlock *succ_block, HCheckTable *pred_state, HBasicBlock *pred_block, Zone *zone) |
static HCheckTable * | Finish (HCheckTable *state, HBasicBlock *block, Zone *zone) |
Static Public Attributes | |
static const int | kMaxTrackedObjects = 10 |
Friends | |
class | HCheckMapsEffects |
class | HCheckEliminationPhase |
Definition at line 58 of file hydrogen-check-elimination.cc.
|
inlineexplicit |
Definition at line 62 of file hydrogen-check-elimination.cc.
|
inlinestatic |
Definition at line 140 of file hydrogen-check-elimination.cc.
References v8::internal::NULL, and v8::internal::PrintF().
|
inlinestatic |
Definition at line 125 of file hydrogen-check-elimination.cc.
References HCheckTable::Merge(), and v8::internal::NULL.
Referenced by HCheckTable::Merge().
|
inline |
Definition at line 69 of file hydrogen-check-elimination.cc.
References HValue::cast(), HValue::CheckChangesFlag(), and HValue::opcode().
|
friend |
Definition at line 635 of file hydrogen-check-elimination.cc.
|
friend |
Definition at line 634 of file hydrogen-check-elimination.cc.
|
static |
Definition at line 60 of file hydrogen-check-elimination.cc.