Commits
User selector
Commit History
Commits on Mar 30, 2026
Adopt NODELETE in more places in Source/**
Show description for 61dfe11committed
Commits on Feb 19, 2026
Adopt `NODELETE` annotation in more places in JavaScriptCore/
Show description for 55e71c0committed
Commits on Feb 9, 2026
[JSC] Fix edge case issue of cached imm in ARM64
Show description for 8396ad3committed
Commits on Feb 4, 2026
[JSC] BBQ should use moveConditionally32 for BrTable
Show description for b0701b6committed
Commits on Jan 29, 2026
[JSC] Add constant materialization JIT code for x64
Show description for aa596ddcommitted
Commits on Jan 14, 2026
[JSC] Extend Float16, Float, Double, V128 constant materialization
Show description for 0521cc7committed
Commits on Jan 5, 2026
[JSC] Allow same registers for src and dst in MacroAssemblerX86_64::negateDouble / negateFloat
Show description for 2fe3a6ecommitted
Commits on Dec 20, 2025
Use WTF::move() instead of WTFMove() macro in Source/JavaScriptCore
Show description for f52b72fcommitted
Commits on Nov 21, 2025
Add MacroAssembler emitters for load of 8, 16, and 32 bit values that sign extend into 32 or 64 bit registers.
Show description for 466d852committed
Mark Lam
Commits on Sep 19, 2025
[JSC] Do not elide atomic and with -1 on x86
Show description for e8e09d0authored andcommitted
Commits on Sep 16, 2025
[JSC] Add signbit test code generation on ARM64
Show description for 0585f9ecommitted
Commits on Aug 29, 2025
Change Options::initialize() to be able to take a lambda for options customization.
Show description for 08920cfcommitted
Mark Lam
Commits on Apr 26, 2025
[JSC] Sign extension and sign extended load clears high bits
Show description for 4cd0a02committed
Commits on Mar 16, 2025
[JSC] Int52Rep should be aware of NodeBytecodeNeedsNegZero
Show description for b70d98ccommitted
Commits on Nov 19, 2024
Replace WTF::bitwise_cast with std::bit_cast
Show description for 6ef08d1committed
Commits on Nov 8, 2024
Added some missing cases of WTF_ALLOW_UNSAFE_BUFFER_USAGE
Show description for 6feab00committed
Commits on Sep 22, 2024
Remove unnecessary uses of reinterpret_cast
Show description for de71d46committed
Commits on Jul 31, 2024
TZone update - Eliminate type registration, update seeding and add logging
Show description for 16f8990committed
Commits on Jul 9, 2024
Enable FTL on Windows
Show description for dc849c8authored andcommitted
Commits on May 23, 2024
Remove more X86 JIT related remainings
Show description for 63a45fecommitted
Commits on Apr 20, 2024
Reduce use of `const char*`
Show description for d4169aacommitted
Commits on Feb 16, 2024
TZone: Use TZone Allocation in WebKit Processes
Show description for ef13ba1committed
Commits on Feb 14, 2024
[JSC] Simplify PerfLog
Show description for 499d9e1committedTZone: Implement TZone Allocation on JavaScriptCore Types
Show description for 40f9622committed
Commits on Feb 6, 2024
[JSC] Refine B3 and masm tests for EXTR pattern detection and application
Show description for 084df28committed
Commits on Feb 1, 2024
Remove the obsolete testCagePreservesPACFailureBit since we no longer use the PAC Cage.
Show description for b8ba9d8committed
Mark Lam
Commits on Jan 24, 2024
[JSC] Remove CagedPtr's Data PAC tagging since it is not adding values
Show description for 8a9e1a5committed
Commits on Jan 10, 2024
[JSC] Remove unmaintained MIPS support for JIT/LLInt
Show description for 557d5c0committed
Commits on Nov 8, 2023
Fix compilation failures on ARM64 linux
Show description for 1755d48committed
Commits on Jun 14, 2023
[JSC] Inline DoubleToInt52 in DFG and FTL
Show description for 6161896committed
Commits on May 22, 2023
Ensure that tagArrayPtr's size diversifier's top 16 bits are always 0.
Show description for 2f56d3dauthored andcommitted
Commits on May 20, 2023
[JSC] Use ZeroReg for store8 / store16 in ARM64 B3/Air
Show description for fee47c7committed
Commits on Apr 21, 2023
[JSC] adjust for Windows calling convention
Show description for a9b2452committed
Commits on Apr 10, 2023
wtf/Process.h is conflicting with process.h on Windows
Show description for f0c7ad4committed
Commits on Apr 9, 2023
Add WTF::exitProcess and WTF::terminateProcess
Show description for 009188ecommitted