Index: src/hydrogen-instructions.h |
diff --git a/src/hydrogen-instructions.h b/src/hydrogen-instructions.h |
index 8f3b04acfb028534b449de14d79a843e4afe3b93..459024efada19164027bdfd37d8ff8875371901b 100644 |
--- a/src/hydrogen-instructions.h |
+++ b/src/hydrogen-instructions.h |
@@ -1961,6 +1961,8 @@ class HEnterInlined FINAL : public HTemplateInstruction<0> { |
FunctionLiteral* function() const { return function_; } |
InliningKind inlining_kind() const { return inlining_kind_; } |
BailoutId ReturnId() const { return return_id_; } |
+ int inlining_id() const { return inlining_id_; } |
+ void set_inlining_id(int inlining_id) { inlining_id_ = inlining_id; } |
Representation RequiredInputRepresentation(int index) OVERRIDE { |
return Representation::None(); |
@@ -1984,6 +1986,7 @@ class HEnterInlined FINAL : public HTemplateInstruction<0> { |
arguments_pushed_(false), |
function_(function), |
inlining_kind_(inlining_kind), |
+ inlining_id_(0), |
arguments_var_(arguments_var), |
arguments_object_(arguments_object), |
return_targets_(2, zone) {} |
@@ -1995,6 +1998,7 @@ class HEnterInlined FINAL : public HTemplateInstruction<0> { |
bool arguments_pushed_; |
FunctionLiteral* function_; |
InliningKind inlining_kind_; |
+ int inlining_id_; |
Variable* arguments_var_; |
HArgumentsObject* arguments_object_; |
ZoneList<HBasicBlock*> return_targets_; |