Commits
User selector
Commit History
Commits on Apr 10, 2026
Removed a bunch of unnecessary smart pointers
Show description for 38c90efcommitted
Commits on Feb 23, 2026
[JSC] Merge RegisterSetBuilder into RegisterSet
Show description for b23dfb2committed
Commits on Jul 9, 2025
[JSC] Use `enum class` for `ArityCheckMode` for Safer C++
Show description for 658f55eauthored andcommitted
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 Jun 7, 2024
Use "= default" for constructor and destructor in more JSC code
Show description for 0710c9fcommitted
Ahmad Saleem
Commits on Apr 13, 2024
[JSC] Simplify DFG finalization in the main thread more
Show description for 73422abcommitted
Commits on Apr 11, 2024
[JSC] Add dumpBaselineDisassembly
Show description for 70ea148committed
Commits on Mar 5, 2024
[JSC] Destroy LinkBuffer in compiler thread
Show description for 15aaecdcommitted
Commits on Oct 2, 2023
Unreviewed, revert 267869@main, potential MotionMark regression
Show description for c091a2ccommitted
Commits on Sep 12, 2023
[JSC] Get rid of CodeBlock dependency from DataIC
Show description for 58fbd84committed
Commits on Sep 11, 2023
[JSC] Add emitGetVirtualRegisters which loads multiple registers via ldp if possible
Show description for b41739fcommitted
Commits on Jan 28, 2023
vmEntryToJavaScript does not need to use the arity check entry.
Show description for d814f4acommitted
Mark Lam
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 Sep 17, 2022
Unreviewed, reverting r254576@main.
Show description for 0a41ae6authored andcommittedWeb Inspector: Debugger: symbolic breakpoints should work with intrinsic functions
Show description for 6e24711committed
Commits on Aug 31, 2022
Web Inspector: Debugger: symbolic breakpoints should work with native functions
Show description for f0c85afcommitted
Commits on Aug 27, 2022
Unreviewed, reverting rbdc7d2c65ad3b0c0ada39a28e7121b2943a57931.
Show description for e5050c9authored andcommitted
Commits on Aug 25, 2022
Web Inspector: Debugger: symbolic breakpoints should work with native functions
Show description for bdc7d2ccommitted
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 May 3, 2022
[JSC] Introduce unlinked version of invalidation
Show description for a708678committed
Commits on Mar 24, 2022
Prepare JSC for making the String(const char*) constructor explicit
Show description for cccb58dcommitted
Commits on Jan 21, 2022
Fix build when using Visual Studio 2022
Show description for ddc7464committed
Commits on Jan 5, 2022
[JSC] Remove m_calleeSaveRegisters from CodeBlock::JITData and rename it to BaselineJITData
Show description for 300f273committed
Commits on Oct 9, 2020
Unreviewed, reland r268170
Show description for 77e6cf4committedUnreviewed, reverting r268170 and r268190.
Show description for 5e91548committed
Commits on Oct 8, 2020
[JSC] Restrict more ptr-tagging and avoid using OperationPtrTag for JIT code
Show description for 2fdce0ecommitted
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 Feb 1, 2020
[JSC] DFG::CommonData::shrinkToFit called before DFG::Plan::reallyAdd is called
Show description for 552ab4ecommitted
Commits on Jan 3, 2020
Experiment: create lots of different malloc zones for easier accounting of memory use
Show description for bc771eccommitted
Commits on Apr 30, 2019
Make JITType an enum class
Show description for 3cd69e7committed