| OLD | NEW |
| 1 dart_library.library('dart/isolate', null, /* Imports */[ | 1 dart_library.library('dart/isolate', null, /* Imports */[ |
| 2 'dart/_runtime', | 2 'dart/_runtime', |
| 3 'dart/core', | 3 'dart/core', |
| 4 'dart/async' | 4 'dart/async' |
| 5 ], /* Lazy imports */[ | 5 ], /* Lazy imports */[ |
| 6 'dart/_isolate_helper' | 6 'dart/_isolate_helper' |
| 7 ], function(exports, dart, core, async, _isolate_helper) { | 7 ], function(exports, dart, core, async, _isolate_helper) { |
| 8 'use strict'; | 8 'use strict'; |
| 9 let dartx = dart.dartx; | 9 let dartx = dart.dartx; |
| 10 class Capability extends core.Object { | 10 class Capability extends core.Object { |
| (...skipping 92 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 103 } | 103 } |
| 104 setErrorsFatal(errorsAreFatal) { | 104 setErrorsFatal(errorsAreFatal) { |
| 105 let message = core.List.new(3); | 105 let message = core.List.new(3); |
| 106 message[dartx.set](0, "set-errors-fatal"); | 106 message[dartx.set](0, "set-errors-fatal"); |
| 107 message[dartx.set](1, this.terminateCapability); | 107 message[dartx.set](1, this.terminateCapability); |
| 108 message[dartx.set](2, errorsAreFatal); | 108 message[dartx.set](2, errorsAreFatal); |
| 109 this.controlPort.send(message); | 109 this.controlPort.send(message); |
| 110 } | 110 } |
| 111 kill(priority) { | 111 kill(priority) { |
| 112 if (priority === void 0) priority = Isolate.BEFORE_NEXT_EVENT; | 112 if (priority === void 0) priority = Isolate.BEFORE_NEXT_EVENT; |
| 113 this.controlPort.send(["kill", this.terminateCapability, priority]); | 113 this.controlPort.send(dart.list(["kill", this.terminateCapability, priorit
y], core.Object)); |
| 114 } | 114 } |
| 115 ping(responsePort, pingType) { | 115 ping(responsePort, pingType) { |
| 116 if (pingType === void 0) pingType = Isolate.IMMEDIATE; | 116 if (pingType === void 0) pingType = Isolate.IMMEDIATE; |
| 117 let message = core.List.new(3); | 117 let message = core.List.new(3); |
| 118 message[dartx.set](0, "ping"); | 118 message[dartx.set](0, "ping"); |
| 119 message[dartx.set](1, responsePort); | 119 message[dartx.set](1, responsePort); |
| 120 message[dartx.set](2, pingType); | 120 message[dartx.set](2, pingType); |
| 121 this.controlPort.send(message); | 121 this.controlPort.send(message); |
| 122 } | 122 } |
| 123 addErrorListener(port) { | 123 addErrorListener(port) { |
| (...skipping 126 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 250 }); | 250 }); |
| 251 // Exports: | 251 // Exports: |
| 252 exports.Capability = Capability; | 252 exports.Capability = Capability; |
| 253 exports.IsolateSpawnException = IsolateSpawnException; | 253 exports.IsolateSpawnException = IsolateSpawnException; |
| 254 exports.Isolate = Isolate; | 254 exports.Isolate = Isolate; |
| 255 exports.SendPort = SendPort; | 255 exports.SendPort = SendPort; |
| 256 exports.ReceivePort = ReceivePort; | 256 exports.ReceivePort = ReceivePort; |
| 257 exports.RawReceivePort = RawReceivePort; | 257 exports.RawReceivePort = RawReceivePort; |
| 258 exports.RemoteError = RemoteError; | 258 exports.RemoteError = RemoteError; |
| 259 }); | 259 }); |
| OLD | NEW |