Commits
User selector
Commit History
Commits on May 18, 2026
[JSC] Shrink sizeof(JSGenerator)
Show description for e0704d3committed
Commits on May 4, 2026
[Build speed] Reduce the cost of Debugger.h
Show description for 8d5387ecommitted
Commits on Apr 27, 2026
[Build Speed] Fix compilation issues in JSC headers
Show description for d4029d5committed
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
Further reduce use of jsCast<>()
Show description for e602202committed
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 9, 2026
Adopt LIFETIME_BOUND in more places in JavaScriptCore
Show description for 75c21decommitted
Commits on Mar 6, 2026
[JSC] Cloned SymbolTable needs to be cached per JSGlobalObject
Show description for 5980a42committed
Commits on Feb 7, 2026
[JSC] Fix non-unified builds
Show description for cde67dfcommitted
Commits on Jan 22, 2026
Rename CatchScope to TopExceptionScope
Show description for 5715596committed
Commits on Jan 12, 2026
Apply LIFETIME_BOUND attribute consistently on both declaration and definition of methods
Show description for a92bc6cauthored andcommitted
Commits on Jan 10, 2026
[JSC] Optimize callMicrotask
Show description for d43cce5committed
Commits on Dec 24, 2025
[Swift in WebKit] Work towards having a proper JSC module (part 2)
Show description for 67be849committedUnreviewed, reverting 304910@main.
Show description for 4d33d4fauthored andcommitted
Commits on Dec 23, 2025
Remove the need to explicitly pass a EXPORT macro to TZONE_ALLOCATED_EXPORT macros.
Show description for d65c13dcommitted
Mark Lam
Commits on Dec 22, 2025
[Swift in WebKit] Work towards having a proper JSC module (part 1)
Show description for d5630cecommitted
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 4, 2025
[JSC] Rename Classes in `PropertyNameArray.h` to Address FIXME
Show description for 00991afauthored andcommitted
Commits on Oct 6, 2025
[JSC] Move most of Promise operations to C++
Show description for 7598b7ecommitted
Commits on Aug 7, 2025
[Swift in WebKit] Work towards modularizing JSC private headers (Part 1)
Show description for a9d3d11committed
Commits on Jun 17, 2025
[JSC] Further optimize eval
Show description for b8c00b2committed
Commits on May 12, 2025
Adopt LIFETIME_BOUND annotation in more places
Show description for 9d3be3dcommitted
Commits on May 3, 2025
Start adopting C++20's [[likely]] / [[unlikely]] in JSC
Show description for 0e0b92fcommitted
Commits on Apr 18, 2025
Web Inspector: Debugger: preserve the pause reason and data when stepping over `await`
Show description for f3095eccommitted
Commits on Apr 12, 2025
Web Inspector: Debugger: add a way to step over `await` as though it was sync code
Show description for 6eceba5committed
Commits on Mar 15, 2025
Implement trusted-types-eval CSP script-src keyword
Show description for 003226ecommitted
Commits on Feb 9, 2025
Mark more lambdas as `NOESCAPE` when possible to help static analysis
Show description for 1ba5c2dcommitted
Commits on Jan 6, 2025
Make HashSet validate its key by default in release builds
Show description for c9de3eacommitted
Commits on Dec 16, 2024
Implement trusted types enforcement on Function constructor
Show description for 152e920committed
Commits on Nov 25, 2024
Non-unified source build fix of November 2024 (part 5)
Show description for 33d85c5committed
Commits on Nov 24, 2024
Remove #include of TZoneMallocInlines.h in JSC header files.
Show description for dcd38bacommitted
Mark Lam
Commits on Oct 30, 2024
Added skip markers for JavaScriptCore and WebCore files that do not conform to -Wunsafe-buffer-usage
Show description for b942617committed