Reference types for phase 4? #61
Description
After going through the open issues, there appear to be two substantive core language issues (#55, #60), both of which can probably be postponed if we want to or if we can't find agreement quickly. There is one corner case (#40) that should probably be resolved in favor of current behavior, because sentiment in the discussion is tilting in that direction. The JS API also has a small number of mop-up issues that may or may not already be done (#9, #20, #22, #51); investigating. The remaining open issues are discussion items or feature requests that have been postponed.
The process document requires these for phase 4 (with my comments about status):
- Two or more Web VMs implement the feature.
- Firefox is tracking the spec, as is Chrome, I believe. @mstarzinger?
- At least one toolchain implements the feature.
- Don't know what the status is here. @alexcrichton @kripken @sbc100, comments?
- The formalization and the reference interpreter are usually updated
- These seem fine to me, @rossberg do you believe we're complete, modulo issues listed above?
- Community Group has reached consensus in support of the feature.
- We have to have a poll to gauge this
We may need to ship bulk memory at the same time, as the two proposals touch in various ways, but if anything that proposal is even closer to a shipping state.