Commits
User selector
Commit History
Commits on Aug 30, 2021
RISCV64 support in LLInt
Show description for d9b48ebcommitted
commit-queue@webkit.org
Commits on Feb 10, 2021
We should not static_assert on an ENABLE() macro.
Show description for a615b67committed
Mark Lam
Commits on Feb 3, 2021
[AppleWin 32bit][LLInt] LLIntData.h(104) : warning C4172: returning address of local variable or temporary: id
Show description for f2d5c65committed
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 4, 2020
[JSC] Add JITCage support
Show description for 678e617committed
Commits on Oct 6, 2020
[JSC] More consistent PtrTagging for code types
Show description for 7be0568committed
Commits on Sep 21, 2020
Move some LLInt globals into JSC::Config.
Show description for 6c7df21committed
Mark Lam
Commits on Jan 16, 2020
[JSC] 32-bit platforms should use a PC base register
Show description for c76d0adcommitted
Commits on Oct 31, 2019
[WebAssembly] Create a Wasm interpreter
Show description for 21edee6committed
Commits on Oct 17, 2019
Use constexpr in more places and remove some unnecessary external linkage.
Show description for d2b6c67committed
Mark Lam
Commits on Oct 7, 2019
Allow OSR exit to the LLInt
Show description for 4c0b59ccommittedUnreviewed, rolling out r250750.
Show description for 455acf8committed
Commits on Oct 4, 2019
Allow OSR exit to the LLInt
Show description for 58cf8e5committed
Commits on May 30, 2019
[JSC] Implement op_wide16 / op_wide32 and introduce 16bit version bytecode
Show description for bb678b9committed
Commits on Nov 2, 2018
REGRESSION(r237547): Exception handlers should be aware of wide opcodes when JIT is disabled
Show description for 6358cc2committed
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 0e37616committedNew bytecode format for JSC
Show description for 83d3012committed
Commits on Sep 22, 2018
[JSC] Enable LLInt ASM interpreter on X64 and ARM64 in non JIT configuration
Show description for db55065committed
Commits on Jun 11, 2018
JavaScriptCore: Disable 32-bit JIT on Windows
Show description for fb35ececommitted
Commits on Apr 20, 2018
Some JSEntryPtrTags should actually be JSInternalPtrTags.
Show description for defef81committed
Mark Lam
Commits on Apr 18, 2018
Templatize CodePtr/Refs/FunctionPtrs with PtrTags.
Show description for 675bff0committed
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 9, 2018
[Re-landing] Prepare LLInt code to support pointer profiling.
Show description for ec70bd4committed
Mark LamRemove unused LLINT_STATS feature.
Show description for cf616cbcommitted
Mark LamUnreviewed, rolling out r229354 and r229364.
Show description for 9fba20cauthored andcommitted
Commits on Mar 7, 2018
Prepare LLInt code to support pointer profiling.
Show description for 3bc0c2ecommitted
Mark Lam
Commits on Mar 6, 2018
Fix std::make_unique / new[] using system malloc
Show description for 82f6bfacommitted
Commits on Feb 12, 2018
Add more support for pointer preparations.
Show description for 1b0b51dcommitted
Mark Lam
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 29, 2016
Add support for collecting cumulative LLINT stats via a JSC_llintStatsFile option.
Show description for ad8b2aecommitted
Mark Lam
Commits on Jun 16, 2016
Add collecting of LLINT slow path stats.
Show description for 6ee36f0committed
Mark Lam
Commits on Jun 13, 2016
Add a mechanism for collecting LLINT stats.
Show description for b8f87dfcommitted
Mark Lam