Commits
User selector
Commit History
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 Feb 16, 2021
WebAssembly: implement non-trapping float to int conversion
Show description for c60cbaccommitted
Commits on Oct 22, 2020
Use operand names when dumping Bytecode
Show description for 79c858dcommitted
Robin Morisset
Commits on Sep 23, 2020
[JSC][ESNext] Create a new opcode to handle private fields store/define
Show description for 6ba7522committed
Commits on Jul 8, 2020
Bytecode UseDef should be aware of checkpoints
Show description for d8a4c93committed
Commits on Jun 7, 2020
[JSC] Checksum for generated files should be emitted at the end of the files
Show description for 9dcf322committed
Commits on Jun 5, 2020
[JSC] Add support for private class fields
Show description for 71128dbcommitted
Commits on Apr 18, 2020
Redesign how we do for-of iteration for JSArrays
Show description for 02445d9committed
Commits on Jan 30, 2020
[JSC] Remove unnecessary allocations in BytecodeBasicBlock
Show description for 3033d10committed
Commits on Jan 17, 2020
Reland bytecode checkpoints since bugs have been fixed
Show description for 198b075committed
Commits on Jan 15, 2020
Revert bytecode checkpoints since it breaks watch
Show description for 356c0f3committed
Commits on Dec 25, 2019
[JSC] Compact Bytecodes more by emitting 1-byte Opcode
Show description for 24b088bcommitted
Commits on Dec 24, 2019
DFG/FTL should be able to exit to the middle of a bytecode
Show description for c131525committed
Commits on Dec 10, 2019
Reduce JSC's binary size
Show description for 12bbe89committed
Commits on Dec 7, 2019
Unreviewed. Roll out r253201. It was not a progression on any benchmarks, and was 8% slower on JetStream 2 ML.
Show description for cd95158committed
Commits on Dec 6, 2019
get_by_id ICs should have a structure history used to indicate when we should skip generating an IC
Show description for 30bc628committed
Commits on Nov 23, 2019
Use LLInt profiling to rule out generating an IC for get_by_val
Show description for 7d8c5cbcommitted
Commits on Nov 22, 2019
[WebAssembly] Improve Wasm::LLIntGenerator
Show description for 5654674committed
Commits on Nov 8, 2019
Use fewer virtual registers in Wasm LLInt
Show description for 354060bcommitted
Commits on Nov 1, 2019
[JSC] Remove metadata(CallFrame*) accessor
Show description for 022e01fcommitted
Commits on Oct 31, 2019
[WebAssembly] Create a Wasm interpreter
Show description for 21edee6committed
Commits on Oct 22, 2019
[JSC] Thread JSGlobalObject* instead of ExecState*
Show description for cc5fb5ecommitted
Commits on May 30, 2019
[JSC] Implement op_wide16 / op_wide32 and introduce 16bit version bytecode
Show description for bb678b9committed
Commits on Jan 16, 2019
Refactor new bytecode structs so that the fields are prefixed with "m_".
Show description for a8f0fc5committed
Mark LamTry ripping out inferred types because it might be a performance improvement
Show description for a54921dcommitted
Commits on Dec 8, 2018
Record right offset with aligned wide instructions
Show description for e7f763acommitted
Dominik Infuehr
Commits on Dec 3, 2018
Fix the bytecode code generator scripts to pretty print BytecodeStructs.h and BytecodeIndices.h.
Show description for 6c5d45acommitted
Mark Lam
Commits on Dec 1, 2018
Fix the bytecode code generator scripts to pretty print Bytecodes.h.
Show description for e1e98d4committed
Mark Lam
Commits on Nov 21, 2018
Enable JIT on ARM/Linux
Show description for 12a6fbacommitted
Dominik Infuehr
Commits on Nov 7, 2018
Align wide opcodes in the instruction stream
Show description for 133928bcommitted
Commits on Nov 2, 2018
Metadata should not be copyable
Show description for e546dc9committed
Commits on Oct 31, 2018
Align entries in metadata table
Show description for 2db7559committed
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 0e37616committed