| Index: pkg/compiler/lib/src/js_model/js_strategy.dart
|
| diff --git a/pkg/compiler/lib/src/js_model/js_strategy.dart b/pkg/compiler/lib/src/js_model/js_strategy.dart
|
| index 91cb18ec786856bee15881f85f01927049fa414b..cc2216d0a329700778b9eae35e680101ec4b3b81 100644
|
| --- a/pkg/compiler/lib/src/js_model/js_strategy.dart
|
| +++ b/pkg/compiler/lib/src/js_model/js_strategy.dart
|
| @@ -63,6 +63,8 @@ class JsBackendStrategy implements KernelBackendStrategy {
|
| JsToFrontendMap _map = _elementMap.jsToFrontendMap;
|
| BackendUsage backendUsage =
|
| new JsBackendUsage(_map, closedWorld.backendUsage);
|
| + _closureDataLookup = new KernelClosureConversionTask(
|
| + _compiler.measurer, _elementMap, _map, _globalLocalsMap);
|
| NativeData nativeData = new JsNativeData(_map, closedWorld.nativeData);
|
| InterceptorData interceptorData = new InterceptorDataImpl(
|
| nativeData,
|
| @@ -151,9 +153,7 @@ class JsBackendStrategy implements KernelBackendStrategy {
|
| }
|
|
|
| @override
|
| - ClosureConversionTask get closureDataLookup =>
|
| - _closureDataLookup ??= new KernelClosureConversionTask(
|
| - _compiler.measurer, elementMap, _globalLocalsMap);
|
| + ClosureConversionTask get closureDataLookup => _closureDataLookup;
|
|
|
| @override
|
| SourceInformationStrategy get sourceInformationStrategy =>
|
|
|