| Index: test/cctest/compiler/function-tester.h
|
| diff --git a/test/cctest/compiler/function-tester.h b/test/cctest/compiler/function-tester.h
|
| index a5a71a7c423a418bbd5f4a62a241dffcad10bdbb..600f6a32ee1dc1ae4b9416e950ce2d1dbedcdbd1 100644
|
| --- a/test/cctest/compiler/function-tester.h
|
| +++ b/test/cctest/compiler/function-tester.h
|
| @@ -8,6 +8,7 @@
|
| #include "src/v8.h"
|
| #include "test/cctest/cctest.h"
|
|
|
| +#include "src/ast-numbering.h"
|
| #include "src/compiler.h"
|
| #include "src/compiler/linkage.h"
|
| #include "src/compiler/pipeline.h"
|
| @@ -164,8 +165,7 @@ class FunctionTester : public InitializedHandleScope {
|
| if (flags_ & CompilationInfo::kTypingEnabled) {
|
| info.MarkAsTypingEnabled();
|
| }
|
| - CHECK(Rewriter::Rewrite(&info));
|
| - CHECK(Scope::Analyze(&info));
|
| + CHECK(Compiler::Analyze(&info));
|
| CHECK(Compiler::EnsureDeoptimizationSupport(&info));
|
|
|
| Pipeline pipeline(&info);
|
| @@ -213,12 +213,11 @@ class FunctionTester : public InitializedHandleScope {
|
| CHECK(Parser::Parse(&info));
|
| info.SetOptimizing(BailoutId::None(),
|
| Handle<Code>(function->shared()->code()));
|
| - CHECK(Rewriter::Rewrite(&info));
|
| - CHECK(Scope::Analyze(&info));
|
| + CHECK(Compiler::Analyze(&info));
|
| CHECK(Compiler::EnsureDeoptimizationSupport(&info));
|
|
|
| Pipeline pipeline(&info);
|
| - Linkage linkage(&info);
|
| + Linkage linkage(info.zone(), &info);
|
| Handle<Code> code = pipeline.GenerateCodeForMachineGraph(&linkage, graph);
|
| CHECK(!code.is_null());
|
| function->ReplaceCode(*code);
|
|
|