Chromium Code Reviews| Index: pkg/compiler/lib/src/js_backend/codegen/task.dart |
| diff --git a/pkg/compiler/lib/src/js_backend/codegen/task.dart b/pkg/compiler/lib/src/js_backend/codegen/task.dart |
| index 392401b8a54982932e0cd8074c7566f85330eace..5c332222799292bfb2861ece2eda9abfe167763f 100644 |
| --- a/pkg/compiler/lib/src/js_backend/codegen/task.dart |
| +++ b/pkg/compiler/lib/src/js_backend/codegen/task.dart |
| @@ -5,7 +5,11 @@ |
| /// Generate code using the cps-based IR pipeline. |
| library code_generator_task; |
| -import '../js_backend.dart';import '../../dart2jslib.dart'; |
| +import 'glue.dart'; |
| +import 'codegen.dart'; |
| + |
| +import '../js_backend.dart'; |
| +import '../../dart2jslib.dart'; |
| import '../../source_file.dart'; |
| import '../../cps_ir/cps_ir_nodes.dart' as cps; |
| import '../../cps_ir/cps_ir_builder.dart'; |
| @@ -145,7 +149,7 @@ class CspFunctionCompiler implements FunctionCompiler { |
| js.Fun compileToJavaScript(CodegenWorkItem work, |
| tree_ir.FunctionDefinition definition) { |
| - CodeGenerator codeGen = new CodeGenerator(); |
| + CodeGenerator codeGen = new CodeGenerator(new Glue(compiler), work.registry); |
|
floitsch
2014/11/17 15:03:30
long line.
karlklose
2014/11/17 16:11:58
Done.
|
| codeGen.buildFunction(definition); |
| return buildJavaScriptFunction(work.element, |