[webkit-changes] [WebKit/WebKit] 992f87: [Wasm-GC] Fix array.new_data & array.new_elem for ...
Asumu Takikawa
noreply at github.com
Fri Dec 1 22:32:53 PST 2023
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 992f87e27f7f214ec2e85607449dd5da87a39f1c
https://github.com/WebKit/WebKit/commit/992f87e27f7f214ec2e85607449dd5da87a39f1c
Author: Asumu Takikawa <asumu at igalia.com>
Date: 2023-12-01 (Fri, 01 Dec 2023)
Changed paths:
M JSTests/wasm/gc/array_new_data.js
M JSTests/wasm/gc/array_new_elem.js
M Source/JavaScriptCore/wasm/WasmFunctionParser.h
M Source/JavaScriptCore/wasm/WasmOperationsInlines.h
Log Message:
-----------
[Wasm-GC] Fix array.new_data & array.new_elem for recursive array types
https://bugs.webkit.org/show_bug.cgi?id=265677
Reviewed by Justin Michaud.
Use helper functions to correctly handle recursive type cases in array.new_data
& new_elem.
* Source/JavaScriptCore/wasm/WasmFunctionParser.h:
(JSC::Wasm::FunctionParser<Context>::parseExpression):
* Source/JavaScriptCore/wasm/WasmOperationsInlines.h:
(JSC::Wasm::arrayNewData):
(JSC::Wasm::arrayNewElem):
Canonical link: https://commits.webkit.org/271421@main
More information about the webkit-changes
mailing list