Commits
User selector
Commit History
Commits on May 18, 2026
[JSC] Shrink sizeof(JSGenerator)
Show description for e0704d3committed
Commits on Feb 16, 2026
[JSC] Remove op_tail_call_forward_arguments
Show description for 8bbfb11committed
Commits on Feb 5, 2026
[JSC] Remove unused op_overrides_has_instance
Show description for 39d9b74committed[JSC] Remove op_rest_length
Show description for 7424a48committed
Commits on Jan 31, 2026
Remove op_end
Show description for 1883cffcommitted
Commits on Apr 12, 2025
Web Inspector: Debugger: add a way to step over `await` as though it was sync code
Show description for 6eceba5committed
Commits on Mar 17, 2025
[JSC] Add NewRegExpUntyped DFG node
Show description for d8448d0committed
Commits on Oct 11, 2024
[JSC] Fix instanceof by introducing hasInstanceOrPrototype
Show description for d36c972committed
Commits on Oct 4, 2024
[JSC] Use function for iterator-helper creation instead of bytecode
Show description for 09fab09committed
Commits on Oct 3, 2024
[JSC] Complete the implementation of Iterator helpers proposal
Show description for 8243544committed
Alexey Shvayka
Commits on Sep 24, 2024
[JSC] Fuse `instanceof` bytecodes to one to reduce the emitted bytecode size
Show description for 74d2332committed
Commits on Sep 8, 2024
[JSC] Add super_construct and super_construct_varargs
Show description for b576987committed
Commits on Apr 6, 2024
[JSC] Introduce op_get_length
Show description for ed2c128committed
Commits on Mar 13, 2024
[JSC] Bracket compound assignment should resolve property key at most once
Show description for 3645b1dcommitted
Commits on Mar 12, 2024
Unreviewed, reverting 275944@main.
Show description for 6ee397cauthored andcommitted[JSC] Bracket compound assignment should resolve property key at most once
Show description for c9e7ab3committed
Commits on Aug 3, 2023
Unreviewed, relanding 266519@main
Show description for 9074c1dcommitted
Commits on Aug 2, 2023
Unreviewed, reverting 266519@main.
Show description for 8961bc3authored andcommitted[JSC] Add op_call_ignore_result
Show description for 61754abcommitted
Commits on May 2, 2023
[JSC] Skip ProxyObject's ICs trap result validation in the common case
Show description for 052608bcommitted
Alexey Shvayka
Commits on Apr 27, 2023
Unreviewed, reverting r263443@main.
Show description for feeb214authored andcommitted[JSC] Skip ProxyObject's ICs trap result validation in the common case
Show description for 18d9fefcommitted
Alexey Shvayka
Commits on Apr 18, 2023
[JSC] Add enumerator_put_by_val
Show description for b96c7b6committed
Commits on Mar 18, 2023
[JSC] Optimize Function.prototype.bind
Show description for 1c992e3committed
Commits on Mar 15, 2023
[JSC] Keep used locals alive for iterator_next / iterator_open
Show description for 49a82e3committed
Commits on Feb 15, 2023
[JSC] Optimize bound function calls
Show description for d99a52ccommitted
Commits on Oct 4, 2022
[JSC] Introduce new_array_with_species bytecode and optimize it through all tiers
Show description for 3c9c31dcommitted
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 Sep 27, 2021
[JSC] Optimize PutByVal with for-in
Show description for 8e47e3ccommittedUnreviewed, reverting r283095.
Show description for 64e27dccommitted[JSC] Optimize PutByVal with for-in
Show description for fb09016committed
Commits on Aug 7, 2021
for-in should only emit one loop in bytecode
Show description for af53d48committed
Commits on May 23, 2021
Support Ergonomic Brand Checks proposal (`#x in obj`)
Show description for e40702bcommitted
Commits on Feb 22, 2021
Implement the Top-level await proposal
Show description for 9060f3ccommitted