Commits
User selector
Commit History
Commits on May 7, 2026
REGRESSION(312814@main): Broke some macOS builds (use of undeclared identifier 'vmPageSize')
Show description for b23bfe4committedOptimize JavaScriptCore #includes
Show description for b589299committed[Wasm] Use a lazy restore frame when returning from tail calls
Show description for 5223ee5committed
Commits on May 3, 2026
Re-land "[Build speed] Reduce JSC includes in WebCore JS bindings"
Show description for 423f593committed
Commits on May 2, 2026
Unreviewed, reverting 312470@main.
Show description for dd0c40eauthored andcommitted[Build speed] Reduce JSC includes in WebCore JS bindings
Show description for 5cdc5c9committed
Commits on Apr 20, 2026
[JSC] Fix !ENABLE(JIT) build
Show description for be7c61dcommitted
Commits on Apr 18, 2026
Unreviewed, reverting 311492@main (e7ae451260d7)
Show description for 75f92adcommitted
Commits on Apr 17, 2026
[JSC] Fix !ENABLE(JIT) build
Show description for e7ae451authored andcommitted
Commits on Feb 11, 2026
JSPI cages should only generate JIT code when JITCage is enabled
Show description for f674410committed[JSC] JSPI Implementation
Show description for 53e97afcommitted
Commits on Nov 6, 2025
os_script_config_storage is only required to be paged aligned.
Show description for 3d023cdcommitted
Mark Lam
Commits on Oct 28, 2025
Build failure after 302256@main.
Show description for 1a71ba7committed
Mark LamUse os_script_config_storage if available.
Show description for 231b11bcommitted
Mark Lam
Commits on Aug 21, 2025
[JSC] Initialize IPInt regardless
Show description for 0a2b068committed
Commits on Aug 17, 2025
Harden the interpreter dispatchers more for ARM64E.
Show description for d5e7d2acommitted
Mark Lam
Commits on Aug 9, 2025
[JSC] Remove WasmLLInt
Show description for 83cc090committed
Commits on May 3, 2025
Do further adoption of [[likely]] / [[unlikely]] in JSC
Show description for 3d0b49acommitted
Commits on Feb 20, 2025
[JSC] Revert 290404@main
Show description for f5a2996committed
Commits on Feb 14, 2025
WebAssembly should be explicitly disabled on watchOS.
Show description for 987c0aacommitted
Mark Lam
Commits on Nov 20, 2024
Implement Wasm tail calls in IPInt
Show description for 34f187fcommitted
Commits on Nov 19, 2024
Replace WTF::bitwise_cast with std::bit_cast
Show description for 6ef08d1committed
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
Commits on Sep 27, 2024
Wasm calls should consistently use WasmEntryPtrTag
Show description for f0388f7committed
Commits on Aug 13, 2024
[JSC] Simplify ArityFixup
Show description for 7862f22committed
Commits on Jun 20, 2024
Use SystemV ABI for Baseline JS JIT on Windows
Show description for 0b1e421authored andcommitted
Commits on May 26, 2024
Refactor LLInt::Data::performAssertions() into assertInvariants().
Show description for 491e7dbcommitted
Mark Lam
Commits on May 23, 2024
OBJECT_OFFSETOF can be constexpr
Show description for 7031a92authored andcommitted
Commits on May 22, 2024
[JSC] Handler IC Getter / Setter / Proxy accessors should not use m_globalObject
Show description for 57affb6committed
Commits on May 19, 2024
Use SystemV ABI for C++ entrypoints for JS LLInt
Show description for 8f1711cauthored andcommitted
Commits on Jan 18, 2024
[JSC] Redesign CallIC (relanding)
Show description for 65c8acccommittedUnreviewed, reverting 273159@main and 273168@main.
Show description for 64272e9authored andcommitted[JSC] Redesign CallIC
Show description for 2295d36committed
Commits on Dec 11, 2023
Fix CLoop builds after unified files shifted.
Show description for e2eaee3committed
Mark Lam
Commits on Jul 4, 2023
Fix checkSwitchToJITForLoop on ARM64E to work with --returnEarlyFromInfiniteLoopsForFuzzing=1 --useJIT=0.
Show description for d89d75bcommitted
Mark Lam