Commits
User selector
Commit History
Commits on May 6, 2026
[JSC] GreedyRegAlloc: Add loop-aware live range splitting (disabled by default)
Show description for 899099bcommitted
Commits on May 1, 2026
Unreviewed, reverting 312318@main (7a38dc3cf79c)
Show description for 32f4170committed
Commits on Apr 29, 2026
[JSC] GreedyRegAlloc: Add loop-aware live range splitting (disabled by default)
Show description for 7a38dc3committed
Commits on Apr 2, 2026
Add `FillWith` tag to Vector/FixedVector constructors that fill container with a value
Show description for 22a4dd0committed
Commits on Feb 23, 2026
[JSC] Merge RegisterSetBuilder into RegisterSet
Show description for b23dfb2committed
Commits on Jan 9, 2026
[JSC] Remove dominator and loop computation from IonGraph generation
Show description for 07baf13committed
Commits on Jan 3, 2026
[JSC] Add dumpIonGraph option
Show description for c6bec67committed
Commits on Dec 20, 2025
Use WTF::move() instead of WTFMove() macro in Source/JavaScriptCore
Show description for f52b72fcommitted
Commits on Sep 8, 2025
[JSC] Clean up Wasm CalleeSave registers handling
Show description for 5205c9ecommitted
Commits on Mar 11, 2025
Allocate Air types using SequesteredArenaAllocator
Show description for a39a1f7committed
Commits on Feb 27, 2025
Unreviewed, reverting 291111@main.
Show description for 252fd45authored andcommitted
Commits on Feb 26, 2025
Handle wide Air::Arg offsets
Show description for 2dfc93fcommitted
Commits on Sep 7, 2024
[ARMv7] Remove TmpPair
Show description for 6c002efcommitted
Commits on Jun 24, 2024
Make it harder to use roundUpToMultipleOf wrong by using template argument for alignment
Show description for 5f26364committed
Commits on Jun 1, 2024
Use "= default" for constructor and destructor in JSC code
Show description for f61dcc3committed
Ahmad Saleem
Commits on Dec 11, 2023
Implement and Apply TZone Allocation Macros
Show description for a968122committed
Commits on Jan 11, 2023
Allow using callee-save registers when WASM SIMD is enabled
Show description for 63b6c42authored andcommitted
Commits on Jan 5, 2023
[JSC] Add runtime configuration for AirOpcode table
Show description for 0c58dc8committed
Commits on Dec 23, 2022
Make MacroAssemblerARMv7 scratch regs available to Air
Show description for 67d43c3authored andcommitted
Commits on Dec 22, 2022
[JSC] Remove unnecessary mov when wasm function does not have frame
Show description for c639ec2committed[JSC] B3/Air should use the system register convention
Show description for cbff45eauthored andcommitted
Commits on Dec 18, 2022
[JSC] Fix ARM64E untagging and relanding 258008@main
Show description for 439cbdecommitted
Commits on Dec 16, 2022
Unreviewed, reverting r5ee0680f666939490e0bb03f07ba1ce6088609ec.
Show description for 3114605authored andcommitted
[JSC][WASM] Add support for WebAssembly tail calls.
Show description for 5ee0680authored andcommitted
Commits on Dec 14, 2022
[SIMD] B3/OMG Support
Show description for 8a01826committed
Justin Michaud
Commits on Dec 13, 2022
[JSC] Port and enable Wasm BBQ JIT on ARMv7
Show description for 189dce5authored andcommitted
Commits on Dec 9, 2022
Remove uses of Options::useWebAssemblySIMD.
Show description for 4ce45cfcommitted
Justin Michaud
Commits on Oct 19, 2022
Refactor RegisterSet to support 128-bit widths
Show description for 912bf24authored andcommitted
Commits on Oct 15, 2022
Unreviewed, revert 255583@main because of build breakage
Show description for 6adb4a8committedRefactor RegisterSet to support 128-bit widths
Show description for a57d810authored andcommitted
Commits on Oct 6, 2022
Revert clang-tidy change since it broke 32bit and watchOS
Show description for aabfacbcommitted
Commits on Sep 18, 2022
Ran clang-tidy on JSC, WTF and bmalloc
Show description for 700ac83committed
Commits on Aug 4, 2022
[ARM64] Use link register instead of pinning a register for materializing big load constants
Show description for fb402aacommitted
Commits on May 25, 2022
[JSC][ARMv7] Support callee save FPRs
Show description for 60a5bb3authored andcommitted
Commits on Apr 11, 2022
[JSC] Reduce use of unnecessary cryptographicallyRandom numbers
Show description for 7a6beaacommitted