Commits
User selector
Commit History
Commits on Sep 2, 2021
Add more support for JIT operation validation testing.
Show description for 41bdcb7committed
Mark Lam
Commits on Jan 11, 2021
[JSC] JITCage's Gate mechanism is used in ARM64E even if JITCage is disable
Show description for 1dbf202committed
Commits on Dec 18, 2020
[CSSJIT] Do not use trampoline if JITCage is disabled
Show description for 1532b55committed
Commits on Dec 14, 2020
[JSC] Introduce vmEntryCustomAccessor and vmEntryHostFunction for JITCage
Show description for 0383c27committed
Commits on Nov 6, 2020
Use address diversified PAC to ensure the integrity of opcode maps.
Show description for fc6d17ccommitted
Mark Lam
Commits on Nov 5, 2020
Unreviewed, build fix for ARM64E
Show description for b5ef8c6committedApply JITCage to CSSJIT
Show description for 84b8ef8committed
Commits on Nov 4, 2020
[JSC] Add JITCage support
Show description for 678e617committed
Commits on Nov 2, 2020
[JSC] Remove compiler warning in LLIntData.cpp
Show description for 9624053authored andcommitted
Commits on Oct 9, 2020
Unreviewed, reland r268170
Show description for 77e6cf4committedUnreviewed, reverting r268170 and r268190.
Show description for 5e91548committed
Commits on Oct 8, 2020
[JSC] Restrict more ptr-tagging and avoid using OperationPtrTag for JIT code
Show description for 2fdce0ecommitted
Commits on Sep 21, 2020
Move some LLInt globals into JSC::Config.
Show description for 6c7df21committed
Mark Lam
Commits on May 22, 2020
Fix non-unified builds for i386 build
Show description for 7309635committed
Commits on May 15, 2020
[IWYU] Remove unnecessary includes from JSC implementation files
Show description for 2e3ee01committed
Commits on Jan 30, 2020
[JSC] Remove unnecessary allocations in BytecodeBasicBlock
Show description for 3033d10committed
Commits on Dec 22, 2019
[JSC] Improve our bound function implementation
Show description for 5ac8cbccommitted
Commits on Nov 13, 2019
Split ArithProfile into a Unary and a Binary version
Show description for 8d957ffcommitted
Robin Morisset
Commits on Nov 9, 2019
Unreviewed, rolling out r252229.
Show description for bd54845committed
Commits on Nov 8, 2019
Split ArithProfile into a Unary and a Binary version
Show description for 9c844d6committed
Robin Morisset
Commits on Nov 4, 2019
Unreviewed, rolling out r252015.
Show description for 619ba0ecommitted
Truitt SavellSplit ArithProfile into a Unary and a Binary version
Show description for a68353bcommitted
Robin Morisset
Commits on Oct 31, 2019
[WebAssembly] Create a Wasm interpreter
Show description for 21edee6committed
Commits on Oct 14, 2019
Unreviewed, rolling out r251090.
Show description for f349484committedSplit ArithProfile into a Unary and a Binary version
Show description for aeecb61committed
Robin Morisset
Commits on Sep 19, 2019
Replace JSValue #defines with static constexpr values.
Show description for e36951acommitted
Mark Lam
Commits on May 30, 2019
[JSC] Implement op_wide16 / op_wide32 and introduce 16bit version bytecode
Show description for bb678b9committed
Commits on Dec 16, 2018
Use warning-ignoring macros more consistently and simply
Show description for 97caebecommitted
Commits on Nov 21, 2018
Enable JIT on ARM/Linux
Show description for 12a6fbacommitted
Dominik Infuehr
Commits on Oct 29, 2018
New bytecode format for JSC
Show description for c57dd45committed
Commits on Oct 26, 2018
Unreviewed, rolling out r237479 and r237484.
Show description for 0e37616committedGardening: Build fix after r237479.
Show description for 2b4405bcommittedNew bytecode format for JSC
Show description for 83d3012committed
Commits on Oct 17, 2018
[JSC] More aggressively use `constexpr` in LowLevelInterpreter.asm for constant values
Show description for 08c830dcommitted