Commits
User selector
Commit History
Commits on Sep 9, 2021
[JSC] Optimize op_get_property_enumerator further
Show description for c9d673ecommitted
Commits on Aug 27, 2021
[JSC] op_put_private_name should use modern IC and remove ByValInfo
Show description for a3de04acommitted
Commits on Aug 26, 2021
[JSC] Polymorphic PutByVal
Show description for ef27e81committed
Commits on Aug 7, 2021
for-in should only emit one loop in bytecode
Show description for af53d48committed
Commits on Jun 22, 2021
[JSC] Add JIT ICs for `#x in obj` feature
Show description for 57ebbb5committed
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 Jun 4, 2021
[JSC] Implement JIT ICs for InByVal
Show description for 64dfd00committed
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
Add the ability to dump statistics about cumulative counts and code sizes of Baseline JIT opcodes and DFG nodes
Show description for 53014e3committed
Commits on May 26, 2021
Merge all the JIT worklists into a shared worklist
Show description for e42c8decommitted
Commits on May 25, 2021
Finalize DFG/FTL code refs on the compiler threads
Show description for 934b072committedReduce 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 23, 2021
Remove ENABLE(MASM_PROBE) flag.
Show description for 5bcc127committed
Mark LamSupport Ergonomic Brand Checks proposal (`#x in obj`)
Show description for e40702bcommitted
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 19, 2021
Ripping out broken Baseline JIT rare case profiling.
Show description for a17ffb3committed
Mark Lam[JSC} Remove exception checks from non-throwing function calls in Baseline JIT
Show description for e889e01committedLink Baseline JIT code off the main thread
Show description for a10ec1dcommitted
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 17, 2021
Implement baseline op_enter, op_ret, op_check_traps, op_throw using JIT thunks.
Show description for 9b39482committed
Mark Lam
Commits on May 12, 2021
Implement some common Baseline JIT slow paths using JIT thunks.
Show description for 335209ccommitted
Mark LamRemove dead code around ENABLE(OPCODE_SAMPLING) and ENABLE(CODEBLOCK_SAMPLING).
Show description for 6dc02abcommitted
Mark Lam
Commits on May 11, 2021
Removed unused CallRecord::bytecodeIndex field.
Show description for eee8a1bcommitted
Mark Lam
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 Apr 26, 2021
numCalleeLocals, numParameters, and numVars should be unsigned
Show description for 13a6adccommitted
Commits on Apr 22, 2021
Unreviewed, reverting r276456.
Show description for b2e5dcacommitted[JSC} Remove exception checks from non-throwing function calls in Baseline JIT
Show description for df09a5acommitted[JSC] DFG / FTL should inline switch_string
Show description for 70f7fa9committed
Commits on Apr 15, 2021
[JSC] Do not copy SimpleJumpTable
Show description for cb1da55committed
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 12, 2021
Align JSGlobalObject::defineOwnProperty() with the spec and other runtimes
Show description for d89995fcommitted
Commits on Mar 6, 2021
[JSC] Simplify OSRExit side state materialization
Show description for bac612fcommitted