Commits
User selector
Commit History
Commits on Jul 1, 2021
[JSC] Private names should be handled by usedVariables mechanism
Show description for 49338f8committed
Commits on Jun 8, 2021
Introduce LexicalScopeFeatures to enable future bytecode optimizations
Show description for 31f8572committed
Commits on May 23, 2021
Support Ergonomic Brand Checks proposal (`#x in obj`)
Show description for e40702bcommitted
Commits on Apr 2, 2021
Reduce bytecode instruction count emitted for `class extends`
Show description for bec8ec6committed
Commits on Feb 9, 2021
[ESNext] Implement private methods
Show description for 0cf8318committed
Commits on Jan 7, 2021
[JSC] New expression and value function call should reserve function register if arguments include assignments
Show description for 493acb4committed
Commits on Aug 29, 2020
[JSC] for-of / for-in left-hand-side target should be simple-assignment-target
Show description for 728e98ecommitted
Commits on Aug 28, 2020
__proto__ in object literal should perform [[SetPrototypeOf]] directly
Show description for ba62a03committed
Commits on Aug 25, 2020
Invalid early error for object literal method named "__proto__"
Show description for f05716acommitted
Commits on Jun 5, 2020
[JSC] Add support for private class fields
Show description for 71128dbcommitted
Commits on May 11, 2020
[clang-tidy] Run modernize-use-nullptr over JSC
Show description for 82fa9aecommitted
Commits on Jan 30, 2020
Parser needs to restore unary stack state when backtracking
Show description for 2801c8acommitted
Commits on Jan 16, 2020
[JSC] Add support for public class fields
Show description for c8a11cccommitted
Commits on Oct 28, 2019
[JSC] Lexer flags should be an OptionSet
Show description for cb82378committed
Commits on Sep 18, 2019
Use constexpr instead of const in symbol definitions that are obviously constexpr.
Show description for 4875082committed
Mark Lam
Commits on Aug 27, 2019
Refactor to use VM& instead of VM* at as many places as possible.
Show description for b236c61committed
Mark Lam
Commits on Aug 18, 2019
[ESNext] Implement optional chaining
Show description for 15c1343committed
Commits on May 16, 2019
[JSC] Invalid AssignmentTargetType should be an early error.
Show description for 71644a8committed
Commits on Mar 14, 2018
[JSC] fix order of evaluation for ClassDefinitionEvaluation
Show description for 0e1e92acommitted
Commits on Dec 19, 2017
[YARR] Yarr should return ErrorCode instead of error messages (const char*)
Show description for df7dd39committed
Commits on Dec 12, 2017
[ESNext][BigInt] Implement BigInt literals and JSBigInt
Show description for 5ce0f8dcommitted
Commits on Oct 12, 2017
import.meta should not be assignable
Show description for 3c6437bcommitted
Commits on Oct 11, 2017
Object properties are undefined in super.call() but not in this.call()
Show description for fb6cd2acommitted
Commits on Aug 30, 2017
[ESNext] Async iteration - Implement async iteration statement: for-await-of
Show description for 802ac2acommitted
Commits on Jul 13, 2017
[ESnext] Implement Object Spread
Show description for 8cc4bcdcommitted
Commits on Jun 28, 2017
[ESnext] Implement Object Rest - Implementing Object Rest Destructuring
Show description for 7eacafdcommitted
Commits on May 16, 2017
Rolling out r214038 and r213697: Crashes when using computed properties with rest destructuring and object spread.
Show description for 948451dcommitted
Mark Lam
Commits on Apr 18, 2017
BytecodeGenerator ".call" and ".apply" is exponential in nesting depth
Show description for 3998a1dcommitted
Commits on Apr 9, 2017
test262: test262/test/annexB/language/expressions/object/__proto__-fn-name.js
Show description for 46dbd1fauthored andcommitted
Commits on Mar 16, 2017
[ESnext] Implement Object Spread
Show description for cfa92edauthored andcommitted[JSC] Default parameter part should be retrieved by op_get_argument opcode instead of changing arity
Show description for 0980daecommitted
Commits on Mar 10, 2017
[ESnext] Implement Object Rest - Implementing Object Rest Destructuring
Show description for 160454cauthored andcommitted
Commits on Jan 28, 2017
Lift template escape sequence restrictions in tagged templates
Show description for 55a4c9fcommitted
Commits on Jan 9, 2017
[JSC] Prototype dynamic-import
Show description for a8f074acommitted
Commits on Nov 18, 2016
Web Inspector: Generator functions should have a displayable name when shown in stack traces
Show description for f7a9e37committed