diff options
Diffstat (limited to 'deps/v8/src/compiler/js-inlining-heuristic.h')
-rw-r--r-- | deps/v8/src/compiler/js-inlining-heuristic.h | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/deps/v8/src/compiler/js-inlining-heuristic.h b/deps/v8/src/compiler/js-inlining-heuristic.h index af8e913a47..ee4d63e8cd 100644 --- a/deps/v8/src/compiler/js-inlining-heuristic.h +++ b/deps/v8/src/compiler/js-inlining-heuristic.h @@ -27,12 +27,10 @@ class JSInliningHeuristic final : public AdvancedReducer { jsgraph_(jsgraph), broker_(broker), mode_(mode), - max_inlined_bytecode_size_( - ScaleInliningSize(FLAG_max_inlined_bytecode_size, broker)), - max_inlined_bytecode_size_cumulative_(ScaleInliningSize( - FLAG_max_inlined_bytecode_size_cumulative, broker)), - max_inlined_bytecode_size_absolute_(ScaleInliningSize( - FLAG_max_inlined_bytecode_size_absolute, broker)) {} + max_inlined_bytecode_size_cumulative_( + FLAG_max_inlined_bytecode_size_cumulative), + max_inlined_bytecode_size_absolute_( + FLAG_max_inlined_bytecode_size_absolute) {} const char* reducer_name() const override { return "JSInliningHeuristic"; } @@ -78,8 +76,6 @@ class JSInliningHeuristic final : public AdvancedReducer { // Candidates are kept in a sorted set of unique candidates. using Candidates = ZoneSet<Candidate, CandidateCompare>; - static int ScaleInliningSize(int value, JSHeapBroker* broker); - // Dumps candidates to console. void PrintCandidates(); Reduction InlineCandidate(Candidate const& candidate, bool small_function); @@ -113,7 +109,6 @@ class JSInliningHeuristic final : public AdvancedReducer { JSHeapBroker* const broker_; int total_inlined_bytecode_size_ = 0; const Mode mode_; - const int max_inlined_bytecode_size_; const int max_inlined_bytecode_size_cumulative_; const int max_inlined_bytecode_size_absolute_; }; |