Commits
User selector
Commit History
Commits on May 3, 2026
Re-land "[Build speed] Reduce JSC includes in WebCore JS bindings"
Show description for 423f593committed
Commits on Apr 20, 2026
Further reduce use of jsCast<>()
Show description for e602202committed
Commits on Apr 17, 2026
[Build Speed] Reduce the cost of StructureInlines.h
Show description for 5ff0c08committed
Commits on Feb 26, 2026
Drop remaining `protected*()` member functions in the codebase
Show description for 0bbe795committed
Commits on Dec 20, 2025
Use WTF::move() instead of WTFMove() macro in Source/JavaScriptCore
Show description for f52b72fcommitted
Commits on May 3, 2025
Start adopting C++20's [[likely]] / [[unlikely]] in JSC
Show description for 0e0b92fcommitted
Commits on Feb 27, 2025
Address Safer CPP failures in JSContext
Show description for 4903b29committed
Commits on Dec 21, 2024
[JSC] Suppress Safer CPP Checking report for JSC::VM
Show description for 2753fb2committed
Commits on Dec 9, 2024
Unreviewed, Revert 287449@main
Show description for 48c752dcommitted
Commits on Dec 6, 2024
Cut unneeded includes from Lock.h, PersistentCoder.h, ThreadingPrimitives.h
Show description for cb22abbcommitted
Commits on Oct 21, 2024
Remove most legacy C API shared VM code
Show description for 655996ccommitted
Commits on Oct 10, 2024
Unreviewed, reverting 284931@main and 284940@main.
Show description for 9bfbbb1authored andcommitted
Commits on Oct 9, 2024
[JSC] Don't use JSScope instances as `this` value when calling functions
Show description for ee167b8committed
Alexey Shvayka
Commits on May 6, 2024
Stop using `const char*` in string concatenation in JSC
Show description for d66a7a4committed
Commits on Jan 13, 2024
Introducing LineColumn.
Show description for a9319f5committed
Mark Lam
Commits on Aug 16, 2023
[JSC] Add JSC sampling profiler SPI
Show description for 6b396d2committed
Commits on Jan 18, 2023
Replace uses of CallFrame::iterate() with StackVisitor::visit().
Show description for 59c35e2committed
Mark Lam
Commits on Oct 28, 2022
[JSC] Simplify toThis operation
Show description for 31aebd3committed
Commits on Oct 14, 2022
Remote Web Inspector: [Cocoa] `inspectable` API
Show description for 3d99c5acommitted
Commits on Oct 11, 2022
Unreviewed, reverting r255361@main.
Show description for 0b7428aauthored andcommitted
Commits on Oct 10, 2022
Remote Web Inspector: [Cocoa] `inspectable` API
Show description for a0a2631committed
Commits on May 10, 2022
Add optional Integrity checks at JSC API boundaries.
Show description for 850fdaacommitted
Mark Lam
Commits on May 4, 2022
Use IterationStatus in more places.
Show description for 63c7501committed
Mark Lam
Commits on Apr 16, 2022
[JSC] Remove VM& parameter from structure related code including jsDyamicCast
Show description for a6d202ccommitted
Commits on Oct 8, 2021
[JSC] Add private C API for JSGlobalObject::setEvalEnabled
Show description for abe94cdcommitted
Commits on May 13, 2021
Remove StringBuilder::appendNumber
Show description for e12a212committed
Commits on Oct 14, 2020
Non-unified build fixes, mid October 2020
Show description for 67246f3committed
Commits on Jun 28, 2020
Rename initializeThreading to initialize
Show description for e9d5a10committed
Commits on May 22, 2020
Fix non-unified builds for i386 build
Show description for 7309635committed
Commits on May 15, 2020
[IWYU] Remove unnecessary includes from JSC implementation files
Show description for 2e3ee01committed
Commits on May 11, 2020
[clang-tidy] Run modernize-use-nullptr over JSC
Show description for 82fa9aecommitted
Commits on Apr 28, 2020
[JSC] Align upon the name isCallable instead of isFunction
Show description for 34fc2c3committed
Commits on Apr 7, 2020
Not using strict mode within ClassDeclaration statement
Show description for 7b11165committed
Commits on Oct 22, 2019
[JSC] Remove non-LargeAllocation restriction for JSCallee
Show description for 734cd5dcommitted[JSC] Thread JSGlobalObject* instead of ExecState*
Show description for cc5fb5ecommitted