Commits
User selector
Commit History
Commits on Jun 2, 2026
[JSC] Add foundation of handling builtin iterators in fast-iteration-protocol
Show description for 3d1bebdcommitted
Commits on Jun 1, 2026
[JSC] Add String fast iteration
Show description for 4a78130committed[JSC] Implement `String#search` in C++
Show description for c800622committed
Commits on May 31, 2026
[JSC] Array rematerialization should preserve double Array holes when having a bad time
Show description for a82eb9dcommitted
Commits on May 30, 2026
[JSC] Inline-allocate cells for `NewWeakMap` and `NewWeakSet`
Show description for 8317f5ccommitted[JSC] Array rematerialization should know how to have a bad time
Show description for eba64efauthored andcommitted[CMake] Unified-source hygiene fixes for larger bundles
Show description for 7d2f95fcommitted
Commits on May 29, 2026
[JSC] Move FTL stack overflow check to prologue
Show description for 1b42291committed
Commits on May 28, 2026
[JSC] Add NewWeakMap and NewWeakSet DFG nodes
Show description for d61d43ecommitted
Commits on May 27, 2026
[JSC] Add ArrayJoin DFG nodes
Show description for 26b192bcommitted
Commits on May 26, 2026
[JSC] Fix GC safety for sunk contiguous array materialization in FTL
Show description for e638840authored andcommitted
Commits on May 22, 2026
[JSC] Improve rope-string comparison
Show description for e8eb62bcommitted[JSC] Scan OSR exits' ScratchBuffers
Show description for 87b4375committed[Build Speed] Prepare for larger unified build bundles
Show description for 8916f52committed[JSC] Add DFG node for `String.fromCodePoint`
Show description for 93a4fbecommitted
Commits on May 20, 2026
[JSC] Add new `DateNow` DFG node
Show description for d53865ecommitted
Commits on May 19, 2026
[JSC] Implement DFG / FTL ArrayUnshift
Show description for 5965900committed[JSC] Use scratch buffer for ObjectDefinePropertyFromFields
Show description for 59a20ddcommitted[JSC] Implement ArrayShift DFG node
Show description for dfe5dc6committed
Commits on May 18, 2026
[JSC] Shrink sizeof(JSGenerator)
Show description for e0704d3committed[JSC] Add StringSubstr DFG node
Show description for 4d1b8f9committed[JSC] Inline `String#startsWith` / `String#endsWith` with constant search string in DFG/FTL
Show description for 6796962committed[JSC] Compare 8-bit strings a word at a time in `Array#indexOf` / `Array#includes`
Show description for f9477aecommitted
Commits on May 16, 2026
[JSC] Implement `String#match` in C++
Show description for 1440f86committed
Commits on May 15, 2026
[JSC] Extend megamorphic ByVal IC with symbols
Show description for ce3942ecommitted[JSC] Inline allocation for `Promise.resolve()` of a non-thenable object
Show description for b1a6241committed[JSC] Cache result of Symbol.prototype.toString
Show description for 5e57a58committed
Commits on May 14, 2026
[JSC] Optimize initial `then` call
Show description for c3276f4committedUse modern integer hash
Show description for 310c6dbcommitted[GLIB] Non-unified build fixes for May 13th 2026
Show description for b2bd22ecommitted[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] Extract fields of descriptor in Object.defineProperty in DFG / FTL
Show description for 93e2909committed
Commits on May 12, 2026
[JSC] Incorrect Math.round Result via floor(x+0.5) JIT Fast Path
Show description for a64b9e0authored andcommitted[JSC] Mark obvious slow paths as `rarely()` instead of `unsure()` in `FTLLowerDFGToB3`
Show description for 25eddb5committed
Commits on May 11, 2026
[JSC] Fix hole-handling when rematerializing sunk int32 arrays
Show description for d9cbe05committed