Commits
User selector
Commit History
Commits on May 28, 2026
[JSC] Use `WTF::reverseFindDouble` for `Array#lastIndexOf`
Show description for 9a9fa47committed
Commits on May 27, 2026
[JSC] Add ArrayJoin DFG nodes
Show description for 26b192bcommitted
Commits on May 19, 2026
[JSC] Implement DFG / FTL ArrayUnshift
Show description for 5965900committed[JSC] Implement ArrayShift DFG node
Show description for dfe5dc6committed
Commits on May 11, 2026
[JSC] Inline small sorting in DFG / FTL
Show description for cab7a45committed
Commits on May 7, 2026
[JSC] Use simple merge for TypedArray.prototype.sort
Show description for 10ba9a0committed
Commits on May 4, 2026
[JSC] Gate `Array#concat` fast path on indexing-type merge compatibility
Show description for 32e7fe8committed[JSC] Add Array#concat DFG nodes
Show description for 94e35cfcommitted
Commits on Apr 29, 2026
[JSC] Optimize Array.prototype.lastIndexOf
Show description for 90c053ccommitted
Commits on Apr 25, 2026
[JSC] Adopt truncate-double-to-int infrastructure more in ArrayPrototype.cpp
Show description for bf720cfauthored andcommitted
Commits on Apr 24, 2026
[JSC] Add JSArray::fastShift
Show description for 286f7a9committed
Commits on Apr 21, 2026
[Build Speed] Minimize includes in CodeBlock.h, JSCJSValue.h, JSCJSValueInlines.h, and VM.h
Show description for 9f2eb90committed
Commits on Apr 20, 2026
Add fast path for Array.prototype.indexOf on NodeList
Show description for cdd970bcommittedReduce use of jsCast<>() in favor of uncheckedDowncast<>()
Show description for b8ef260committed
Commits on Apr 11, 2026
Unreviewed, reverting 310317@main.
Show description for de9233fauthored andcommitted
Commits on Apr 5, 2026
[WTF] Rename characterAt() / characterStartingAt() to codeUnitAt() / codePointAt()
Show description for e4f1bb7committed
Commits on Mar 31, 2026
Unreviewed, reverting 310282@main (cd9b98604840)
Show description for 0d03f7acommitted[JSC] Implement galloping merge in PowerSort
Show description for cd9b986committed
Commits on Mar 30, 2026
Adopt NODELETE in more places in Source/**
Show description for 61dfe11committedEnhance MarkedVector's interface to more closely match Vector's.
Show description for 4bd1aabauthored andcommitted

Commits on Mar 27, 2026
[JSC] Introduce Realm-less Objects
Show description for 7d45839committed
Commits on Mar 18, 2026
Unreviewed, reverting 307787@main.
Show description for 3f61d5fauthored andcommitted
Commits on Mar 17, 2026
[JSC] Check for all indexed accessors in Array.p.concat
Show description for 131349bcommitted
Commits on Mar 13, 2026
[JSC] Array.prototype.copyWithin should return ToObject(this) when finalIndex < from
Show description for 6852473committed
Commits on Mar 8, 2026
[JSC] Array#flat should skip IsArray at depth 0 and bail fast path for DerivedArrayType
Show description for 58336b9committed
Commits on Feb 18, 2026
[JSC] A bit defensively adding DeferGC for Butterfly baking
Show description for 1f4abb5committed
Commits on Jan 24, 2026
Unreviewed, reverting 305848@main (bbf8d344a5bb)
Show description for a366ea2committed
Commits on Jan 20, 2026
[JSC] Use `hasSpecialProperties` bit for cheking `constructor` properties
Show description for bbf8d34committed
Commits on Jan 9, 2026
[JSC] Implement `Array.prototype.flat` in C++
Show description for 546d47acommitted
Commits on Dec 20, 2025
Use WTF::move() instead of WTFMove() macro in Source/JavaScriptCore
Show description for f52b72fcommitted
Commits on Nov 21, 2025
Use C++20 std::ranges::sort in JavaScriptCore
Show description for 38a918fcommitted
Commits on Nov 13, 2025
[JSC] Assert arguments of `CachedCall::callWithArguments` using `Integrity::auditCell`
Show description for d4a934dcommitted
Commits on Nov 12, 2025
[JSC] Add fast path for `Array.from(arguments)`
Show description for 12bbbd4committed
Commits on Nov 8, 2025
Unreviewed, revert 302157@main because of ASAN crash
Show description for 06d4760committed
Commits on Oct 26, 2025
[JSC] Optimize `Array#lastIndexOf` in DFG/FTL
Show description for bc818abcommitted