[Wasm-GC] Enable GC by default by ddegazio · Pull Request #31854 · WebKit/WebKit

Constellation

@ddegazio @Constellation

https://bugs.webkit.org/show_bug.cgi?id=272004
rdar://126103011

Reviewed by Yusuke Suzuki.

Enables WASM GC by default in JavaScriptCore. This patch just
changes the default value of the useWasmGC() option, and skips
a few spec test assertions that are outdated under WASM GC
semantics.

* JSTests/wasm/extended-const-spec-tests/data.wast.js:
* JSTests/wasm/extended-const-spec-tests/elem.wast.js:
* JSTests/wasm/extended-const-spec-tests/global.wast.js:
* JSTests/wasm/spec-tests/data.wast.js:
* JSTests/wasm/spec-tests/elem.wast.js:
* JSTests/wasm/spec-tests/global.wast.js:
* Source/JavaScriptCore/runtime/OptionsList.h:

Canonical link: https://commits.webkit.org/281975@main