Index: src/lithium.h |
diff --git a/src/lithium.h b/src/lithium.h |
index 923a1594c9d1b07603190c94565985a1d9a335a2..e1cd52aa0acc4e9642c7c3f9ef14646de6290a04 100644 |
--- a/src/lithium.h |
+++ b/src/lithium.h |
@@ -460,6 +460,7 @@ class LEnvironment: public ZoneObject { |
int argument_count, |
int value_count, |
LEnvironment* outer, |
+ HEnterInlined* entry, |
Zone* zone) |
: closure_(closure), |
frame_type_(frame_type), |
@@ -475,6 +476,7 @@ class LEnvironment: public ZoneObject { |
spilled_registers_(NULL), |
spilled_double_registers_(NULL), |
outer_(outer), |
+ entry_(entry), |
zone_(zone) { } |
Handle<JSFunction> closure() const { return closure_; } |
@@ -491,6 +493,7 @@ class LEnvironment: public ZoneObject { |
} |
const ZoneList<LOperand*>* values() const { return &values_; } |
LEnvironment* outer() const { return outer_; } |
+ HEnterInlined* entry() { return entry_; } |
void AddValue(LOperand* operand, |
Representation representation, |
@@ -556,6 +559,7 @@ class LEnvironment: public ZoneObject { |
LOperand** spilled_double_registers_; |
LEnvironment* outer_; |
+ HEnterInlined* entry_; |
Zone* zone_; |
}; |