| 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_;
|
|
|