Commits
User selector
Commit History
Commits on May 29, 2026
[JSC] JSOrderedHashTable is overly allocating DataTable
Show description for f72ea56committed
Commits on Apr 27, 2026
[JSC] Remove @isArraySlow
Show description for 370fcabcommitted
Commits on Apr 20, 2026
Reduce use of jsCast<>() in favor of uncheckedDowncast<>()
Show description for b8ef260committed
Commits on Apr 19, 2026
Drop jsDynamicCast<>() in favor of dynamicDowncast<>()
Show description for a6df288authored andcommitted
Commits on Mar 30, 2026
Adopt NODELETE in more places in Source/**
Show description for 61dfe11committed
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 13, 2026
[JSC] Add ArrayIsArray intrinsic for Array.isArray
Show description for b7c9035committed
Commits on Mar 6, 2026
Use C++17 inline constexpr variables instead of extern const in JavaScriptCore/runtime
Show description for cd1f220committed
Commits on Feb 18, 2026
[JSC] A bit defensively adding DeferGC for Butterfly baking
Show description for 1f4abb5committed
Commits on Jan 23, 2026
[JSC] Use Use Invocable in ArrayConstructor.cpp
Show description for f9202f4committed[JSC] Account for user code to arguments in Array.from
Show description for 877adeccommitted
Commits on Jan 8, 2026
[JSC] Add fast path for `Array.from(map.keys())` and `Array.from(map.values())`
Show description for 87d58dfcommitted
Commits on Jan 1, 2026
[JSC] Add fast path for Array.from(set)
Show description for ff70a7dcommitted
Commits on Dec 29, 2025
[JSC] Add fast path for `Array.from(arguments)` in strict mode
Show description for 118076dcommitted
Commits on Nov 12, 2025
[JSC] Add fast path for `Array.from(arguments)`
Show description for 12bbbd4committed
Commits on Nov 5, 2025
[JSC] Optimize `Array#of` in DFG/FTL
Show description for 445df9acommitted
Commits on Oct 7, 2025
[JSC] Implement `Array.of` in C++
Show description for 8d5b7e4committed
Commits on May 3, 2025
Do further adoption of [[likely]] / [[unlikely]] in JSC
Show description for 3d0b49acommitted
Commits on Aug 15, 2024
[JSC] Remove already-shipped features' flags in ECMAScript
Show description for 39b7fd5committed
Commits on Jul 2, 2024
Split makeString() and friends out into their own header
Show description for 632f103committed
Commits on Feb 20, 2024
[JSC] Different @@species getter for each constructor
Show description for d91d519authored andcommitted
Commits on Oct 11, 2023
Error message for `new Array(1.5)` is confusing
Show description for 5fd85f7committed
Commits on Aug 19, 2023
[JSC] Introduce NativeCallee
Show description for 31e3bbecommitted
Commits on Nov 30, 2022
[JSC] Implement array-from-async
Show description for 464a308committed
Commits on Nov 4, 2022
JSTests/stress/array-isarray-error-message.js fails when run with --useJIT=0.
Show description for 5551d9ecommitted
Mark Lam
Commits on Sep 3, 2022
Fix error message for O.p.toString on revoked proxy
Show description for 78a9dd6authored andcommitted
Commits on May 12, 2022
Web Inspector: Parse InjectedScriptSource as a built-in to get guaranteed non-user-overriden JSC built-ins
Show description for 1d75ec6committed
Commits on Apr 16, 2022
[JSC] Remove VM& parameter from structure related code including jsDyamicCast
Show description for a6d202ccommitted
Commits on Mar 24, 2022
Prepare JSC for making the String(const char*) constructor explicit
Show description for cccb58dcommitted
Commits on Sep 25, 2020
[JSC] Introduce JSC_DECLARE_HOST_FUNCTION / JSC_DEFINE_HOST_FUNCTION to make host function definition easy-to-scanned for JIT-caging
Show description for edc103acommitted
Commits on Sep 21, 2020
Functions should consistently enumerate length before name
Show description for 6925bb3committed
Commits on May 19, 2020
REGRESSION(r261755): Win/Linux non-unified builds have hundreds of link failures
Show description for 1dc916acommitted
Commits on May 15, 2020
[IWYU] Remove unnecessary includes from JSC implementation files
Show description for 2e3ee01committed
Commits on Nov 16, 2019
[JSC] Anonymous built-in functions should have empty string for a name
Show description for 3d79d7acommitted