diff options
-rw-r--r-- | ext/web/benches/encoding.rs | 4 | ||||
-rw-r--r-- | ext/web/benches/timers_ops.rs | 2 | ||||
-rw-r--r-- | ext/web/timers.rs | 1 | ||||
-rw-r--r-- | runtime/build.rs | 8 | ||||
-rw-r--r-- | runtime/permissions/mod.rs | 6 |
5 files changed, 0 insertions, 21 deletions
diff --git a/ext/web/benches/encoding.rs b/ext/web/benches/encoding.rs index fc4ab37fc..94c52bb59 100644 --- a/ext/web/benches/encoding.rs +++ b/ext/web/benches/encoding.rs @@ -7,7 +7,6 @@ use deno_bench_util::bencher::Bencher; use deno_core::Extension; use deno_core::ExtensionFileSource; use deno_core::ExtensionFileSourceCode; -use deno_core::OpState; #[derive(Clone)] struct Permissions; @@ -16,9 +15,6 @@ impl deno_web::TimersPermission for Permissions { fn allow_hrtime(&mut self) -> bool { false } - fn check_unstable(&self, _state: &OpState, _api_name: &'static str) { - unreachable!() - } } fn setup() -> Vec<Extension> { diff --git a/ext/web/benches/timers_ops.rs b/ext/web/benches/timers_ops.rs index 589fc8534..80d144f52 100644 --- a/ext/web/benches/timers_ops.rs +++ b/ext/web/benches/timers_ops.rs @@ -7,7 +7,6 @@ use deno_bench_util::bencher::Bencher; use deno_core::Extension; use deno_core::ExtensionFileSource; use deno_core::ExtensionFileSourceCode; -use deno_core::OpState; #[derive(Clone)] struct Permissions; @@ -16,7 +15,6 @@ impl deno_web::TimersPermission for Permissions { fn allow_hrtime(&mut self) -> bool { true } - fn check_unstable(&self, _state: &OpState, _api_name: &'static str) {} } fn setup() -> Vec<Extension> { diff --git a/ext/web/timers.rs b/ext/web/timers.rs index 17b46c2be..67beee599 100644 --- a/ext/web/timers.rs +++ b/ext/web/timers.rs @@ -19,7 +19,6 @@ use std::time::Instant; pub trait TimersPermission { fn allow_hrtime(&mut self) -> bool; - fn check_unstable(&self, state: &OpState, api_name: &'static str); } pub type StartTime = Instant; diff --git a/runtime/build.rs b/runtime/build.rs index 6684afe09..dec687b6e 100644 --- a/runtime/build.rs +++ b/runtime/build.rs @@ -55,14 +55,6 @@ mod startup_snapshot { fn allow_hrtime(&mut self) -> bool { unreachable!("snapshotting!") } - - fn check_unstable( - &self, - _state: &deno_core::OpState, - _api_name: &'static str, - ) { - unreachable!("snapshotting!") - } } impl deno_ffi::FfiPermissions for Permissions { diff --git a/runtime/permissions/mod.rs b/runtime/permissions/mod.rs index 77f44b813..34d7f0a1b 100644 --- a/runtime/permissions/mod.rs +++ b/runtime/permissions/mod.rs @@ -15,7 +15,6 @@ use deno_core::serde_json; use deno_core::url; use deno_core::url::Url; use deno_core::ModuleSpecifier; -use deno_core::OpState; use log; use once_cell::sync::Lazy; use std::borrow::Cow; @@ -1434,11 +1433,6 @@ impl deno_web::TimersPermission for PermissionsContainer { fn allow_hrtime(&mut self) -> bool { self.0.lock().hrtime.check().is_ok() } - - #[inline(always)] - fn check_unstable(&self, state: &OpState, api_name: &'static str) { - crate::ops::check_unstable(state, api_name); - } } impl deno_websocket::WebSocketPermissions for PermissionsContainer { |