| Index: sdk/lib/_internal/compiler/implementation/lib/isolate_helper.dart
|
| diff --git a/sdk/lib/_internal/compiler/implementation/lib/isolate_helper.dart b/sdk/lib/_internal/compiler/implementation/lib/isolate_helper.dart
|
| index ebbb9fd02a566663cd58f7f630b8ba1387d653ff..36b7dd88d51ba7166a10c4aeb7817c4e52c3588c 100644
|
| --- a/sdk/lib/_internal/compiler/implementation/lib/isolate_helper.dart
|
| +++ b/sdk/lib/_internal/compiler/implementation/lib/isolate_helper.dart
|
| @@ -939,13 +939,13 @@ class _PendingSendPortFinder extends _MessageTraverser {
|
| map.values.forEach((e) => _dispatch(e));
|
| }
|
|
|
| - visitSendPort(SendPort port) {
|
| + visitSendPort(var port) {
|
| if (port is _BufferingSendPort && port._port == null) {
|
| ports.add(port._futurePort);
|
| }
|
| }
|
|
|
| - visitIsolateSink(IsolateSink sink) {
|
| + visitIsolateSink(JsIsolateSink sink) {
|
| visitSendPort(sink._port);
|
| }
|
|
|
| @@ -1010,7 +1010,7 @@ class _JsSerializer extends _Serializer {
|
| }
|
| }
|
|
|
| - visitIsolateSink(IsolateSink sink) {
|
| + visitIsolateSink(JsIsolateSink sink) {
|
| SendPort port = sink._port;
|
| bool isClosed = sink._isClosed;
|
| return ['isolateSink', visitSendPort(port), isClosed];
|
| @@ -1053,10 +1053,10 @@ class _JsCopier extends _Copier {
|
| }
|
| }
|
|
|
| - IsolateSink visitIsolateSink(IsolateSink sink) {
|
| + IsolateSink visitIsolateSink(JsIsolateSink sink) {
|
| SendPort port = sink._port;
|
| bool isClosed = sink._isClosed;
|
| - IsolateSink result = new JsIsolateSink.fromPort(visitSendPort(port));
|
| + JsIsolateSink result = new JsIsolateSink.fromPort(visitSendPort(port));
|
| result._isClosed = isClosed;
|
| return result;
|
| }
|
| @@ -1088,7 +1088,7 @@ class _JsDeserializer extends _Deserializer {
|
| IsolateSink deserializeIsolateSink(List list) {
|
| SendPort port = deserializeSendPort(list[1]);
|
| bool isClosed = list[2];
|
| - IsolateSink result = new JsIsolateSink.fromPort(port);
|
| + JsIsolateSink result = new JsIsolateSink.fromPort(port);
|
| result._isClosed = isClosed;
|
| return result;
|
| }
|
|
|