diff options
author | Aaron O'Mullan <aaron.omullan@gmail.com> | 2021-04-02 17:36:01 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-04-02 17:36:01 +0200 |
commit | 22cef71c4ee879f7e859c6c3dddb79bae6d1f961 (patch) | |
tree | 32db4b5ca7f396a08721bc260be612d6cf3374dd | |
parent | ee3aa612aaa2e2ddf94baac83124733a4e972865 (diff) |
core/op_baseline: drop BufVec and minor cleanup (#9969)
-rw-r--r-- | core/benches/op_baseline.rs | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/core/benches/op_baseline.rs b/core/benches/op_baseline.rs index dd1499c9f..81c5d89b8 100644 --- a/core/benches/op_baseline.rs +++ b/core/benches/op_baseline.rs @@ -5,11 +5,11 @@ use deno_core::error::AnyError; use deno_core::json_op_async; use deno_core::json_op_sync; use deno_core::v8; -use deno_core::BufVec; use deno_core::JsRuntime; use deno_core::Op; use deno_core::OpResponse; use deno_core::OpState; +use deno_core::ZeroCopyBuf; use std::cell::RefCell; use std::rc::Rc; @@ -29,8 +29,6 @@ fn create_js_runtime() -> JsRuntime { r#" Deno.core.ops(); Deno.core.registerErrorClass('Error', Error); - const nopBuffer = new ArrayBuffer(10); - const nopView = new DataView(nopBuffer); "#, ) .unwrap(); @@ -42,7 +40,7 @@ fn create_js_runtime() -> JsRuntime { async fn op_pi_async( _: Rc<RefCell<OpState>>, _: (), - _: BufVec, + _: Option<ZeroCopyBuf>, ) -> Result<i64, AnyError> { Ok(314159) } @@ -76,7 +74,7 @@ fn bench_op_pi_bin(b: &mut Bencher) { bench_runtime_js( b, r#"for(let i=0; i < 1e3; i++) { - Deno.core.binOpSync("pi_bin", 0, nopView); + Deno.core.binOpSync("pi_bin", 0, null); }"#, ); } @@ -94,7 +92,7 @@ fn bench_op_nop(b: &mut Bencher) { bench_runtime_js( b, r#"for(let i=0; i < 1e3; i++) { - Deno.core.dispatchByName("nop", null, null, nopView); + Deno.core.dispatchByName("nop", null, null, null); }"#, ); } |