| Index: src/arm/codegen-arm.h
|
| diff --git a/src/arm/codegen-arm.h b/src/arm/codegen-arm.h
|
| index c020ab601c8e968ca492f02f30e9956ac63a2134..54530d87262df1577603039e1840e5f501c0bbd7 100644
|
| --- a/src/arm/codegen-arm.h
|
| +++ b/src/arm/codegen-arm.h
|
| @@ -44,8 +44,8 @@ enum TypeofState { INSIDE_TYPEOF, NOT_INSIDE_TYPEOF };
|
|
|
| class CodeGenerator: public AstVisitor {
|
| public:
|
| - CodeGenerator() {
|
| - InitializeAstVisitor();
|
| + explicit CodeGenerator(Isolate* isolate) {
|
| + InitializeAstVisitor(isolate);
|
| }
|
|
|
| static bool MakeCode(CompilationInfo* info);
|
| @@ -61,7 +61,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,
|
|
|