Commits
User selector
Commit History
Commits on Mar 9, 2026
[JSC] Add SourceDump option to JITDump
Show description for cd8340ecommitted
Commits on Dec 20, 2025
Use WTF::move() instead of WTFMove() macro in Source/JavaScriptCore
Show description for f52b72fcommitted
Commits on Jun 26, 2025
[JSC] Concurrently computing CodeBlockHash
Show description for 82de5bbcommitted
Commits on Jun 12, 2025
Make copyright lines more consistent
Show description for 93fd99acommitted
Commits on May 17, 2025
[JSC] Allow CodeBlock hash computation from concurrent compiler thread
Show description for 4f51c8dcommitted
Commits on May 3, 2025
Do further adoption of [[likely]] / [[unlikely]] in JSC
Show description for 3d0b49acommitted
Commits on Jun 7, 2024
Use "= default" for constructor and destructor in more JSC code
Show description for 0710c9fcommitted
Ahmad Saleem
Commits on Sep 8, 2023
Add taintedness tracking to JSC
Show description for 3a1c346committed
Commits on Aug 9, 2023
[JSC] sourceURLStripped should be cached
Show description for 6fb2754committed
Commits on Mar 31, 2023
Cherry-pick 259548.39@safari-7615-branch (c68b7da0d9b4). rdar://107474520
Show description for bbd4b0aauthored 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 Feb 22, 2022
Initial support for Wasm/ESM-integration in the WebCore module loader
Show description for 9385643authored andcommitted
Commits on Oct 11, 2021
SourceID should have a type name and only be 32-bits
Show description for e5c4b51committed
Commits on May 22, 2021
Replace LockHolder with Locker in local variables
Show description for b46f54ecommittedUnreviewed, reverting r277913.
Show description for 0b6e751committedReplace LockHolder with Locker in local variables
Show description for db20ed5committed
Commits on Jul 13, 2020
Clean up SourceProvider and add caller relative load script to jsc.cpp
Show description for bca2993committed
Commits on May 15, 2020
[IWYU] Remove unnecessary includes from JSC implementation files
Show description for 2e3ee01committed
Commits on Jan 3, 2020
Experiment: create lots of different malloc zones for easier accounting of memory use
Show description for bc771eccommitted
Commits on Jan 21, 2019
[JSC] Reduce size of SourceProvider
Show description for 4c257bccommitted
Commits on Jan 2, 2019
SourceProviders should use an actual URL instead of a string
Show description for 7513ec9committed
Commits on Jul 8, 2018
[JSC] Optimize layout of SourceProvider to reduce padding
Show description for 8add18acommitted
Commits on Apr 5, 2018
[WTF] Remove StaticLock
Show description for 488014dcommitted
Commits on Dec 26, 2016
Propagate the source origin as much as possible
Show description for 5771dd4committed
Commits on Sep 30, 2016
Breakpoints on blank lines or comments don't break
Show description for 4f8dbdbcommitted
Commits on Sep 22, 2016
Remove a bunch of unnecessary includes
Show description for 0e25412committed
Commits on Aug 7, 2015
Lightweight locks should be adaptive
Show description for 8cff262committed
Filip PizloSource/JavaScriptCore:
Show description for c4c6157authored andcommittedLightweight locks should be adaptive
Show description for c869872committed
Filip Pizlo
Commits on Mar 13, 2015
Replace TCSpinLock with a new WTF::SpinLock based on WTF::Atomic.
Show description for 541755ccommitted
Mark Lam
Commits on Feb 11, 2014
Rename Operations.h to JSCInlines.h
Show description for fcf5bb2committed
Filip Pizlo
Commits on Feb 10, 2014
Never include *Inlines.h files in interface headers, and never include *Inlines.h when you could include Operations.h instead
Show description for b31199bcommitted
Filip Pizlo
Commits on Sep 28, 2013
JavaScriptCore fails to build with newer versions of clang.
Show description for b519a0bcommitted
Commits on Jul 9, 2013
Fix 30% JSBench regression (caused by adding column numbers to stack traces).
Show description for 6064e57committed
Mark Lam