| Commit message (Expand) | Author | Age |
* | Issue #2298 - Support '#x in obj' ergonomic brand check syntax | Martok | 2023-08-30 |
* | Issue #1240 - Part 4 - Implement parser support for BigInt literals. | Brian Smith | 2023-07-18 |
* | Issue #2097 - Handle Logical Assignment in Ion CFG | Martok | 2023-05-01 |
* | Issue #2097 - Implement logical assignment operators | Martok | 2023-05-01 |
* | Issue #2142 - Implement class static block | Martok | 2023-05-01 |
* | Issue #2142 - Parse and process static class fields | Martok | 2023-05-01 |
* | Issue #2142 - Support SuperProperty in field initializers | Martok | 2023-05-01 |
* | Issue #2142 - Optimize .initializers scoping and emitter | Martok | 2023-05-01 |
* | Issue #2142 - Set anonymous function name in field initializer | Martok | 2023-05-01 |
* | Issue #2142 - Don't treat PNK_NAME specially emitAssignmentOrInit | Martok | 2023-05-01 |
* | Issue #2142 - Emit field keys in correct order | Martok | 2023-05-01 |
* | Issue #2142 - Fix several scoping issues in field initializers | Martok | 2023-05-01 |
* | Issue #2142 - Use JSOP_INITPROP for field initializers | Martok | 2023-05-01 |
* | Issue #2142 - Handle fields in derived classes | Martok | 2023-05-01 |
* | Issue #2142 - Add FunctionEmitter, FunctionScriptEmitter, and FunctionParamsE... | Martok | 2023-05-01 |
* | Issue #2142 - Add PropertyEmitter, ObjectEmitter, ClassEmitter, LexicalScopeE... | Martok | 2023-05-01 |
* | Issue #2142 - Improve TokenPos handling in BCE | Martok | 2023-05-01 |
* | Issue #2142 - Implement syntax for public/private fields and computed field n... | Martok | 2023-05-01 |
* | Issue #2142 - Fold BytecodeEmitter::checkTypeSet into BytecodeEmitter::emitCheck | Martok | 2023-04-30 |
* | Issue #1691 - Part 13: Remove MUST_MATCH_TOKEN* macros in Parser. | Brian Smith | 2023-04-27 |
* | Issue #1691 - Part 6e: Fix problems due to divergent codebases. This gets ba... | Brian Smith | 2023-04-27 |
* | Issue #1691 - Part 4: Finish implementing call import. | Brian Smith | 2023-04-27 |
* | Issue #1691 - Part 3: Finish implementing import meta. | Brian Smith | 2023-04-27 |
* | Issue #1691 - Part 2: Implement call import and import meta in the parser. | Brian Smith | 2023-04-27 |
* | Issue #2173 - Introduce FunctionNode::syntaxKind instead of JSOPs | Martok | 2023-04-03 |
* | Issue #2173 - Separate CodeNode into FunctionNode and ModuleNode | Martok | 2023-04-03 |
* | Issue #2173 - Remove unused case/code from function node ops | Martok | 2023-04-03 |
* | Issue #2173 - Add TryNode | Martok | 2023-04-03 |
* | Issue #2173 - Add accessors to LexicalScopeNode | Martok | 2023-04-03 |
* | Issue #2173 - Add accessors to NullaryNode and change LoopControlStatement ar... | Martok | 2023-04-03 |
* | Issue #2173 - Add accessors to NameNode, CodeNode, RegExpLiteral, and add Num... | Martok | 2023-04-03 |
* | Issue #2173 - Add accessors to UnaryNode and subclasses | Martok | 2023-04-03 |
* | Issue #2173 - Add accessors to BinaryNode and subclasses | Martok | 2023-04-03 |
* | Issue #2173 - Add accessors to TernaryNode | Martok | 2023-04-03 |
* | Issue #2173 - Add accessors to ListNode | Martok | 2023-04-03 |
* | Issue #2173 - Store the info about the existence of the default case into the... | Martok | 2023-04-03 |
* | Issue #2173 - Add a new PNK_PROPERTYNAME to hold location information about p... | Martok | 2023-04-03 |
* | Issue #2173 - Add a new PNK_ARGUMENTS node type for call argument lists | Martok | 2023-04-03 |
* | Issue #2155 - Add SwitchEmitter | Martok | 2023-03-26 |
* | Issue #2155 - Move TryEmitter and ForOfLoopControl to TryEmitter.{cpp.h} and ... | Martok | 2023-03-26 |
* | Issue #2155 - Move NestableControl classes except ForOfLoopControl to Bytecod... | Martok | 2023-03-26 |
* | Issue #2155 - Split Nestable to ds/ and EmitterScope to EmitterScope.{cpp.h} | Martok | 2023-03-26 |
* | Issue #2155 - Fix wrong assertion | Martok | 2023-03-15 |
* | Issue #2155 - Fix debug build | Martok | 2023-03-14 |
* | Issue #2155 - Remove now-unused functions | Martok | 2023-03-13 |
* | Issue #2155 - Fix BytecodeEmitter::emitArguments for our ParseNode tree | Martok | 2023-03-13 |
* | Issue #2155 - Add PropOpEmitter, ElemOpEmitter, NameOpEmitter, CallOrNewEmitter | Martok | 2023-03-13 |
* | Issue #2155 - Refactor BytecodeEmitter in preparation for *Emitter work | Martok | 2023-03-13 |
* | Issue #2155 - Simplify BytecodeEmitter::isRestParameter | Martok | 2023-03-13 |
* | Issue #2155 - Split TDZCheckCache, IfEmitter/InternalIfEmitter, JumpList from... | Martok | 2023-03-13 |