Commits
User selector
Commit History
Commits on Jan 6, 2025
Make HashSet validate its key by default in release builds
Show description for c9de3eacommitted
Commits on Jun 7, 2024
Use "= default" for constructor and destructor in more JSC code
Show description for 0710c9fcommitted
Ahmad Saleem
Commits on Apr 20, 2024
Update CommaPrinter to take in an ASCIILiteral
Show description for b003870committed
Commits on Dec 11, 2023
Implement and Apply TZone Allocation Macros
Show description for a968122committed
Commits on Dec 4, 2023
Unreviewed. Fix non-unified build
Show description for cf18010committed
Commits on Nov 28, 2023
[JSC] Make CodeBlock destruction lazy
Show description for bebb148committed
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 May 22, 2021
Stop using holdLock() in JSC as it is not compatible with Clang thread safety analysis
Show description for 83f518bcommitted
Commits on May 15, 2020
[IWYU] Remove unnecessary includes from JSC implementation files
Show description for 2e3ee01committed
Commits on Jan 22, 2020
Throw away baseline code if there is an optimized replacement
Show description for b168a0ccommitted
Commits on Jan 15, 2020
Unreviewed, rolling out r254480, r254496, and r254517.
Show description for 5e3fff6committed
Commits on Jan 14, 2020
Throw away baseline code if there is an optimized replacement
Show description for edf9ca9committed
Commits on Jan 11, 2018
CodeBlocks should be in IsoSubspaces
Show description for 618dbdccommitted
Filip Pizlo
Commits on Jan 10, 2018
Unreviewed, rolling out r226667 and r226673.
Show description for f7f33f4committedCodeBlocks should be in IsoSubspaces
Show description for b645d68committed
Filip Pizlo
Commits on Nov 30, 2017
CodeBlockSet::deleteUnmarkedAndUnreferenced can be a little more efficient
Show description for e17926dcommitted
Filip Pizlo
Commits on Jul 20, 2017
Replace calls to Vector::resize() with calls to more efficient shrink() / grow() when applicable
Show description for 186fab2committed
Commits on Mar 9, 2017
Use const AbstractLocker& (instead of const LockHolder&) in more places.
Show description for 6c55e20committed
Mark LamMake the VM Traps mechanism non-polling for the DFG and FTL.
Show description for 87de3e2committed
Mark Lam
Commits on Jan 27, 2017
classInfo should take a VM so it is not materialized from the object on each call
Show description for ec8d700committed
Commits on Jan 17, 2017
JSCell::classInfo() shouldn't have a bunch of mitigations for being called during destruction
Show description for b1020f5committed
Filip PizloUnreviewed, roll out http://trac.webkit.org/changeset/210821
Show description for 663e27acommitted
Filip PizloJSCell::classInfo() shouldn't have a bunch of mitigations for being called during destruction
Show description for e5575fecommitted
Filip Pizlo
Commits on Jan 9, 2017
Make the collector's fixpoint smart about scheduling work
Show description for 381d178committed
Filip Pizlo
Commits on Nov 18, 2016
Concurrent GC should be able to run splay in debug mode and earley/raytrace in release mode with no perf regression
Show description for 77883abcommitted
Filip Pizlo
Commits on Oct 21, 2016
The tracking of the coarse-grain Heap state (allocating or not, collector or not, eden vs full) should respect the orthogonality between allocating and collecting
Show description for a48746dcommitted
Filip Pizlo
Commits on Oct 11, 2016
MarkedBlock should know what objects are live during marking
Show description for e392fc6committed
Filip Pizlo
Commits on Sep 22, 2016
Remove a bunch of unnecessary includes
Show description for 0e25412committed
Commits on Jan 11, 2016
Implement a sampling profiler
Show description for 7028f13committed
Commits on Oct 9, 2015
2015-10-09 Geoffrey Garen <ggaren@apple.com>
Show description for 20fd129committed2015-10-09 Geoffrey Garen <ggaren@apple.com>
Show description for d2b0369committed
Commits on Oct 7, 2015
Unreviewed, rolling back in r190450
Show description for 3a2f206committed
Commits on Oct 6, 2015
Unreviewed, rolling out r190589.
Show description for ee01594committed