diff options
author | Ryan Dahl <ry@tinyclouds.org> | 2022-06-13 15:28:00 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-06-13 21:28:00 +0200 |
commit | 21dfeea3c48cf6101d71b39a1d2b0f9406818300 (patch) | |
tree | 0ef0627159ad366d1755081247776b9759b14017 /ext | |
parent | e6218d9d23f71fe5c42dbd76d3016b147892b476 (diff) |
Remove unstable Deno.sleepSync (#14719)
Co-authored-by: David Sherret <dsherret@gmail.com>
Diffstat (limited to 'ext')
-rw-r--r-- | ext/web/02_timers.js | 5 | ||||
-rw-r--r-- | ext/web/lib.rs | 2 | ||||
-rw-r--r-- | ext/web/timers.rs | 9 |
3 files changed, 0 insertions, 16 deletions
diff --git a/ext/web/02_timers.js b/ext/web/02_timers.js index edad89ace..a4ce33a18 100644 --- a/ext/web/02_timers.js +++ b/ext/web/02_timers.js @@ -28,10 +28,6 @@ return core.opSync("op_now"); } - function sleepSync(millis = 0) { - return core.opSync("op_sleep_sync", millis); - } - // --------------------------------------------------------------------------- /** @@ -372,7 +368,6 @@ clearInterval, handleTimerMacrotask, opNow, - sleepSync, refTimer, unrefTimer, }; diff --git a/ext/web/lib.rs b/ext/web/lib.rs index ae5cf2d80..b21ea3812 100644 --- a/ext/web/lib.rs +++ b/ext/web/lib.rs @@ -52,7 +52,6 @@ pub use crate::message_port::MessagePort; use crate::timers::op_now; use crate::timers::op_sleep; -use crate::timers::op_sleep_sync; use crate::timers::op_timer_handle; use crate::timers::StartTime; pub use crate::timers::TimersPermission; @@ -111,7 +110,6 @@ pub fn init<P: TimersPermission + 'static>( op_timer_handle::decl(), op_cancel_handle::decl(), op_sleep::decl(), - op_sleep_sync::decl::<P>(), ]) .state(move |state| { state.put(blob_store.clone()); diff --git a/ext/web/timers.rs b/ext/web/timers.rs index eee770719..f57baa559 100644 --- a/ext/web/timers.rs +++ b/ext/web/timers.rs @@ -82,12 +82,3 @@ pub async fn op_sleep( .await?; Ok(()) } - -#[op] -pub fn op_sleep_sync<TP>(state: &mut OpState, millis: u64) -where - TP: TimersPermission + 'static, -{ - state.borrow::<TP>().check_unstable(state, "Deno.sleepSync"); - std::thread::sleep(Duration::from_millis(millis)); -} |