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