| Index: sdk/lib/_internal/compiler/implementation/js_emitter/code_emitter_task.dart
|
| diff --git a/sdk/lib/_internal/compiler/implementation/js_emitter/code_emitter_task.dart b/sdk/lib/_internal/compiler/implementation/js_emitter/code_emitter_task.dart
|
| index 800b63e0b51861620a6eb18834f80125470bf64d..1d1df634d3e12ede4036e58eaaf97be152ef3fa6 100644
|
| --- a/sdk/lib/_internal/compiler/implementation/js_emitter/code_emitter_task.dart
|
| +++ b/sdk/lib/_internal/compiler/implementation/js_emitter/code_emitter_task.dart
|
| @@ -597,8 +597,7 @@ class CodeEmitterTask extends CompilerTask {
|
| // Use try-finally, not try-catch/throw as it destroys the
|
| // stack trace.
|
| if (result === sentinelUndefined)
|
| - if ($isolate[fieldName] === sentinelInProgress)
|
| - $isolate[fieldName] = null;
|
| + $isolate[fieldName] = null;
|
| }
|
| } else {
|
| if (result === sentinelInProgress)
|
| @@ -1336,7 +1335,7 @@ class CodeEmitterTask extends CompilerTask {
|
|
|
| for (OutputUnit outputUnit in compiler.deferredLoadTask.allOutputUnits) {
|
| if (!descriptors.containsKey(outputUnit)) continue;
|
| -
|
| +
|
| ClassBuilder descriptor = descriptors[outputUnit];
|
|
|
| jsAst.Fun metadata = metadataEmitter.buildMetadataFunction(library);
|
|
|