diff options
Diffstat (limited to 'ext/web')
-rw-r--r-- | ext/web/00_infra.js | 5 | ||||
-rw-r--r-- | ext/web/02_timers.js | 4 | ||||
-rw-r--r-- | ext/web/05_base64.js | 7 | ||||
-rw-r--r-- | ext/web/06_streams.js | 12 | ||||
-rw-r--r-- | ext/web/08_text_encoding.js | 4 | ||||
-rw-r--r-- | ext/web/09_file.js | 4 | ||||
-rw-r--r-- | ext/web/10_filereader.js | 6 | ||||
-rw-r--r-- | ext/web/13_message_port.js | 6 | ||||
-rw-r--r-- | ext/web/14_compression.js | 6 |
9 files changed, 23 insertions, 31 deletions
diff --git a/ext/web/00_infra.js b/ext/web/00_infra.js index da6fe0f88..1a2c34ecc 100644 --- a/ext/web/00_infra.js +++ b/ext/web/00_infra.js @@ -7,10 +7,7 @@ /// <reference path="../web/lib.deno_web.d.ts" /> import { core, internals, primordials } from "ext:core/mod.js"; -const { - op_base64_encode, - op_base64_decode, -} = core.ensureFastOps(); +import { op_base64_decode, op_base64_encode } from "ext:core/ops"; const { ArrayPrototypeJoin, ArrayPrototypeMap, diff --git a/ext/web/02_timers.js b/ext/web/02_timers.js index 0687c9a71..2241e9614 100644 --- a/ext/web/02_timers.js +++ b/ext/web/02_timers.js @@ -1,12 +1,12 @@ // Copyright 2018-2024 the Deno authors. All rights reserved. MIT license. import { core, primordials } from "ext:core/mod.js"; -const { +import { op_now, op_sleep, op_timer_handle, op_void_async_deferred, -} = core.ensureFastOps(); +} from "ext:core/ops"; const { ArrayPrototypePush, ArrayPrototypeShift, diff --git a/ext/web/05_base64.js b/ext/web/05_base64.js index 335cd041c..02eefdaef 100644 --- a/ext/web/05_base64.js +++ b/ext/web/05_base64.js @@ -6,11 +6,8 @@ /// <reference path="../web/internal.d.ts" /> /// <reference lib="esnext" /> -import { core, primordials } from "ext:core/mod.js"; -const { - op_base64_atob, - op_base64_btoa, -} = core.ensureFastOps(); +import { primordials } from "ext:core/mod.js"; +import { op_base64_atob, op_base64_btoa } from "ext:core/ops"; const { ObjectPrototypeIsPrototypeOf, TypeErrorPrototype, diff --git a/ext/web/06_streams.js b/ext/web/06_streams.js index 976f62347..e99c8fa1b 100644 --- a/ext/web/06_streams.js +++ b/ext/web/06_streams.js @@ -13,18 +13,18 @@ const { isSharedArrayBuffer, isTypedArray, } = core; -const { +import { op_arraybuffer_was_detached, - op_transfer_arraybuffer, op_readable_stream_resource_allocate, op_readable_stream_resource_allocate_sized, + op_readable_stream_resource_await_close, + op_readable_stream_resource_close, op_readable_stream_resource_get_sink, - op_readable_stream_resource_write_error, op_readable_stream_resource_write_buf, + op_readable_stream_resource_write_error, op_readable_stream_resource_write_sync, - op_readable_stream_resource_close, - op_readable_stream_resource_await_close, -} = core.ensureFastOps(); + op_transfer_arraybuffer, +} from "ext:core/ops"; const { // TODO(mmastrac): use readAll op_read_all, diff --git a/ext/web/08_text_encoding.js b/ext/web/08_text_encoding.js index 5d41e4cd9..1b777d91b 100644 --- a/ext/web/08_text_encoding.js +++ b/ext/web/08_text_encoding.js @@ -15,14 +15,14 @@ const { isSharedArrayBuffer, isTypedArray, } = core; -const { +import { op_encoding_decode, op_encoding_decode_single, op_encoding_decode_utf8, op_encoding_encode_into, op_encoding_new_decoder, op_encoding_normalize_label, -} = core.ensureFastOps(); +} from "ext:core/ops"; const { DataViewPrototypeGetBuffer, DataViewPrototypeGetByteLength, diff --git a/ext/web/09_file.js b/ext/web/09_file.js index 1b35b6aa4..023886693 100644 --- a/ext/web/09_file.js +++ b/ext/web/09_file.js @@ -17,7 +17,7 @@ const { isDataView, isTypedArray, } = core; -const { +import { op_blob_create_object_url, op_blob_create_part, op_blob_from_object_url, @@ -25,7 +25,7 @@ const { op_blob_remove_part, op_blob_revoke_object_url, op_blob_slice_part, -} = core.ensureFastOps(); +} from "ext:core/ops"; const { ArrayBufferIsView, ArrayBufferPrototypeGetByteLength, diff --git a/ext/web/10_filereader.js b/ext/web/10_filereader.js index 321d844fa..c28e1019b 100644 --- a/ext/web/10_filereader.js +++ b/ext/web/10_filereader.js @@ -10,10 +10,8 @@ /// <reference path="./internal.d.ts" /> /// <reference lib="esnext" /> -import { core, primordials } from "ext:core/mod.js"; -const { - op_encode_binary_string, -} = core.ensureFastOps(); +import { primordials } from "ext:core/mod.js"; +import { op_encode_binary_string } from "ext:core/ops"; const { ArrayPrototypePush, ArrayPrototypeReduce, diff --git a/ext/web/13_message_port.js b/ext/web/13_message_port.js index e4df3afcb..b6a308716 100644 --- a/ext/web/13_message_port.js +++ b/ext/web/13_message_port.js @@ -7,11 +7,11 @@ /// <reference path="./lib.deno_web.d.ts" /> import { core, primordials } from "ext:core/mod.js"; -const { +import { + op_message_port_create_entangled, op_message_port_post_message, op_message_port_recv_message, - op_message_port_create_entangled, -} = core.ensureFastOps(); +} from "ext:core/ops"; const { ArrayBufferPrototypeGetByteLength, ArrayPrototypeFilter, diff --git a/ext/web/14_compression.js b/ext/web/14_compression.js index 411fa8c84..1ec9e5462 100644 --- a/ext/web/14_compression.js +++ b/ext/web/14_compression.js @@ -5,12 +5,12 @@ /// <reference path="./internal.d.ts" /> /// <reference path="./lib.deno_web.d.ts" /> -import { core, primordials } from "ext:core/mod.js"; -const { +import { primordials } from "ext:core/mod.js"; +import { op_compression_finish, op_compression_new, op_compression_write, -} = core.ensureFastOps(); +} from "ext:core/ops"; const { SymbolFor, ObjectPrototypeIsPrototypeOf, |