Skip to main content

ES built-ins

Inventory of standard built-in objects for initiative I1. Status vocabulary: Status vocabulary. Group delivery waves match ES phases: wave 1 = ES-5, wave 2 = ES-6, wave 3 = ES-7.

Wave 1 (ES-5)

Wave 2 (ES-6)

Wave 3 (ES-7 + edition deltas)

Globals (realm)

Implementation notes

  1. Prefer spec algorithms over “good enough” polyfill behavior.
  2. Every method that lands needs at least one automated test (unit or Test262 path).
  3. When a method is missing, it should be absent or throw a clear “not implemented” — not return wrong values.
  4. Built-ins that allocate must participate in GC roots (see internal GC design).

Tracking

Update this page and the feature matrix together. Do not let them diverge.