Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 936310fbceb1f58b4182e481df2116a7a52ed15c https://github.com/WebKit/WebKit/commit/936310fbceb1f58b4182e481df2116a7a52ed15c Author: Asumu Takikawa <as...@igalia.com> Date: 2024-01-11 (Thu, 11 Jan 2024)
Changed paths: A JSTests/wasm/gc/limits.js M JSTests/wasm/gc/rec.js M Source/JavaScriptCore/wasm/WasmLimits.h M Source/JavaScriptCore/wasm/WasmSectionParser.cpp Log Message: ----------- [Wasm-GC] Align limits with final values https://bugs.webkit.org/show_bug.cgi?id=267245 Reviewed by Justin Michaud. Adds several implementation limits that were missing or added recently (max number of rec groups, max recgroup size, and max subtyping depth). Also fix an issue with zero length recursion groups uncovered by the tests. * JSTests/wasm/gc/limits.js: Added. (module): (testLimits): * JSTests/wasm/gc/rec.js: (testRecDeclaration): * Source/JavaScriptCore/wasm/WasmLimits.h: * Source/JavaScriptCore/wasm/WasmSectionParser.cpp: (JSC::Wasm::SectionParser::parseType): (JSC::Wasm::SectionParser::parseRecursionGroup): Canonical link: https://commits.webkit.org/272921@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes