Commits
User selector
Commit History
Commits on Jun 9, 2021
[JSC] Use DataIC for AccessCase
Show description for 4c4fb56committed
Commits on May 25, 2021
Finalize DFG/FTL code refs on the compiler threads
Show description for 934b072committed
Commits on May 21, 2021
[ Catalina Release JSC] A large number of JSC test appear to be flaky failing
Show description for efc8e5bcommitted
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 12, 2021
Remove dead code around ENABLE(OPCODE_SAMPLING) and ENABLE(CODEBLOCK_SAMPLING).
Show description for 6dc02abcommitted
Mark Lam
Commits on Dec 11, 2020
[JIT] Require value registers explicitly on emitValueProfilingSite
Show description for 66437c5committed
Commits on Dec 4, 2020
[JIT] Value profile stores wrong value in BaselineJIT for some operations
Show description for 50b22d3committed
Commits on Oct 26, 2020
Inclusive software: Remove instances of "dumb" from the code
Show description for 5c5f058committed
Commits on Oct 6, 2020
[JSC] More consistent PtrTagging for code types
Show description for 7be0568committed
Commits on Aug 31, 2020
[JSC] StructureStubInfo / CallLinkInfo / ByValInfo should set CodeOrigin or BytecodeIndex at construction
Show description for 464aa2dcommitted
Commits on Jul 31, 2020
[JSC] Follow-up changes after r265036
Show description for 10a04a6committed
Commits on Jul 29, 2020
for..of intrinsics implementation for 32bits
Show description for fc2aaa0committed
Commits on Apr 18, 2020
Redesign how we do for-of iteration for JSArrays
Show description for 02445d9committed
Commits on Apr 8, 2020
[JSC][32-bits] Build failure after r259676 (Not using strict mode within ClassDeclaration statement)
Show description for 2150c11committed
Commits on Jan 22, 2020
[32-bits][JIT] Fix build issues.
Show description for c853db0committed[JSC] Attempt to fix BytecodeIndex handling in 32bit
Show description for 843969acommitted
Commits on Dec 22, 2019
[JSC] Improve our bound function implementation
Show description for 5ac8cbccommitted
Commits on Oct 24, 2019
[JSC] Get 32-bit ports back into building order
Show description for 81e7bdbcommitted
Commits on Oct 22, 2019
[JSC] Thread JSGlobalObject* instead of ExecState*
Show description for cc5fb5ecommitted
Commits on Sep 20, 2019
[JSC] DFG op_call_varargs should not assume that one-previous-local of freeReg is usable
Show description for 10e4297committed
Commits on Aug 27, 2019
Refactor to use VM& instead of VM* at as many places as possible.
Show description for b236c61committed
Mark Lam
Commits on May 22, 2019
[JSC] Shrink Metadata
Show description for 0746057committed
Commits on Jan 16, 2019
Refactor new bytecode structs so that the fields are prefixed with "m_".
Show description for a8f0fc5committed
Mark Lam
Commits on Nov 21, 2018
Enable JIT on ARM/Linux
Show description for 12a6fbacommitted
Dominik Infuehr
Commits on Sep 8, 2018
Ensure that handleIntrinsicCall() is only applied on op_call shaped instructions.
Show description for 655b6b2committed
Mark Lam
Commits on Jul 25, 2018
Unreviewed, rolling out r234183.
Show description for c5fcad3committed[JSC] Record CoW status in ArrayProfile
Show description for 2c99891committed
Commits on May 22, 2018
[JSC] Remove duplicate methods in JSInterfaceJIT
Show description for 5a6151ccommitted
Commits on May 17, 2018
[JSC] Use AssemblyHelpers' type checking functions as much as possible
Show description for 6c9de91committed
Commits on Apr 18, 2018
Templatize CodePtr/Refs/FunctionPtrs with PtrTags.
Show description for 675bff0committed
Mark Lam
Commits on Mar 8, 2018
Meta-program setupArguments and callOperation
Show description for 288ca86committed
Commits on Feb 28, 2018
Replace TrustedImmPtr(0) with TrustedImmPtr(nullptr)
Show description for e0fa72fcommitted
Commits on Oct 24, 2017
[JSC] Use emitDumbVirtualCall in 32bit JIT
Show description for ec99761committed
Commits on Oct 22, 2017
[JSC][Baseline] Use linkAllSlowCasesForBytecodeOffset as much as possible to simplify slow cases handling
Show description for f374c9ecommitted
Commits on Jun 25, 2017
Remove excessive headers from JavaScriptCore
Show description for 10859d7committed