summaryrefslogtreecommitdiff
path: root/runtime/js/30_os.js
diff options
context:
space:
mode:
authorBartek IwaƄczuk <biwanczuk@gmail.com>2021-07-04 00:17:52 +0200
committerGitHub <noreply@github.com>2021-07-04 00:17:52 +0200
commit5addba2abc2e384e751e8884b4ac3219688c2473 (patch)
treea5249a82092909f32a852a910e5e144ddeffa497 /runtime/js/30_os.js
parentffa75be48044255ed49a822a7a61a2a130123a4a (diff)
refactor: use primordials in runtime/, part2 (#11248)
Diffstat (limited to 'runtime/js/30_os.js')
-rw-r--r--runtime/js/30_os.js6
1 files changed, 5 insertions, 1 deletions
diff --git a/runtime/js/30_os.js b/runtime/js/30_os.js
index 2d11d6fde..afb5aa4e0 100644
--- a/runtime/js/30_os.js
+++ b/runtime/js/30_os.js
@@ -3,6 +3,10 @@
((window) => {
const core = window.Deno.core;
+ const {
+ Error,
+ SymbolFor,
+ } = window.__bootstrap.primordials;
function loadavg() {
return core.opSync("op_loadavg");
@@ -38,7 +42,7 @@
function exit(code = 0) {
// Dispatches `unload` only when it's not dispatched yet.
- if (!window[Symbol.for("isUnloadDispatched")]) {
+ if (!window[SymbolFor("isUnloadDispatched")]) {
// Invokes the `unload` hooks before exiting
// ref: https://github.com/denoland/deno/issues/3603
window.dispatchEvent(new Event("unload"));