Commits
User selector
Commit History
Commits on Sep 17, 2021
Don't throw an exception in the middle of linking a CodeBlock
Show description for a6bcc60committedMove some profiling to UnlinkedCodeBlock
Show description for b366e7ecommitted
Commits on Sep 16, 2021
Unreviewed, reverting r282478.
Show description for 9539676committed
Commits on Sep 15, 2021
Move some profiling to UnlinkedCodeBlock
Show description for 0bdcc56committed
Commits on Sep 2, 2021
[JSC] ScriptExecutable::newCodeBlockFor should handle exceptions more predictably
Show description for 7c23aa1committed
Commits on Aug 27, 2021
[JSC] op_put_private_name should use modern IC and remove ByValInfo
Show description for a3de04acommitted
Commits on Jun 19, 2021
[Revert r278576] Put the Baseline JIT prologue and op_loop_hint code in JIT thunks.
Show description for c8793dacommitted
Mark Lam
Commits on Jun 9, 2021
[JSC] Use DataIC for AccessCase
Show description for 4c4fb56committed
Commits on Jun 7, 2021
Put the Baseline JIT prologue and op_loop_hint code in JIT thunks.
Show description for d76d00ecommitted
Mark Lam
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 25, 2021
Reduce Baseline JIT emitted code size for op_jfalse, op_jtrue, op_get_from_scope, op_resolve_scope.
Show description for b5fa801committed
Mark Lam
Commits on May 24, 2021
Unreviewed, revert r276610 because it causes a 1% PLT regression.
Show description for e36711ccommitted
Commits on May 19, 2021
Ripping out broken Baseline JIT rare case profiling.
Show description for a17ffb3committed
Mark LamSpeed up debug validation in CacheableIdentifier::createFromIdentifierOwnedByCodeBlock().
Show description for 2fda929committed
Mark Lam
Commits on May 14, 2021
Implement Baseline JIT property access slow paths using JIT thunks.
Show description for ff50312committed
Mark Lamm_calleeSaveRegisters should not be a pointer to a pointer
Show description for f2f2a52committed
Commits on May 12, 2021
Implement some common Baseline JIT slow paths using JIT thunks.
Show description for 335209ccommitted
Mark Lam
Commits on May 7, 2021
Removed the assertion m_numParameters >= 0, it is always true as
Show description for 3716f9dauthored andcommitted
Commits on May 6, 2021
Reduce use of dmb ish on ARM64
Show description for 621d629committed
Filip Pizlo
Commits on Apr 26, 2021
CodeBlock should do a better job accounting for extra memory it allocates.
Show description for 811059ecommittednumCalleeLocals, numParameters, and numVars should be unsigned
Show description for 13a6adccommitted
Commits on Apr 20, 2021
[JSC] Use FixedVector for LLIntPrototypeLoadAdaptiveStructureWatchpoint vector
Show description for 557bc7ccommitted
Commits on Apr 16, 2021
[JSC] Remove CodeBlock::RareData::m_catchProfiles
Show description for a363fb3committed
Commits on Apr 15, 2021
[JSC] Change Vector<> to FixedVector<> in DFG::CommonData if possible
Show description for 261b5bccommitted[JSC] Do not copy SimpleJumpTable
Show description for cb1da55committed
Commits on Apr 13, 2021
[JSC] Remove CodeBlock::m_constantsSourceCodeRepresentation
Show description for 7ffff3acommitted
Commits on Apr 12, 2021
[JSC] Do not copy StringSwitchJumpTable
Show description for 530aca8committed
Commits on Apr 6, 2021
[WTF] Introduce FixedVector and use it for FixedOperands
Show description for fe1e360committed
Commits on Mar 5, 2021
Don't trust parsing information to tell us if we've emitted op_call_eval
Show description for 38a48cdcommitted
Commits on Feb 19, 2021
Implement a GC verifier.
Show description for c3ca5dccommitted
Mark Lam[JSC] Simplify excludedSet handling in object rest expression
Show description for 7e6fe50committed
Commits on Aug 31, 2020
[JSC] StructureStubInfo / CallLinkInfo / ByValInfo should set CodeOrigin or BytecodeIndex at construction
Show description for 464aa2dcommitted
Commits on Jul 8, 2020
Add a way to return early from detected infinite loops to aid the fuzzer
Show description for 6385302committed
Commits on Jun 16, 2020
Make Options::useJIT() be the canonical source of truth on whether we should use the JIT.
Show description for d6ca69fcommitted
Mark Lam
Commits on Jun 11, 2020
[JSC] Return DisposableCallSiteIndex when destroying GCAwareJITStubRoutineWithExceptionHandler
Show description for a079eb3committed