| Index: src/ast.h
|
| diff --git a/src/ast.h b/src/ast.h
|
| index 06b379ab0924c2e77882e44434a4dd7a39c9a3a4..b0d1166e21cc15f11f321f3e02fb6a595c4f0bb1 100644
|
| --- a/src/ast.h
|
| +++ b/src/ast.h
|
| @@ -3115,17 +3115,9 @@ private: \
|
|
|
| class AstConstructionVisitor BASE_EMBEDDED {
|
| public:
|
| - AstConstructionVisitor()
|
| - : dont_crankshaft_reason_(kNoReason), dont_turbofan_reason_(kNoReason) {}
|
| + AstConstructionVisitor() {}
|
|
|
| AstProperties* ast_properties() { return &properties_; }
|
| - BailoutReason dont_optimize_reason() {
|
| - if (dont_turbofan_reason_ != kNoReason) {
|
| - return dont_turbofan_reason_;
|
| - } else {
|
| - return dont_crankshaft_reason_;
|
| - }
|
| - }
|
|
|
| private:
|
| template<class> friend class AstNodeFactory;
|
| @@ -3136,14 +3128,6 @@ class AstConstructionVisitor BASE_EMBEDDED {
|
| AST_NODE_LIST(DEF_VISIT)
|
| #undef DEF_VISIT
|
|
|
| - void add_flag(AstPropertiesFlag flag) { properties_.flags()->Add(flag); }
|
| - void set_dont_crankshaft_reason(BailoutReason reason) {
|
| - dont_crankshaft_reason_ = reason;
|
| - }
|
| - void set_dont_turbofan_reason(BailoutReason reason) {
|
| - dont_turbofan_reason_ = reason;
|
| - }
|
| -
|
| void add_slot_node(AstNode* slot_node) {
|
| FeedbackVectorRequirements reqs = slot_node->ComputeFeedbackRequirements();
|
| if (reqs.slots() > 0) {
|
| @@ -3159,8 +3143,6 @@ class AstConstructionVisitor BASE_EMBEDDED {
|
| }
|
|
|
| AstProperties properties_;
|
| - BailoutReason dont_crankshaft_reason_;
|
| - BailoutReason dont_turbofan_reason_;
|
| };
|
|
|
|
|
|
|