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; |
} |