From 1ad097c4bf7fb6ba0c64c050224b39dba4ad8574 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartek=20Iwa=C5=84czuk?= Date: Sat, 23 Sep 2023 14:04:47 +0200 Subject: refactor: rewrite ops using i64/usize to op2 (#20647) --- cli/ops/bench.rs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'cli') diff --git a/cli/ops/bench.rs b/cli/ops/bench.rs index 7a1572a83..e23ed4e16 100644 --- a/cli/ops/bench.rs +++ b/cli/ops/bench.rs @@ -6,7 +6,6 @@ use std::time; use deno_core::error::generic_error; use deno_core::error::AnyError; -use deno_core::op; use deno_core::op2; use deno_core::serde_v8; use deno_core::v8; @@ -156,8 +155,8 @@ fn op_dispatch_bench_event(state: &mut OpState, #[serde] event: BenchEvent) { sender.send(event).ok(); } -// TODO(bartlomieju): op2 forces to use bigint, but JS doesn't expect a bigint -#[op] +#[op2(fast)] +#[number] fn op_bench_now(state: &mut OpState) -> Result { let ns = state.borrow::().elapsed().as_nanos(); let ns_u64 = u64::try_from(ns)?; -- cgit v1.2.3