Commits
User selector
Commit History
Commits on Sep 17, 2021
Move some profiling to UnlinkedCodeBlock
Show description for b366e7ecommitted
Commits on Aug 26, 2021
r281485 was not sufficient in where it called disablePeepholeOptimization
Show description for a511792committed
Commits on Aug 24, 2021
Disable peephole optimizations in the byte code generator after rewriting instructions for for-in
Show description for 1846debcommitted
Commits on Aug 23, 2021
[JSC] Remove already-shipped JS feature flags
Show description for bb751b0committed
Commits on Aug 7, 2021
for-in should only emit one loop in bytecode
Show description for af53d48committed
Commits on Jul 1, 2021
[JSC] Stop generating default parameter code if class constructor is called without 'new'
Show description for df76ec6committed[JSC] Private names should be handled by usedVariables mechanism
Show description for 49338f8committed
Commits on Jun 13, 2021
https://bugs.webkit.org/show_bug.cgi?id=226576
Show description for 415807dcommitted
Commits on Jun 8, 2021
[JSC] Use ResolvedClosureVar to get brand from scope
Show description for 2238709committedIntroduce LexicalScopeFeatures to enable future bytecode optimizations
Show description for 31f8572committed
Commits on Jun 7, 2021
Short circuit read modify write nodes emit byte code that uses the wrong locals
Show description for 1b1c310committed
Commits on Jun 2, 2021
Remove <wtf/Optional.h>
Show description for 786e703committedRename Checked::unsafeGet() to Checked::value()
Show description for 2283824committed
Commits on May 30, 2021
Remove WTF::Optional synonym for std::optional, using that class template directly instead
Show description for e98ff12committed
Commits on May 29, 2021
Clients of optional should use has_value instead of relying on hasValue macro
Show description for ddf6645committed
Commits on May 28, 2021
Next step toward using std::optional directly instead of through WTF::Optional typedef
Show description for 695e088committed
Commits on May 24, 2021
Remove StringBuilder::appendLiteral
Show description for 4d78e56committed
Commits on May 23, 2021
Support Ergonomic Brand Checks proposal (`#x in obj`)
Show description for e40702bcommitted
Commits on Apr 28, 2021
Fix exception assertions in light of the TerminationException.
Show description for 8e87fb4committed
Mark Lam
Commits on Apr 26, 2021
numCalleeLocals, numParameters, and numVars should be unsigned
Show description for 13a6adccommitted
Commits on Apr 21, 2021
Non-unified build fixes, mid April 2021 edition
Show description for 3695a6fcommitted
Commits on Apr 15, 2021
[JSC] Do not copy SimpleJumpTable
Show description for cb1da55committed
Commits on Apr 12, 2021
[JSC] Do not copy StringSwitchJumpTable
Show description for 530aca8committed
Commits on Apr 7, 2021
[JSC] Use FixedVector more in JSC
Show description for 40bebd0committed
Commits on Apr 6, 2021
[WTF] Introduce FixedVector and use it for FixedOperands
Show description for fe1e360committed
Commits on Apr 2, 2021
Reduce bytecode instruction count emitted for `class extends`
Show description for bec8ec6committed
Commits on Mar 5, 2021
Don't trust parsing information to tell us if we've emitted op_call_eval
Show description for 38a48cdcommitted
Commits on Mar 1, 2021
BytecodeGenerator::fuseCompareAndJump() fails for some language constructs
Show description for 4302291committed
Commits on Feb 22, 2021
Implement the Top-level await proposal
Show description for 9060f3ccommitted
Commits on Feb 19, 2021
[JSC] Simplify excludedSet handling in object rest expression
Show description for 7e6fe50committed
Commits on Feb 18, 2021
[JSC] Implement private static method
Show description for c9cb591committed
Commits on Feb 15, 2021
[ESNext] Implement private accessors
Show description for 6f37a90committed
Commits on Feb 9, 2021
[ESNext] Implement private methods
Show description for 0cf8318committed
Commits on Feb 2, 2021
Completion value of a finally block should not be ignored if completion is abrupt
Show description for ce15515committed
Commits on Jan 9, 2021
Implement @copyDataProperties in C++ to optimize object rest / spread
Show description for c644aefcommitted