Commits
User selector
Commit History
Commits on Feb 13, 2026
[JSC] Improve op_mod for int32 uses and add LOL support
Show description for 7cda7d7committed
Commits on Jan 31, 2026
[LOL] Add remaining jump bytecodes
Show description for 04bcc9fcommitted
Commits on Jan 8, 2026
[LOL] Add support for resolve/put_to_scope
Show description for 9d453e3committed
Commits on Dec 10, 2025
Remove various supportsFloatingPoint MacroAssembler methods that are always true
Show description for 10992fecommitted
Commits on Nov 19, 2024
Replace WTF::bitwise_cast with std::bit_cast
Show description for 6ef08d1committed
Commits on May 13, 2024
Reduce String ref/deref churn in JSC by 60% on JetStream2
Show description for 350878ccommitted
Commits on Oct 2, 2023
Unreviewed, revert 267869@main, potential MotionMark regression
Show description for c091a2ccommitted
Commits on Sep 11, 2023
[JSC] Add emitGetVirtualRegisters which loads multiple registers via ldp if possible
Show description for b41739fcommitted
Commits on Jul 29, 2023
[JSC] Add OperandTypes to bitops
Show description for 21df99ccommitted[JSC] Use BinaryArithProfile for bitops
Show description for e203944committed
Commits on Jul 28, 2023
[JSC] op_bitnot should use UnaryArithProfile
Show description for 9b97e10committed
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 Sep 6, 2022
[JSC] Optimization of Comparison Operators in Baseline
Show description for 1765166committed
Commits on Aug 23, 2022
Introduce WTF::CodePtr and use it to replace MetaAllocatorPtr, MacroAssemblerCodePtr, and FunctionPtr.
Show description for 096596fcommitted
Mark Lam
Commits on Apr 6, 2022
[JSC] Strictly annotate pointers with TrustedImmPtr in CCallHelpers
Show description for 0ac7da6committed
Commits on Mar 3, 2022
Refactor OpcodeTraits to support the possibility of having 2-byte WASM opcode ids in bytecode streams
Show description for 72c2052committed
Justin Michaud
Commits on Mar 1, 2022
[JSC] Port EXTRA_CTI_THUNKS to all platforms
Show description for ec085c1authored andcommitted
Commits on Jan 17, 2022
Fix C++20 build warnings with GCC
Show description for 10381c1committed
Commits on Dec 19, 2021
[JSC] OpPow should have a "small int exponent" fast path at lower tiers
Show description for 22ca0bbcommitted
Commits on Nov 30, 2021
[JSC] Unify most Baseline ops between JSVALUE64 and JSVALUE32_64
Show description for 161e111authored andcommitted
Commits on Nov 22, 2021
[JSC] Make sharing of unlinked baseline code possible on JSVALUE32_64
Show description for d9197dfauthored andcommitted
Commits on Sep 28, 2021
Make byte codes with arithmetic profiles switch to using an index instead of a pointer in metadata
Show description for 7c1887dcommitted
Commits on Sep 27, 2021
Build an unlinked baseline JIT
Show description for bfd44c5committedUnreviewed, reverting r283102, r283103 and r283104.
Show description for 85dc747committedBuild an unlinked baseline JIT
Show description for a303c1ccommitted
Commits on Sep 26, 2021
Unreviewed, reverting r283083 and r283088.
Show description for 957a838committedMake byte codes with arithmetic profiles switch to using an index instead of a pointer in metadata
Show description for d1cb45fcommitted
Commits on Sep 25, 2021
Build an unlinked baseline JIT
Show description for 1026101committed
Commits on Aug 21, 2021
[JSC] Simplify moveIntsToDouble
Show description for 9c8a599committed
Commits on Apr 14, 2021
Keep UniqueRef<MathICGenerationState> instead of MathICGenerationState in HashTables
Show description for f40b3ceauthored andcommitted
Commits on Sep 29, 2020
Use JSC_DECLARE_JIT_OPERATION / JSC_DECLARE_CUSTOM_GETTER / JSC_DECLARE_CUSTOM_SETTER
Show description for a509b3acommitted
Commits on May 15, 2020
[IWYU] Remove unnecessary includes from JSC implementation files
Show description for 2e3ee01committed
Commits on May 13, 2020
Making 32-bits JIT build without Unified Build system
Show description for 9623537committed