From 0bbdbace02d8b17a02bd3c631b82f508d0effa4a Mon Sep 17 00:00:00 2001 From: Matt Mastracci Date: Tue, 6 Jun 2023 03:01:28 -0600 Subject: refactor(core): ensureFastOps is an op-generating proxy (#19377) Startup benchmark shows no changes (within 1ms, identical system/user times). --- ext/websocket/01_websocket.js | 9 +-------- ext/websocket/02_websocketstream.js | 8 +------- 2 files changed, 2 insertions(+), 15 deletions(-) (limited to 'ext/websocket') diff --git a/ext/websocket/01_websocket.js b/ext/websocket/01_websocket.js index e71cae44a..01dd26579 100644 --- a/ext/websocket/01_websocket.js +++ b/ext/websocket/01_websocket.js @@ -57,14 +57,7 @@ const { op_ws_send_text, op_ws_next_event, op_ws_send_ping, -} = core.generateAsyncOpHandler( - "op_ws_create", - "op_ws_close", - "op_ws_send_binary", - "op_ws_send_text", - "op_ws_next_event", - "op_ws_send_ping", -); +} = core.ensureFastOps(); webidl.converters["sequence or DOMString"] = ( V, diff --git a/ext/websocket/02_websocketstream.js b/ext/websocket/02_websocketstream.js index 2c5df262a..00d5bdaec 100644 --- a/ext/websocket/02_websocketstream.js +++ b/ext/websocket/02_websocketstream.js @@ -39,13 +39,7 @@ const { op_ws_next_event, op_ws_create, op_ws_close, -} = core.generateAsyncOpHandler( - "op_ws_send_text", - "op_ws_send_binary", - "op_ws_next_event", - "op_ws_create", - "op_ws_close", -); +} = core.ensureFastOps(); webidl.converters.WebSocketStreamOptions = webidl.createDictionaryConverter( "WebSocketStreamOptions", -- cgit v1.2.3