Index: test/cctest/compiler/function-tester.h |
diff --git a/test/cctest/compiler/function-tester.h b/test/cctest/compiler/function-tester.h |
index 00adcf183b0b54a5a99cd73e8ab59295f58e72e8..9419a6341acd0360a5138635744228e1fc4c4767 100644 |
--- a/test/cctest/compiler/function-tester.h |
+++ b/test/cctest/compiler/function-tester.h |
@@ -27,12 +27,15 @@ namespace compiler { |
class FunctionTester : public InitializedHandleScope { |
public: |
explicit FunctionTester(const char* source, bool context_specialization = |
- FLAG_context_specialization) |
+ FLAG_context_specialization, |
+ bool inlining = FLAG_turbo_inlining) |
: isolate(main_isolate()), |
function((FLAG_allow_natives_syntax = true, NewFunction(source))), |
- context_specialization_(context_specialization) { |
+ context_specialization_(context_specialization), |
+ inlining_(inlining) { |
Compile(function); |
USE(context_specialization_); |
+ USE(inlining_); |
} |
Isolate* isolate; |
@@ -56,6 +59,7 @@ class FunctionTester : public InitializedHandleScope { |
Pipeline pipeline(&info); |
pipeline.set_context_specialization(context_specialization_); |
+ pipeline.set_inlining(inlining_); |
Handle<Code> code = pipeline.GenerateCode(); |
CHECK(!code.is_null()); |
@@ -195,6 +199,7 @@ class FunctionTester : public InitializedHandleScope { |
private: |
bool context_specialization_; |
+ bool inlining_; |
}; |
} |
} |