| Index: pkg/compiler/lib/src/js_backend/backend.dart
|
| diff --git a/pkg/compiler/lib/src/js_backend/backend.dart b/pkg/compiler/lib/src/js_backend/backend.dart
|
| index 6ac1c1565c33a6a71461114535f1fa09e9a05d09..5b843feaa59729d69ab8c22eeb764851ecdd85ae 100644
|
| --- a/pkg/compiler/lib/src/js_backend/backend.dart
|
| +++ b/pkg/compiler/lib/src/js_backend/backend.dart
|
| @@ -72,7 +72,7 @@ import 'constant_handler_javascript.dart';
|
| import 'custom_elements_analysis.dart';
|
| import 'enqueuer.dart';
|
| import 'js_interop_analysis.dart' show JsInteropAnalysis;
|
| -import 'kernel_task.dart';
|
| +import '../kernel/task.dart';
|
| import 'lookup_map_analysis.dart' show LookupMapAnalysis;
|
| import 'namer.dart';
|
| import 'native_data.dart' show NativeData;
|
| @@ -476,6 +476,7 @@ class JavaScriptBackend extends Backend {
|
| List<CompilerTask> result = functionCompiler.tasks;
|
| result.add(emitter);
|
| result.add(patchResolverTask);
|
| + result.add(kernelTask);
|
| return result;
|
| }
|
|
|
| @@ -629,7 +630,7 @@ class JavaScriptBackend extends Backend {
|
| jsInteropAnalysis = new JsInteropAnalysis(this);
|
|
|
| noSuchMethodRegistry = new NoSuchMethodRegistry(this);
|
| - kernelTask = new KernelTask(this);
|
| + kernelTask = new KernelTask(compiler);
|
| constantCompilerTask = new JavaScriptConstantTask(compiler);
|
| impactTransformer = new JavaScriptImpactTransformer(this);
|
| patchResolverTask = new PatchResolverTask(compiler);
|
|
|