Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 67cbb39ef6cc0150cd0a8571ffba8d790dada721 https://github.com/WebKit/WebKit/commit/67cbb39ef6cc0150cd0a8571ffba8d790dada721 Author: Asumu Takikawa <as...@igalia.com> Date: 2022-12-13 (Tue, 13 Dec 2022)
Changed paths: M JSTests/wasm/gc/structs.js M JSTests/wasm/wasm.json M Source/JavaScriptCore/wasm/WasmFunctionParser.h M Source/JavaScriptCore/wasm/wasm.json Log Message: ----------- [Wasm-GC] Adjust struct.new opcode https://bugs.webkit.org/show_bug.cgi?id=249149 Reviewed by Yusuke Suzuki and Justin Michaud. This patch adds an extra opcode for struct.new that allows it to be used as either 0xfb01 or 0xfb07. The current draft spec uses 0xfb01 and implementations currently use 0xfb07. This allows the use of the spec's decoder in tests and also will allow running GC spec tests. * JSTests/wasm/gc/structs.js: * JSTests/wasm/wasm.json: * Source/JavaScriptCore/wasm/WasmFunctionParser.h: (JSC::Wasm::FunctionParser<Context>::parseExpression): * Source/JavaScriptCore/wasm/wasm.json: Canonical link: https://commits.webkit.org/257821@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes