Commits
User selector
Commit History
Commits on Dec 20, 2025
Use WTF::move() instead of WTFMove() macro in Source/JavaScriptCore
Show description for f52b72fcommitted
Commits on Oct 11, 2025
[JSC] Drop dead code for asynchronous disassembly
Show description for 4509bc4committed
Commits on Jun 10, 2025
[JSC] Add ConcatKeyAtomStringCache
Show description for 133b229committed
Commits on Apr 13, 2024
[JSC] Simplify DFG finalization in the main thread more
Show description for 73422abcommitted
Commits on Mar 9, 2024
[JSC] Combine FTL code generation into one
Show description for 3feec6acommitted
Commits on Mar 5, 2024
[JSC] Destroy LinkBuffer in compiler thread
Show description for 15aaecdcommitted
Commits on Feb 14, 2024
[JSC] Simplify PerfLog
Show description for 499d9e1committed
Commits on Dec 9, 2023
[JSC] Add linkThunk mechanism
Show description for 861ea3bcommitted
Commits on Nov 28, 2023
[JSC] Add common thunk generation
Show description for b1de44fcommitted
Commits on Sep 10, 2022
[JSC] Add BoyerMooreHorspool search to DFG / FTL
Show description for d6426c8committed
Commits on Aug 27, 2022
[JSC] Remove operationCallArityCheck calls
Show description for 69fd8b5committed
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 Aug 14, 2022
Apply C++ type safety to Lookup.h's HashTableValue's ValueStorage union.
Show description for 757f991committed
Mark Lam
Commits on Apr 29, 2022
[JSC] Use FixedVector in JumpReplacements and VariableEventStream
Show description for f6b5f60committed
Commits on Apr 5, 2022
[JSC] Store CodeBlock in caller side
Show description for d5bbde7committed
Commits on Mar 1, 2022
[JSC] Port EXTRA_CTI_THUNKS to all platforms
Show description for ec085c1authored andcommitted
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 957a838committed
Commits on Sep 25, 2021
Build an unlinked baseline JIT
Show description for 1026101committed
Commits on Jul 8, 2021
display-profiler-output should be able to print disassembly for the FTL
Show description for 3812f20committed
Commits on May 26, 2021
Merge all the JIT worklists into a shared worklist
Show description for e42c8decommitted
Commits on May 25, 2021
Finalize DFG/FTL code refs on the compiler threads
Show description for 934b072committed
Commits on May 12, 2021
Implement some common Baseline JIT slow paths using JIT thunks.
Show description for 335209ccommitted
Mark Lam
Commits on May 10, 2021
Add support to collect stats on cumulative LinkBuffer linked sizes based on profiles.
Show description for f551322committed
Mark Lam
Commits on Apr 15, 2021
[JSC] Do not copy SimpleJumpTable
Show description for cb1da55committed
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 Dec 22, 2019
[JSC] Improve our bound function implementation
Show description for 5ac8cbccommitted
Commits on Oct 22, 2019
[JSC] Thread JSGlobalObject* instead of ExecState*
Show description for cc5fb5ecommitted
Commits on Aug 19, 2019
[WTF] Add makeUnique<T>, which ensures T is fast-allocated, makeUnique / makeUniqueWithoutFastMallocCheck part
Show description for 8a462cbcommitted
Commits on Apr 30, 2019
CodeBlock::m_instructionCount is wrong
Show description for e99cb4fcommittedMake JITType an enum class
Show description for 3cd69e7committed