Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Issue #1894 - Part 6: Check for nullish values when folding coalesce nodes | FranklinDM | 2022-05-21 |
| | | | | | | | | This uses a different approach by modifying the `Boolish` function directly to act differently if we're checking for nullish values. Partially based on: Bug 1566141 - Implement the Nullish Coalescing operator (??) proposal Bug 1599163 - Nullish coalescing operator returns undefined for void expressions | ||
* | Issue #1894 - Part 2: Implement support for nullish coalescing in the JS parser | FranklinDM | 2022-05-21 |
| | | | | Based on https://bugzilla.mozilla.org/show_bug.cgi?id=1566141 | ||
* | Issue #1658 - Part 2: Implement bytecode for optional chaining | FranklinDM | 2022-05-04 |
| | | | | | | | Partially based on: Bug 1566143 - Implement the Optional Chaining operator (?.) proposal Bug 1650340 - Fix deleteElementInOptionalChain Bug 1644839 - Fix return value of emitOptionalChain on failure | ||
* | Issue #1658 - Part 1: Implement support for optional chaining in the JS Parser | FranklinDM | 2022-05-04 |
| | | | | Partially based on: https://bugzilla.mozilla.org/show_bug.cgi?id=1566143 | ||
* | Issue #1656 - Part 7: Nuke vim config lines in JS | Moonchild | 2020-09-24 |
| | |||
* | Issue #1465 - Implement optional catch binding. | wolfbeast | 2020-02-27 |
| | |||
* | Bug 1343481 - Part 7: Add BytecodeEmitter::emitDotGenerator and make ↵ | Gaming4JC | 2019-12-17 |
| | | | | | | yield/await nodes unary. Tag #1287 | ||
* | 1339395 - Part 7: Remove no longer needed check for jsid strings which are ↵ | Gaming4JC | 2019-07-18 |
| | | | | indices from frontend. | ||
* | 1317375 - Implement "Template Literals Revision / Lifting Template Literal ↵ | Gaming4JC | 2019-07-18 |
| | | | | Restriction" ECMAScript proposal | ||
* | Add m-esr52 at 52.6.0 | Matt A. Tobin | 2018-02-02 |