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). --- core/runtime.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'core/runtime.rs') diff --git a/core/runtime.rs b/core/runtime.rs index fdcb81e9e..a27717a8b 100644 --- a/core/runtime.rs +++ b/core/runtime.rs @@ -2852,7 +2852,7 @@ pub mod tests { .execute_script_static( "filename.js", r#" - const { op_test } = Deno.core.generateAsyncOpHandler("op_test"); + const { op_test } = Deno.core.ensureFastOps(); let zero_copy_a = new Uint8Array([0]); op_test(null, zero_copy_a); "#, @@ -4942,7 +4942,7 @@ Deno.core.opAsync("op_async_serialize_object_with_numbers_as_keys", { throw new Error(); } - const { op_test_async } = Deno.core.generateAsyncOpHandler("op_test_async"); + const { op_test_async } = Deno.core.ensureFastOps(); if (op_test_async.name !== "op_test_async") { throw new Error(); } -- cgit v1.2.3