Open
Description
Stage 4
- committee approval
- two implementations
- JavaScriptCore
- SpiderMonkey
- XS
- V8
- significant in-the-field experience
- ecma262 PR approved
- prepare ecma262 PR
Stage 3
- committee approval
- merge test262 tests
- write test262 tests
- receive implementer feedback
- resolve all normative stage 4 issues
- Document the permanent bidirectional stability of immutable ArrayBuffer contents #44
- Order of operations, when to throw or silently do nothing? #16 was not a normative requirement for 2.7. It is normative for stage 3
Stage 2.7
- committee approval
- spec editor signoff (@tc39/ecma262-editors)
- Shu-yu Guo (@syg) (see Review #30)
- Kevin Gibbons (@bakkot) (see bakkot editor review #31 (comment))
- Michael Ficarra (@michaelficarra) (verbally deferred to @syg and @bakkot)
- spec reviewer signoff
- Shu-yu Guo (@syg) (see Review #30)
- Waldemar Horwat (@waldemarhorwat) (see Normative: Align ArrayBuffer sliceToImmutable length clamping with slice #41)
- Jordan Harband (@ljharb) (see Spec Review #27 (comment))
- resolve all normative issues
- Should
transferToImmutable
support anewByteLength
argument? #15- Yes. Resolved and closed
-
.immutable
or.mutable
? #10.immutable
for easy upgrade. Resolved and closed
- add
.sliceToImmutable
? #9- Yes. Resolved and closed
- Order of operations, when to throw or silently do nothing? #16
- Purposely left open for more implementor feedback
- Should
- status of non-normative issues
- Applicability to WebGPU buffer mapping #25
- No. This proposal not applicable to WebGPU, but Limited ArrayBuffer may be.
- Mention proposed integration with "structured cloning" #19
- Zero-copy operations on the web #18
- Mixed bag. See Prior proposals or issues with overlapping goals
- Update shim according to issue resolutions #26
- Applicability to WebGPU buffer mapping #25
- receive implementer feedback
- XS implementation good. Does not suggest any changes.
- shim implementation and practical use is necessarily incomplete, but does not suggest any changes.
- others...?
Stage 2
- committee approval
- spec reviewers selected
- Shu-yu Guo (@syg)
- Waldemar Horwat (@waldemarhorwat)
- Jordan Harband (@ljharb)
- spec text written
Stage 1
- committee approval
Metadata
Metadata
Assignees
Labels
No labels