| Index: lib/runtime/dart/_isolate_helper.js
|
| diff --git a/lib/runtime/dart/_isolate_helper.js b/lib/runtime/dart/_isolate_helper.js
|
| index 99ebcc74bec187dc39dd0aff23cc34dd58459e77..16e46730b650874ef4ba6a613fb4f44aca2cd44c 100644
|
| --- a/lib/runtime/dart/_isolate_helper.js
|
| +++ b/lib/runtime/dart/_isolate_helper.js
|
| @@ -959,7 +959,7 @@ dart_library.library('dart/_isolate_helper', null, /* Imports */[
|
| {
|
| exports._globalState.currentManagerId = dart.as(dart.dindex(msg, 'id'), core.int);
|
| let functionName = dart.as(dart.dindex(msg, 'functionName'), core.String);
|
| - let entryPoint = functionName == null ? exports._globalState.entry : dart.as(IsolateNatives._getJSFunctionFromName(functionName), core.Function);
|
| + let entryPoint = dart.as(functionName == null ? exports._globalState.entry : IsolateNatives._getJSFunctionFromName(functionName), core.Function);
|
| let args = dart.dindex(msg, 'args');
|
| let message = _deserializeMessage(dart.dindex(msg, 'msg'));
|
| let isSpawnUri = dart.dindex(msg, 'isSpawnUri');
|
| @@ -1018,7 +1018,7 @@ dart_library.library('dart/_isolate_helper', null, /* Imports */[
|
| let replyPort = dart.dindex(msg, 'replyPort');
|
| IsolateNatives.spawn(dart.as(dart.dindex(msg, 'functionName'), core.String), dart.as(dart.dindex(msg, 'uri'), core.String), dart.as(dart.dindex(msg, 'args'), core.List$(core.String)), dart.dindex(msg, 'msg'), false, dart.as(dart.dindex(msg, 'isSpawnUri'), core.bool), dart.as(dart.dindex(msg, 'startPaused'), core.bool)).then(dart.fn(msg => {
|
| dart.dsend(replyPort, 'send', msg);
|
| - }), {onError: dart.fn(errorMessage => {
|
| + }, dart.dynamic, [core.List]), {onError: dart.fn(errorMessage => {
|
| dart.dsend(replyPort, 'send', [_SPAWN_FAILED_SIGNAL, errorMessage]);
|
| }, dart.dynamic, [core.String])});
|
| }
|
|
|