Commits
User selector
Commit History
Commits on Jun 10, 2026
[JSC] Move RegExp.prototype[Symbol.match] to C++
Show description for e922a2ccommitted
Commits on Jun 8, 2026
Remove many unused member variables
Show description for 5101cdccommitted[JSC] Update async generator code aligned to the spec
Show description for d096ff9committed[JSC] Propagate "singleton" invalidation to originating SymbolTable
Show description for 6da8eadcommitted
Commits on Jun 5, 2026
[JSC] Optimize the layout of Parser and Lexer
Show description for 8243c6bcommitted[JSC] Optimize the layout of InlineCacheHandler
Show description for 8cb7e38committed
Commits on Jun 4, 2026
Unreviewed, reverting 314513@main (de8227087714)
Show description for 32bfeb7committed[JSC] Optimize the layout of InlineCacheHandler
Show description for de82270committed
Commits on Jun 3, 2026
[JSC] Restore JS builtins for next() functions
Show description for 0047d96committed
Commits on Jun 2, 2026
[JSC] MapIterator / SetIterator should be handled in DFG
Show description for 300fd8ccommitted[JSC] `GetByStatus::computeFor` should not constant-fold prototype loads when the head structure is a dictionary
Show description for 73689f5committed[JSC] Add foundation of handling builtin iterators in fast-iteration-protocol
Show description for 3d1bebdcommitted
Commits on Jun 1, 2026
[JSC] Move String#matchAll to C++
Show description for 31e3818committed[JSC] Add String fast iteration
Show description for 4a78130committed
Commits on May 29, 2026
[JSC] Move DataView null vector check in IC outside of register save/restore
Show description for 34669c8authored andcommitted
Commits on May 27, 2026
[JSC] ExpressionInfo::Encoder::adjustInstPC should take an index instead of a pointer
Show description for 799e388authored andcommitted
Commits on May 21, 2026
[JSC] GetByStatus::computeFor should not walk proto chain for direct property access
Show description for b07dca9authored andcommitted
Commits on May 19, 2026
Use newly introduced `WTF::toArray()` instead of `std::to_array()` in WebKit
Show description for 97bbefacommitted
Commits on May 18, 2026
[JSC] Shrink sizeof(JSGenerator)
Show description for e0704d3committed
Commits on May 16, 2026
Unreviewed, reverting 313155@main.
Show description for 5393babauthored andcommitted
Commits on May 15, 2026
[JSC] Extend megamorphic ByVal IC with symbols
Show description for ce3942ecommitted[JSC] Simplify bytecode writer
Show description for 83e85f8committed
Commits on May 14, 2026
[JSC] Do not allocate promise reaction when it is initial `then` calls and one handler attachment
Show description for 3f9955fcommitted
Commits on May 13, 2026
[JSC] Move WebAssembly.instantiateStreaming / WebAssembly.compileStreaming to C++
Show description for 24cf2e5committedDisallow quick tier up recovery for builtins
Show description for e9f59c8committed[JSC] Default derived constructors incorrectly observing Array.prototype[@@iterator]
Show description for cf863e8authored andcommitted
Commits on May 11, 2026
[CMake] Prepare for -fpch-codegen / -fpch-debuginfo
Show description for 6b3acbdcommitted[JSC] Inline small sorting in DFG / FTL
Show description for cab7a45committed
Commits on May 8, 2026
[GTK] error: no class named 'LLIntOffsetsExtractor' in namespace 'JSC'
Show description for b1f134bauthored andcommitted[JSC] Implement `String#split` in C++
Show description for 1a01603committed
Commits on May 7, 2026
Optimize JavaScriptCore #includes
Show description for b589299committed
Commits on May 4, 2026
[CMake] Rationalize precompiled headers
Show description for 4ba47c6committed
Commits on May 3, 2026
Re-land "[Build speed] Reduce JSC includes in WebCore JS bindings"
Show description for 423f593committed
Commits on May 2, 2026
Unreviewed, reverting 312470@main.
Show description for dd0c40eauthored andcommitted[Build speed] Reduce JSC includes in WebCore JS bindings
Show description for 5cdc5c9committed