| Index: src/a64/codegen-a64.h
|
| diff --git a/src/a64/codegen-a64.h b/src/a64/codegen-a64.h
|
| index 65e4e6abbca1ece3b5ab67f6c5ae982a8222c7fc..e7f8ba6b29c4339a9278b388490a9339adc014bd 100644
|
| --- a/src/a64/codegen-a64.h
|
| +++ b/src/a64/codegen-a64.h
|
| @@ -42,8 +42,8 @@ class CompilationInfo;
|
|
|
| class CodeGenerator: public AstVisitor {
|
| public:
|
| - CodeGenerator() {
|
| - InitializeAstVisitor();
|
| + explicit CodeGenerator(Isolate* isolate) {
|
| + InitializeAstVisitor(isolate);
|
| }
|
|
|
| static bool MakeCode(CompilationInfo* info);
|
| @@ -59,7 +59,7 @@ class CodeGenerator: public AstVisitor {
|
| // Print the code after compiling it.
|
| static void PrintCode(Handle<Code> code, CompilationInfo* info);
|
|
|
| - static bool ShouldGenerateLog(Expression* type);
|
| + static bool ShouldGenerateLog(Isolate* isolate, Expression* type);
|
|
|
| static void SetFunctionInfo(Handle<JSFunction> fun,
|
| FunctionLiteral* lit,
|
|
|