From 201737c518237b271b5bbbd8e2b1fd19ce51fdd9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartek=20Iwa=C5=84czuk?= Date: Tue, 14 Feb 2023 12:35:38 +0100 Subject: feat: stabilize Deno.osUptime() (#17554) This commit stabilizes "Deno.osUptime()" API. The "--unstable" flag is no longer required to use this API. --- runtime/js/30_os.js | 8 +++----- runtime/js/99_main.js | 4 ---- 2 files changed, 3 insertions(+), 9 deletions(-) (limited to 'runtime/js') diff --git a/runtime/js/30_os.js b/runtime/js/30_os.js index b09f25797..63e3748d3 100644 --- a/runtime/js/30_os.js +++ b/runtime/js/30_os.js @@ -25,10 +25,8 @@ function osRelease() { return ops.op_os_release(); } -function createOsUptime(opFn) { - return function osUptime() { - return opFn(); - }; +function osUptime() { + return ops.op_os_uptime(); } function systemMemoryInfo() { @@ -107,7 +105,6 @@ function execPath() { } export { - createOsUptime, env, execPath, exit, @@ -116,6 +113,7 @@ export { loadavg, networkInterfaces, osRelease, + osUptime, setExitHandler, systemMemoryInfo, uid, diff --git a/runtime/js/99_main.js b/runtime/js/99_main.js index cfddb143d..fa9b0a20d 100644 --- a/runtime/js/99_main.js +++ b/runtime/js/99_main.js @@ -471,7 +471,6 @@ function bootstrapMainRuntime(runtimeOptions) { ops.op_node_unstable_net_listen_udp, ops.op_node_unstable_net_listen_unixpacket, ), - osUptime: os.createOsUptime(ops.op_node_unstable_os_uptime), }, }); @@ -508,7 +507,6 @@ function bootstrapMainRuntime(runtimeOptions) { ops.op_net_listen_udp, ops.op_net_listen_unixpacket, ), - osUptime: os.createOsUptime(ops.op_os_uptime), }); } @@ -602,7 +600,6 @@ function bootstrapWorkerRuntime( ops.op_node_unstable_net_listen_udp, ops.op_node_unstable_net_listen_unixpacket, ), - osUptime: os.createOsUptime(ops.op_node_unstable_os_uptime), }, }); @@ -631,7 +628,6 @@ function bootstrapWorkerRuntime( ops.op_net_listen_udp, ops.op_net_listen_unixpacket, ), - osUptime: os.createOsUptime(ops.op_os_uptime), }); } ObjectDefineProperties(finalDenoNs, { -- cgit v1.2.3