summaryrefslogtreecommitdiff
path: root/runtime
diff options
context:
space:
mode:
authorColin Ihrig <cjihrig@gmail.com>2022-10-25 15:23:36 -0400
committerGitHub <noreply@github.com>2022-10-25 15:23:36 -0400
commit378e6a8c0369f3256cde8a595d3dbdfe4f1dc2f9 (patch)
tree2eef60849362e3c5f086dd20dbe02ab043032e57 /runtime
parent8e3f825c921b38141afa7a69a0664881c5c94461 (diff)
feat: stabilize Deno.utime() and Deno.utimeSync() (#16421)
Diffstat (limited to 'runtime')
-rw-r--r--runtime/js/90_deno_ns.js4
-rw-r--r--runtime/ops/fs.rs4
2 files changed, 2 insertions, 6 deletions
diff --git a/runtime/js/90_deno_ns.js b/runtime/js/90_deno_ns.js
index ef5edffc9..b2612f999 100644
--- a/runtime/js/90_deno_ns.js
+++ b/runtime/js/90_deno_ns.js
@@ -112,6 +112,8 @@
serveHttp: __bootstrap.http.serveHttp,
resolveDns: __bootstrap.net.resolveDns,
upgradeWebSocket: __bootstrap.http.upgradeWebSocket,
+ utime: __bootstrap.fs.utime,
+ utimeSync: __bootstrap.fs.utimeSync,
kill: __bootstrap.process.kill,
addSignalListener: __bootstrap.signals.addSignalListener,
removeSignalListener: __bootstrap.signals.removeSignalListener,
@@ -133,8 +135,6 @@
listenDatagram: __bootstrap.netUnstable.listenDatagram,
Listener: __bootstrap.netUnstable.Listener,
umask: __bootstrap.fs.umask,
- utime: __bootstrap.fs.utime,
- utimeSync: __bootstrap.fs.utimeSync,
HttpClient: __bootstrap.fetch.HttpClient,
createHttpClient: __bootstrap.fetch.createHttpClient,
http: __bootstrap.http,
diff --git a/runtime/ops/fs.rs b/runtime/ops/fs.rs
index f2ee9af9e..a7e515d7b 100644
--- a/runtime/ops/fs.rs
+++ b/runtime/ops/fs.rs
@@ -1955,8 +1955,6 @@ fn op_utime_sync(
mtime_secs: i64,
mtime_nanos: u32,
) -> Result<(), AnyError> {
- super::check_unstable(state, "Deno.utime");
-
let path = PathBuf::from(&path);
let atime = filetime::FileTime::from_unix_time(atime_secs, atime_nanos);
let mtime = filetime::FileTime::from_unix_time(mtime_secs, mtime_nanos);
@@ -1980,8 +1978,6 @@ async fn op_utime_async(
mtime_secs: i64,
mtime_nanos: u32,
) -> Result<(), AnyError> {
- super::check_unstable(&state.borrow(), "Deno.utime");
-
let path = PathBuf::from(&path);
let atime = filetime::FileTime::from_unix_time(atime_secs, atime_nanos);
let mtime = filetime::FileTime::from_unix_time(mtime_secs, mtime_nanos);