| Age | Commit message (Expand) | Author |
| 2022-08-29 | Port and test checkkeyword (https://github.com/Shopify/ruby/pull/339) | Noah Gibbs |
| 2022-08-29 | Add LiveReg IR instruction to fix stats leave exit code (https://github.com/S... | Alan Wu |
| 2022-08-29 | Port and test duparray and splatarray (https://github.com/Shopify/ruby/pull/337) | Noah Gibbs |
| 2022-08-29 | Fix bug with opt_lt, csel on x86 | Maxime Chevalier-Boisvert |
| 2022-08-29 | Work on opt_lt, fix x86 backend bug in cmp() | Maxime Chevalier-Boisvert |
| 2022-08-29 | Port over newrange | Maxime Chevalier-Boisvert |
| 2022-08-29 | Port over setlocal and getglobal | Maxime Chevalier-Boisvert |
| 2022-08-29 | Refactor YJIT branches to use PosMarker (https://github.com/Shopify/ruby/pull... | Maxime Chevalier-Boisvert |
| 2022-08-29 | Fix dupn (https://github.com/Shopify/ruby/pull/330) | Noah Gibbs |
| 2022-08-29 | Implement PosMarker instruction (https://github.com/Shopify/ruby/pull/328) | Maxime Chevalier-Boisvert |
| 2022-08-29 | Fix push/pop and frame setup/teardown with Kevin & Alan | Maxime Chevalier-Boisvert |
| 2022-08-29 | Fix some of the codegen.rs tests (https://github.com/Shopify/ruby/pull/327) | Noah Gibbs |
| 2022-08-29 | Use frame_setup() and frame_teardown() | Maxime Chevalier-Boisvert |
| 2022-08-29 | ADR fixes for LeaLabel and calls | Maxime Chevalier-Boisvert |
| 2022-08-29 | Fix comment typo | Maxime Chevalier-Boisvert |
| 2022-08-29 | Port print_str to new backend (https://github.com/Shopify/ruby/pull/318) | Kevin Newton |
| 2022-08-29 | Port newhash, add tests for newhash, duphash | Maxime Chevalier-Boisvert |
| 2022-08-29 | Port over putstring | Maxime Chevalier-Boisvert |
| 2022-08-29 | Port over setlocal_wc0 | Maxime Chevalier-Boisvert |
| 2022-08-29 | Port gen_getlocal() | Maxime Chevalier-Boisvert |
| 2022-08-29 | Get started on branchunless port | Maxime Chevalier-Boisvert |
| 2022-08-29 | Get codegen for deferred compilation working | Maxime Chevalier-Boisvert |
| 2022-08-29 | Add test for direct jump to a code pointer | Maxime Chevalier-Boisvert |
| 2022-08-29 | Port over duphash and newarray | Maxime Chevalier-Boisvert |
| 2022-08-29 | Port over setn | Maxime Chevalier-Boisvert |
| 2022-08-29 | Add jo insn and test for jo | Maxime Chevalier-Boisvert |
| 2022-08-29 | Port topn, adjuststack, most of opt_plus | Maxime Chevalier-Boisvert |
| 2022-08-29 | Port guard_two_fixnums | Maxime Chevalier-Boisvert |
| 2022-08-29 | Port gen_full_cfunc_return | Maxime Chevalier-Boisvert |
| 2022-08-29 | Port getlocal_WC0 | Maxime Chevalier-Boisvert |
| 2022-08-29 | Port over gen_putspecialobject | Maxime Chevalier-Boisvert |
| 2022-08-29 | Port gen_putself, log what can't be compiled in --yjit-dump-insns | Maxime Chevalier-Boisvert |
| 2022-08-29 | Get rid of temporary context methods | Maxime Chevalier-Boisvert |
| 2022-08-29 | Port bitwise not, gen_check_ints() | Maxime Chevalier-Boisvert |
| 2022-08-29 | Port gen_code_for_exit_from_stub() | Maxime Chevalier-Boisvert |
| 2022-08-29 | Add atomic counter increment instruction | Maxime Chevalier-Boisvert |
| 2022-08-29 | Get side exits working, get miniruby to boot with threshold=1 | Maxime Chevalier-Boisvert |
| 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 | Add cpush and cpop IR instructions | Maxime Chevalier-Boisvert |
| 2022-08-29 | Add conditional jumps | Maxime Chevalier-Boisvert |
| 2022-08-29 | First pass at porting gen_entry_prologue() | Maxime Chevalier-Boisvert |
| 2022-08-29 | Have Assembler::compile() return a list of GC offsets | Maxime Chevalier-Boisvert |
| 2022-08-29 | Remove x86_64 dependency in core.rs | Maxime Chevalier-Boisvert |
| 2022-08-29 | Progress on codegen.rs port | Maxime Chevalier-Boisvert |
| 2022-08-29 | Add test for lea and ret. Fix codegen for lea and ret. | Maxime Chevalier-Boisvert |
| 2022-08-29 | Change codegen.rs to use backend Assembler directly | Maxime Chevalier-Boisvert |
| 2022-08-29 | Implement gc offset logic | Maxime Chevalier-Boisvert |
| 2022-08-29 | Add CCall IR insn, implement gen_swap() | Maxime Chevalier-Boisvert |
| 2022-08-29 | Add gen_dupn | Maxime Chevalier-Boisvert |