Commits
User selector
Commit History
Commits on Sep 12, 2022
[JSC] DFG should be able to compile-and-inline op_call_eval
Show description for fd6ff6bcommitted
Commits on Mar 3, 2022
Refactor OpcodeTraits to support the possibility of having 2-byte WASM opcode ids in bytecode streams
Show description for 72c2052committed
Justin Michaud
Commits on Mar 5, 2021
Don't trust parsing information to tell us if we've emitted op_call_eval
Show description for 38a48cdcommitted
Commits on Jul 8, 2020
Bytecode UseDef should be aware of checkpoints
Show description for d8a4c93committed
Commits on Dec 10, 2019
Reduce JSC's binary size
Show description for 12bbe89committed
Commits on Nov 22, 2019
[JSC] DFG terminal's liveness should respect caller's opcodeID
Show description for 4d96ff7committed
Commits on Nov 20, 2019
[ESNext][BigInt] Add support for op_inc
Show description for 7e0f49ecommitted
Robin Morisset
Commits on Oct 23, 2019
BytecodeIndex should be a proper C++ class
Show description for ee2d3efcommitted
Commits on Oct 2, 2019
[JSC] AsyncGenerator should have internal fields
Show description for 8786d42committed
Commits on Sep 18, 2019
[JSC] Generator should have internal fields
Show description for 531292dcommitted
Commits on Sep 5, 2019
[JSC] Generalize Get/PutPromiseInternalField for InternalFieldObjectImpl
Show description for a60fc55committedUnreviewed, partial roll out r249372 due to JetStream2/Basic ~10% regression
Show description for 9c054d6committed[JSC] Make Promise implementation faster
Show description for 90a863acommitted
Commits on Sep 2, 2019
[JSC] Merge op_check_traps into op_enter and op_loop_hint
Show description for c0b9c68committed
Commits on Aug 8, 2019
[JSC] Add "jump if (not) undefined or null" bytecode ops
Show description for 7467d2acommitted
Commits on May 30, 2019
[JSC] Implement op_wide16 / op_wide32 and introduce 16bit version bytecode
Show description for bb678b9committed
Commits on Apr 9, 2019
JSC should build successfully even with -DENABLE_UNIFIED_BUILDS=OFF
Show description for 4a3d6e0committed
Commits on Mar 19, 2019
[JSC] Generator should not create JSLexicalEnvironment if it is not necessary
Show description for 597a415committed
Commits on Mar 8, 2019
op_check_tdz does not def its argument
Show description for e3d43d5committed
Commits on Jan 18, 2019
Audit bytecode fields and ensure that LLInt instructions for accessing them are appropriate.
Show description for 51e1ecbcommitted
Mark Lam
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 Jan 9, 2019
Array.prototype.flat/flatMap have a minor bug in ArraySpeciesCreate
Show description for 740f2b2committed
Commits on Nov 27, 2018
Re-introduce op_bitnot
Show description for c43e777committed
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 Jul 8, 2018
[JSC] Optimize layout of CodeBlock to reduce padding
Show description for 28abc16committed
Commits on May 22, 2018
Unreviewed, reland InById cache
Show description for 9f82feacommitted
Commits on May 21, 2018
Unreviewed, rolling out r231998 and r232017.
Show description for cf26b42committed
Commits on May 19, 2018
[JSC] JSC should have consistent InById IC
Show description for 8fd663dcommitted
Commits on May 11, 2018
Unreviewed, rolling out r231316 and r231332.
Show description for b33ed2acommitted
Commits on May 3, 2018
Remove the prototype caching for get_by_id in the LLInt
Show description for e4438eccommitted
Commits on Apr 8, 2018
[JSC] Introduce op_get_by_id_direct
Show description for f112ad1committed
Commits on Mar 24, 2018
[DFG] Introduces fused compare and jump
Show description for 1ccc767committed
Commits on Mar 22, 2018
[JSC] Drop op_put_by_index
Show description for 2394ce1committed