Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 803d3064cdeb810bbf07b64288b06b5493b7d68d
https://github.com/WebKit/WebKit/commit/803d3064cdeb810bbf07b64288b06b5493b7d68d
Author: Asumu Takikawa <[email protected]>
Date: 2024-02-14 (Wed, 14 Feb 2024)
Changed paths:
M JSTests/wasm/gc/const-exprs.js
M JSTests/wasm/gc/simd.js
M JSTests/wasm/gc/table_init.js
M Source/JavaScriptCore/wasm/js/WebAssemblyModuleRecord.cpp
Log Message:
-----------
[Wasm-GC] Fix assertions for global init import case
https://bugs.webkit.org/show_bug.cgi?id=269123
Reviewed by Justin Michaud.
Fixes assertions for the "import" (referring to previous globals) case of
global init expressions. Also adds tests for various cases (including for
tables) to cover these cases better.
* JSTests/wasm/gc/const-exprs.js:
(async testConstExprGlobalOrdering):
* JSTests/wasm/gc/simd.js:
(testSIMDGlobal):
* JSTests/wasm/gc/table_init.js:
* Source/JavaScriptCore/wasm/js/WebAssemblyModuleRecord.cpp:
(JSC::WebAssemblyModuleRecord::initializeExports):
Canonical link: https://commits.webkit.org/274637@main
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes