Skip to content
This repository was archived by the owner on Nov 3, 2021. It is now read-only.
This repository was archived by the owner on Nov 3, 2021. It is now read-only.

Reference types for phase 4? #61

Closed
@lars-t-hansen

Description

@lars-t-hansen

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.
  • 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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions