summaryrefslogtreecommitdiff
path: root/runtime/js/99_main.js
diff options
context:
space:
mode:
authorsnek <snek@deno.com>2024-07-01 15:48:52 -0700
committerGitHub <noreply@github.com>2024-07-01 15:48:52 -0700
commita555cb4d1d3c04a4bdc0e04d20d23b157cef3b92 (patch)
tree9ebedb3c3cc499026f84053e6774a10ae19b2f75 /runtime/js/99_main.js
parent740c6a0998fb5873d0b9bf804b2f9c9730743e90 (diff)
feat: upgrade deno_core (#24364)
- Symbol.asyncDispose no longer needs to be polyfilled - assorted updates for cppgc api changes
Diffstat (limited to 'runtime/js/99_main.js')
-rw-r--r--runtime/js/99_main.js16
1 files changed, 1 insertions, 15 deletions
diff --git a/runtime/js/99_main.js b/runtime/js/99_main.js
index 4f949b214..0a750f891 100644
--- a/runtime/js/99_main.js
+++ b/runtime/js/99_main.js
@@ -92,15 +92,7 @@ import {
import {
workerRuntimeGlobalProperties,
} from "ext:runtime/98_global_scope_worker.js";
-import {
- SymbolAsyncDispose,
- SymbolDispose,
- SymbolMetadata,
-} from "ext:deno_web/00_infra.js";
-// deno-lint-ignore prefer-primordials
-if (Symbol.asyncDispose) {
- throw "V8 supports Symbol.asyncDispose now, no need to shim it!";
-}
+import { SymbolDispose, SymbolMetadata } from "ext:deno_web/00_infra.js";
// deno-lint-ignore prefer-primordials
if (Symbol.metadata) {
throw "V8 supports Symbol.metadata now, no need to shim it!";
@@ -112,12 +104,6 @@ ObjectDefineProperties(Symbol, {
writable: false,
configurable: false,
},
- asyncDispose: {
- value: SymbolAsyncDispose,
- enumerable: false,
- writable: false,
- configurable: false,
- },
metadata: {
value: SymbolMetadata,
enumerable: false,