|
| LEnvironment (Handle< JSFunction > closure, FrameType frame_type, BailoutId ast_id, int parameter_count, int argument_count, int value_count, LEnvironment *outer, HEnterInlined *entry, Zone *zone) |
|
Handle< JSFunction > | closure () const |
|
FrameType | frame_type () const |
|
int | arguments_stack_height () const |
|
int | deoptimization_index () const |
|
int | translation_index () const |
|
BailoutId | ast_id () const |
|
int | parameter_count () const |
|
int | pc_offset () const |
|
LOperand ** | spilled_registers () const |
|
LOperand ** | spilled_double_registers () const |
|
const ZoneList< LOperand * > * | values () const |
|
LEnvironment * | outer () const |
|
HEnterInlined * | entry () |
|
void | AddValue (LOperand *operand, Representation representation, bool is_uint32) |
|
bool | HasTaggedValueAt (int index) const |
|
bool | HasUint32ValueAt (int index) const |
|
void | Register (int deoptimization_index, int translation_index, int pc_offset) |
|
bool | HasBeenRegistered () const |
|
void | SetSpilledRegisters (LOperand **registers, LOperand **double_registers) |
|
void | PrintTo (StringStream *stream) |
|
Zone * | zone () const |
|
| INLINE (void *operator new(size_t size, Zone *zone)) |
|
void | operator delete (void *, size_t) |
|
void | operator delete (void *pointer, Zone *zone) |
|
Definition at line 456 of file lithium.h.