proposal-await-dictionary icon indicating copy to clipboard operation
proposal-await-dictionary copied to clipboard

Path to Stage 4

Open acutmore opened this issue 1 month ago • 3 comments

Stage 4

  • [ ] committee approval
  • [ ] two implementations
  • [ ] significant in-the-field experience
  • [ ] ecma262 PR approved

Stage 3

  • [ ] committee approval
  • [ ] merge test262 tests

Stage 2.7

  • [x] committee approval
  • [x] spec editor signoff
    • [x] @bakkot
  • [x] spec reviewer signoff
    • [x] @ljharb
    • [x] @jasnell

Stage 2

  • [x] committee approval
  • [x] spec reviewers selected
    • @ljharb
    • @jasnell
  • [x] spec text written

Stage 1

  • [x] committee approval

acutmore avatar Nov 11 '25 17:11 acutmore

LGTM! Just some minor notes:

  • CreateKeyedPromiseCombinatorResultObject presumably shouldn't go under "properties of the promise constructor" - perhaps it should go in https://tc39.es/ecma262/#sec-promise-abstract-operations ?
  • allSettledKeyed is a terrible name, but we do need the variant and i understand the convention being applied
  • PerformPromiseAllKeyed and PerformPromiseAllSettledKeyed are identical except for 6.b. Is there a refactoring that could be applied to avoid duplicating the other 8ish steps?

ljharb avatar Nov 12 '25 05:11 ljharb

Congratulations on stage 2.7. I wish I could participate more, but it seems to be moving along well now.

ajvincent avatar Nov 19 '25 15:11 ajvincent

Thanks @ajvincent! Still 1.3 to go 😃

acutmore avatar Nov 19 '25 15:11 acutmore