| Age | Commit message (Expand) | Author |
| 2022-09-30 | Revert "This commit implements the Object Shapes technique in CRuby." | Aaron Patterson |
| 2022-09-30 | A bunch of clippy auto fixes for yjit (#6476) | Jimmy Miller |
| 2022-09-28 | This commit implements the Object Shapes technique in CRuby. | Jemma Issroff |
| 2022-09-27 | YJIT: add assertion wrt label names (#6459) | Maxime Chevalier-Boisvert |
| 2022-09-27 | Change IncrCounter lowering on AArch64 (#6455) | Kevin Newton |
| 2022-09-26 | Revert this until we can figure out WB issues or remove shapes from GC | Aaron Patterson |
| 2022-09-26 | This commit implements the Object Shapes technique in CRuby. | Jemma Issroff |
| 2022-09-14 | YJIT: Add Opnd#with_num_bits to use only 8 bits (#6359) | Takashi Kokubun |
| 2022-09-09 | Better offsets (#6315) | Kevin Newton |
| 2022-09-01 | Let --yjit-dump-disasm=all dump ocb code as well (#6309) | Takashi Kokubun |
| 2022-08-31 | Better b.cond usage on AArch64 (#6305) | Kevin Newton |
| 2022-08-29 | Fixed width immediates (https://github.com/Shopify/ruby/pull/437) | Kevin Newton |
| 2022-08-29 | TBZ and TBNZ for AArch64 (https://github.com/Shopify/ruby/pull/434) | Kevin Newton |
| 2022-08-29 | LDRH and STRH for AArch64 (https://github.com/Shopify/ruby/pull/438) | Kevin Newton |
| 2022-08-29 | Add --yjit-dump-disasm to dump every compiled code (https://github.com/Shopif... | Takashi Kokubun |
| 2022-08-29 | Various AArch64 optimizations (https://github.com/Shopify/ruby/pull/433) | Kevin Newton |
| 2022-08-29 | Optimize bitmask immediates (https://github.com/Shopify/ruby/pull/403) | Kevin Newton |
| 2022-08-29 | Op::Xor for backend IR (https://github.com/Shopify/ruby/pull/397) | Kevin Newton |
| 2022-08-29 | Fix code invalidation while OOM and OOM simulation (https://github.com/Shopif... | Alan Wu |
| 2022-08-29 | Load mem displacement when necessary on AArch64 (https://github.com/Shopify/r... | Kevin Newton |
| 2022-08-29 | Left and right shift for IR (https://github.com/Shopify/ruby/pull/374) | Kevin Newton |
| 2022-08-29 | Port the YJIT defined opcode; fix C_ARG_REGS (https://github.com/Shopify/ruby... | Noah Gibbs |
| 2022-08-29 | A64: Fix off by one in offset encoding for BL (https://github.com/Shopify/rub... | Alan Wu |
| 2022-08-29 | Fixes (https://github.com/Shopify/ruby/pull/340) | Kevin Newton |
| 2022-08-29 | Fixes for AArch64 (https://github.com/Shopify/ruby/pull/338) | Kevin Newton |
| 2022-08-29 | Fixes (https://github.com/Shopify/ruby/pull/336) | Kevin Newton |
| 2022-08-29 | Better splitting for Op::Test on AArch64 (https://github.com/Shopify/ruby/pul... | Kevin Newton |
| 2022-08-29 | A lot of fixes coming from our pairing session (https://github.com/Shopify/ru... | Kevin Newton |
| 2022-08-29 | Assert not the same register in AArch64 | Kevin Newton |
| 2022-08-29 | BLR instruction for AArch64 (https://github.com/Shopify/ruby/pull/325) | Kevin Newton |
| 2022-08-29 | AArch64 frames (https://github.com/Shopify/ruby/pull/324) | Kevin Newton |
| 2022-08-29 | Conditionals (https://github.com/Shopify/ruby/pull/323) | Kevin Newton |
| 2022-08-29 | Port print_int to the new backend (https://github.com/Shopify/ruby/pull/321) | Kevin Newton |
| 2022-08-29 | Port print_str to new backend (https://github.com/Shopify/ruby/pull/318) | Kevin Newton |
| 2022-08-29 | Op::CPushAll and Op::CPopAll (https://github.com/Shopify/ruby/pull/317) | Kevin Newton |
| 2022-08-29 | Assert that the # of bytes matches for label refs (https://github.com/Shopify... | Kevin Newton |
| 2022-08-29 | Encode MRS and MSR for AArch64 (https://github.com/Shopify/ruby/pull/315) | Kevin Newton |
| 2022-08-29 | Better label refs (https://github.com/Shopify/ruby/pull/310) | Kevin Newton |
| 2022-08-29 | More Arm64 lowering/backend work (https://github.com/Shopify/ruby/pull/307) | Kevin Newton |
| 2022-08-29 | Arm64 progress (https://github.com/Shopify/ruby/pull/304) | Kevin Newton |
| 2022-08-29 | LSL, LSR, B.cond (https://github.com/Shopify/ruby/pull/303) | Kevin Newton |
| 2022-08-29 | TST, CMP, AND/ANDS with registers (https://github.com/Shopify/ruby/pull/301) | Kevin Newton |
| 2022-08-29 | Make sure allocated reg size in bits matches insn out size | Maxime Chevalier-Boisvert |
| 2022-08-29 | AND/ANDS for A64 (https://github.com/Shopify/ruby/pull/300) | Kevin Newton |
| 2022-08-29 | Implement X86Reg::sub_reg() method | Maxime Chevalier-Boisvert |
| 2022-08-29 | LDADDAL, STUR, BL (https://github.com/Shopify/ruby/pull/299) | Kevin Newton |
| 2022-08-29 | MOVK, MOVZ, BR (https://github.com/Shopify/ruby/pull/296) | Kevin Newton |
| 2022-08-29 | Port over putnil, putobject, and gen_leave() | Maxime Chevalier-Boisvert |
| 2022-08-29 | Port gen_leave_exit(), add support for labels to backend | Maxime Chevalier-Boisvert |
| 2022-08-29 | LDUR (https://github.com/Shopify/ruby/pull/295) | Kevin Newton |