From b280922064ad0272e6716be149ec0697fa792315 Mon Sep 17 00:00:00 2001 From: Sigmund Cherem Date: Wed, 20 Dec 2017 00:15:43 +0000 Subject: [PATCH] Fix patch location for isolate library Change-Id: Ie1f0913eb61dfd77e73d483fd48f235c58ded523 Reviewed-on: https://dart-review.googlesource.com/30626 Reviewed-by: Emily Fortuna Commit-Queue: Sigmund Cherem --- pkg/compiler/lib/src/native/enqueue.dart | 4 +--- sdk/lib/libraries.json | 2 +- sdk/lib/libraries.yaml | 2 +- 3 files changed, 3 insertions(+), 5 deletions(-) diff --git a/pkg/compiler/lib/src/native/enqueue.dart b/pkg/compiler/lib/src/native/enqueue.dart index d4960d7a042..c79894f9b1c 100644 --- a/pkg/compiler/lib/src/native/enqueue.dart +++ b/pkg/compiler/lib/src/native/enqueue.dart @@ -127,9 +127,7 @@ abstract class NativeEnqueuerBase implements NativeEnqueuer { _elementEnvironment.getThisType(type.element); return _dartTypes.isSubtype(nativeType, specType); })); - } else if (type.isDynamic || - type.isFunctionTypeVariable || - type is Dart1MethodTypeVariableType) { + } else if (type.isDynamic) { matchingClasses.addAll(_unusedClasses); } else { assert(type is VoidType, '$type was ${type.runtimeType}'); diff --git a/sdk/lib/libraries.json b/sdk/lib/libraries.json index 827b72715b6..82c4ff4f700 100644 --- a/sdk/lib/libraries.json +++ b/sdk/lib/libraries.json @@ -217,7 +217,7 @@ "uri": "html/dart2js/html_dart2js.dart" }, "isolate": { - "patches": "_internal/js_runtime/lib/io_patch.dart", + "patches": "_internal/js_runtime/lib/isolate_patch.dart", "uri": "isolate/isolate.dart" }, "developer": { diff --git a/sdk/lib/libraries.yaml b/sdk/lib/libraries.yaml index 6cc356297f3..6c88c970b7d 100644 --- a/sdk/lib/libraries.yaml +++ b/sdk/lib/libraries.yaml @@ -181,7 +181,7 @@ dart2js: isolate: uri: "isolate/isolate.dart" - patches: "_internal/js_runtime/lib/io_patch.dart" + patches: "_internal/js_runtime/lib/isolate_patch.dart" js: uri: "js/dart2js/js_dart2js.dart"