Bug 265678
Summary: | [Wasm-GC] Fix exception validation when using GC | ||
---|---|---|---|
Product: | WebKit | Reporter: | Asumu Takikawa <asumu> |
Component: | WebAssembly | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED FIXED | ||
Severity: | Normal | CC: | bashorov, webkit-bug-importer |
Priority: | P2 | Keywords: | InRadar |
Version: | WebKit Nightly Build | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Bug Depends on: | |||
Bug Blocks: | 247394 |
Asumu Takikawa
There are a few small bugs related to exception validation when using Wasm GC. One is that exception signatures are checked only by type equality and not subtyping.
The other is that addCatchToUnreachable doesn't factor in Ref/RefNull types in its type switch for validation.
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Asumu Takikawa
Pull request: https://github.com/WebKit/WebKit/pull/21182
EWS
Committed 271527@main (34288ce1365e): <https://commits.webkit.org/271527@main>
Reviewed commits have been landed. Closing PR #21182 and removing active labels.
Radar WebKit Bug Importer
<rdar://problem/119166812>