diff options
Diffstat (limited to 'runtime/js/11_workers.js')
-rw-r--r-- | runtime/js/11_workers.js | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/runtime/js/11_workers.js b/runtime/js/11_workers.js index 60ea94bf4..e8e66848e 100644 --- a/runtime/js/11_workers.js +++ b/runtime/js/11_workers.js @@ -30,6 +30,10 @@ import { MessagePortPrototype, serializeJsMessageData, } from "ext:deno_web/13_message_port.js"; +const { + op_host_recv_ctrl, + op_host_recv_message, +} = core.ensureFastOps(); function createWorker( specifier, @@ -58,11 +62,11 @@ function hostPostMessage(id, data) { } function hostRecvCtrl(id) { - return core.opAsync("op_host_recv_ctrl", id); + return op_host_recv_ctrl(id); } function hostRecvMessage(id) { - return core.opAsync("op_host_recv_message", id); + return op_host_recv_message(id); } class Worker extends EventTarget { |