Skip to content

@wicknix wicknix released this Jan 31, 2019 · 212 commits to master since this release

  • Bug 1101903 - Part 1: Convert SharedContext::strict to a method. (c419cb8)
  • Bug 1101903 - Part 2: Allow parsing and emitting strict mode code in smaller than script-sized units. (d008190)
  • Bug 1124362 - Allow strict-reserved names to be method names. (6fd2414)
  • Bug 1066227 - Part 1: Create a clean way to create lexical bindings at initalizer sites. (2305b65)
  • Bug 1066227 - Part 2: Rename objectLiteral() propertyList() in preparation for classes. (e53b9cf)
  • Bug 1066227 - Part 3: Parser support for basic ES6 ClassStatements (Nightly Only). (5ff4cb3)
  • Bug 1066227 - Part 4: Reflect.parse support for ClassStatements (a67bae8)
  • Bug 1066227 - Tests. (ebe2724)
  • Bug 1066229 - Part 1: Create a clean way to emit lexical initializers (2d4900e)
  • Bug 1066229 - Part 2: Factor EmitPropertyList() out of EmitObject(). (09b97b5)
  • Bug 1066229 - Part 3: Create JSOP_INITLOCKEDDPROP, which adds non-configurable non-writable non-enumerable properties. (80d4961)
  • Bug 1066229 - Part 4: Create JSOP_INITHIDDENPROP, which adds non-enumerable properties. (1c79190)
  • Bug 1066229 - Follow up: Enable |let| in ecma_6/Class/ in browser JS reftests. (12a1174)
  • Bug 1066229 - Tests. (8577d22)
  • Bug 1066229 - Tests. (957f4fe) (99ddd8387)
  • Bug 1134638: 10. Inline SIMD comparisons in Ion (6bafd7b)
  • Bug 1134638: 11. Add type checks in move emitter and LIR generation (a7ae1e2)
  • Bug 1134638: 12. Inline with{X,Y,Z,W} in Ion (abd1dd9)
  • Bug 1134638: 13. Inline splat in Ion (ca6db67)
  • Bug 1134638: 14. Inline SIMD getters (signMask, .x, .y, .z, .w) in Ion (ea8a76e)
  • Bug 1134638: 15. Inline select/bitselect in Ion (7ebcd4d)
  • Bug 1134638: 16. Use more macros (2f5090a) (21b0da255)
Assets 2
You can’t perform that action at this time.