Ryan Hunt
Ryan Hunt
Using this validation text from MVP.md: ``` array.new_canon_data $t $d : [i32 i32] -> [(ref $t)] iff expand($t) = array (mut t') and t' is numeric or packed numeric and...
Are any production languages going to require i31ref in the MVP? If not, I think we should consider pushing it to a separate proposal after the MVP. SpiderMonkey doesn't have...
We're now going to use this crate to parse `.wast` scripts and convert them to specialized `.js` for testing in SpiderMonkey. [1] One issue I ran into was how to...
`wast::Instruction` [1] lists all instructions that can be parsed by WebAssembly. Currently it is neither sorted by name, encoding, or proposal. This makes it a bit hard to find where...
This is highly related to: WebAssembly/gc#279, but as this is a separate proposal I think it needs an issue here too. 1. What is the behavior of ToWebAssemblyValue for `(ref...
Each Rust `Item` has a path that includes the crate and mods needed to get to it. Currently `cbindgen` just ignores all segments of a path except the last one,...
We actually have enough random doc files that it probably makes sense to consolidate it to a folder. @Gankro is this okay, or will it break external references to the...
[Ref to the spec](https://webassembly.github.io/gc/js-api/index.html#tovaluetype). ToValueType (which is used in global and table constructors) doesn't appear to support any of the GC heap types such as `anyref`. SM and V8 appear...
I don't believe this was discussed elsewhere, apologies if I missed it. Here's a proposal for the semantics of the new exnref value type. * Contains any reference that a...
Some feedback I've heard about this proposal is that the motivation is unclear for why this has to be an operation in core wasm. Specifically I've had it asked, "why...