Commits
User selector
Commit History
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
Commits on Feb 9, 2019
[JSC] Shrink sizeof(CodeBlock) more
Show description for 56ea256committed
Commits on Jul 24, 2018
Refactoring: make DFG::Plan a class.
Show description for 2409068committed
Mark Lam
Commits on Apr 30, 2018
[JSC] Remove arity fixup check if the number of parameters is 1
Show description for 384c01ecommitted
Commits on Apr 18, 2018
Templatize CodePtr/Refs/FunctionPtrs with PtrTags.
Show description for 675bff0committed
Mark Lam
Commits on Apr 12, 2018
Consolidate some PtrTags.
Show description for e529282committed
Mark Lam
Commits on Apr 9, 2018
Add pointer profiling to the FTL and supporting code.
Show description for 5e00b73committed
Mark Lam
Commits on Mar 14, 2018
Enhance the MacroAssembler and LinkBuffer to support pointer profiling.
Show description for fcf6953committed
Mark Lam
Commits on Nov 30, 2017
Let's scramble MacroAssemblerCodePtr values.
Show description for cc32893committed
Mark Lam
Commits on Oct 20, 2017
WebAssembly: no VM / JS version of everything but Instance
Show description for 6b950e6committed
Commits on Oct 6, 2017
Unreviewed, rolling out r222791 and r222873.
Show description for 8171170authored andcommitted
Commits on Oct 3, 2017
WebAssembly: no VM / JS version of everything but Instance
Show description for 26ecac5committed
Commits on Sep 13, 2017
Do unified source builds for JSC
Show description for 6313e87committed
Commits on Aug 25, 2017
Support compiling catch in the DFG
Show description for b84e293committedUnreviewed, rolling out r221119, r221124, and r221143.
Show description for cf08a3ccommitted
Commits on Aug 23, 2017
Support compiling catch in the DFG
Show description for 48a1145committed
Commits on Aug 10, 2017
Apply the UNLIKELY macro to some unlikely things.
Show description for f19f986committed
Mark Lam
Commits on Jun 25, 2017
Remove excessive headers from JavaScriptCore
Show description for 10859d7committed
Commits on Mar 29, 2017
LinkBuffer and ExecutableAllocator shouldn't have anything to do with VM
Show description for 4ed0e2bcommittedAssemblyHelpers should not have a VM field
Show description for a61cbfacommitted
Commits on Mar 16, 2017
FTL should support global and eval code
Show description for 4c60174committed
Filip Pizlo
Commits on Dec 13, 2016
Unreviewed, rolling out r209725.
Show description for 1232f67committed