summaryrefslogtreecommitdiff
path: root/deps/v8/src/compiler/js-inlining-heuristic.h
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/compiler/js-inlining-heuristic.h')
-rw-r--r--deps/v8/src/compiler/js-inlining-heuristic.h13
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_;
};