From 4db650ddd57b85475d71c0b9fc84d37becab9d6a Mon Sep 17 00:00:00 2001 From: Divy Srivastava Date: Fri, 22 Jul 2022 19:06:32 +0530 Subject: Revert "feat(ops): V8 Fast Calls (#15122)" (#15276) This reverts commit 03dc3b8972f460e40d0b75fc3207cae9fe4f60da. --- cli/bench/deno_common.js | 25 +------------------------ 1 file changed, 1 insertion(+), 24 deletions(-) (limited to 'cli') diff --git a/cli/bench/deno_common.js b/cli/bench/deno_common.js index c02a6c883..c31ccd981 100644 --- a/cli/bench/deno_common.js +++ b/cli/bench/deno_common.js @@ -5,31 +5,8 @@ Deno.bench("date_now", { n: 5e5 }, () => { Date.now(); }); -// Fast API calls -{ - // deno-lint-ignore camelcase - const { op_add } = Deno.core.ops; - // deno-lint-ignore no-inner-declarations - function add(a, b) { - return op_add.call(a, b); - } - // deno-lint-ignore no-inner-declarations - function addJS(a, b) { - return a + b; - } - Deno.bench("op_add", { n: 1e7 }, () => add(1, 2)); - Deno.bench("add_js", { n: 1e7 }, () => addJS(1, 2)); -} - -// deno-lint-ignore camelcase -const { op_void_sync } = Deno.core.ops; -function sync() { - return op_void_sync.call(); -} -sync(); // Warmup -console.log(sync()); // Void ops measure op-overhead -Deno.bench("op_void_sync", { n: 1e7 }, () => sync()); +Deno.bench("op_void_sync", { n: 1e7 }, () => Deno.core.opSync("op_void_sync")); Deno.bench( "op_void_async", -- cgit v1.2.3