Commits
User selector
Commit History
Commits on Jun 2, 2021
Remove <wtf/Optional.h>
Show description for 786e703committed
Commits on May 30, 2021
Remove WTF::Optional synonym for std::optional, using that class template directly instead
Show description for e98ff12committed
Commits on May 28, 2021
Next step toward using std::optional directly instead of through WTF::Optional typedef
Show description for 695e088committed
Commits on May 25, 2021
Finalize DFG/FTL code refs on the compiler threads
Show description for 934b072committed
Commits on May 23, 2021
Enhance Link Buffer stats to have more fine grain profiles, and to collect count information.
Show description for 2dba95ecommitted
Mark Lam
Commits on May 18, 2021
Add Data Call ICs that don't repatch and use them in the baseline JIT
Show description for 3de6f84committed
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 May 6, 2021
It should be possible to --logJIT=true
Show description for 3e0b8a5committed
Filip Pizlo
Commits on Feb 2, 2021
Sign m_offset in AssemblerLabel
Show description for 48f2937committed
Commits on Jan 5, 2021
Validate every instruction in AssemblerBuffer
Show description for 3453222committed
Commits on Oct 27, 2020
Validate addresses returned by LinkBuffer::locationOf
Show description for 191ecc5committed
Commits on Apr 6, 2020
Implement 1GB of executable memory on arm64
Show description for f43d544committed
Commits on Oct 1, 2019
Add support for the Wasm multi-value proposal
Show description for fbf1012committed
Commits on Mar 12, 2019
A lot more classes have padding that can be reduced by reordering their fields
Show description for 17b8ed8committed
Robin Morisset
Commits on Oct 5, 2018
[JSC][Linux] Support Perf JITDump logging
Show description for 86ef492committed
Commits on Sep 12, 2018
Add IGNORE_WARNING_.* macros
Show description for a1f0315committed
Commits on Aug 21, 2018
[YARR] Extend size of fixed characters bulk matching in 64bit platform
Show description for 4ce019dcommitted
Commits on Jun 20, 2018
[Armv7] Linkbuffer: executableOffsetFor() fails for location 2
Show description for fdc49b9committed
Commits on Apr 30, 2018
Apply PtrTags to the MetaAllocator and friends.
Show description for d81cc14committed
Mark Lam
Commits on Apr 18, 2018
Unreviewed, fix build with GCC
Show description for ada8114committedTemplatize CodePtr/Refs/FunctionPtrs with PtrTags.
Show description for 675bff0committed
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 31, 2018
Add pointer profiling support in baseline JIT and supporting files.
Show description for 093088ccommitted
Mark Lam
Commits on Mar 14, 2018
Enhance the MacroAssembler and LinkBuffer to support pointer profiling.
Show description for fcf6953committed
Mark Lam
Commits on Feb 27, 2018
Modernize FINALIZE_CODE and peer macros to use __VA_ARGS__ arguments.
Show description for d5cb9eccommitted
Mark Lam
Commits on Nov 30, 2017
Let's scramble MacroAssemblerCodePtr values.
Show description for cc32893committed
Mark Lam
Commits on Mar 29, 2017
LinkBuffer and ExecutableAllocator shouldn't have anything to do with VM
Show description for 4ed0e2bcommitted
Commits on Sep 28, 2016
Unreviewed, rolling out r206522.
Show description for 80675e4committedUnreviewed, rolling out r206506.
Show description for 16139c4committedAdopt #pragma once in JavaScriptCore
Show description for 359b077authored andcommitted
Commits on Jun 19, 2016
We should be able to generate more types of ICs inline
Show description for fd21d60committed
Commits on Apr 19, 2016
[JSC] Fix some overhead affecting small codegen
Show description for 780adbeauthored andcommitted
Commits on Mar 9, 2016
Start moving to separated writable and executable mappings in the JIT
Show description for 67680e9committed
Commits on Mar 8, 2016
Unreviewed, rolling out r197793 and r197799.
Show description for 64481eecommittedStart moving to separated writable and executable mappings in the JIT
Show description for 03544a7committed