| Age | Commit message (Expand) | Author |
| 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 | Add cpush and cpop IR instructions | Maxime Chevalier-Boisvert |
| 2022-08-29 | Add conditional jumps | Maxime Chevalier-Boisvert |
| 2022-08-29 | LDUR (https://github.com/Shopify/ruby/pull/295) | Kevin Newton |
| 2022-08-29 | Map comments in backend | 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 | RET A64 instructions (https://github.com/Shopify/ruby/pull/294) | Kevin Newton |
| 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 | * Arm64 Beginnings (https://github.com/Shopify/ruby/pull/291) | 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 | Load GC Value operands into registers | 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 |
| 2022-08-29 | Add test with register reuse | Maxime Chevalier-Boisvert |
| 2022-08-29 | Fix issue with load, gen_dup | Maxime Chevalier-Boisvert |
| 2022-08-29 | Implement target-specific insn splitting with Kevin. Add tests. | Maxime Chevalier-Boisvert |
| 2022-08-29 | Make assembler methods public, sketch gen_dup with new backend | Maxime Chevalier-Boisvert |
| 2022-08-29 | Fix bug with asm.comment() | Maxime Chevalier-Boisvert |
| 2022-08-29 | Bias register allocator to reuse first operand | Maxime Chevalier-Boisvert |
| 2022-08-29 | Add dbg!() for Assembler. Fix regalloc issue. | Maxime Chevalier-Boisvert |
| 2022-08-29 | Function to map from Opnd => X86Opnd | Maxime Chevalier-Boisvert |
| 2022-08-29 | Start work on platform-specific codegen | Maxime Chevalier-Boisvert |
| 2022-08-30 | * 2022-08-30 [ci skip] | git |
| 2022-08-29 | Split insns (https://github.com/Shopify/ruby/pull/290) | Kevin Newton |
| 2022-08-29 | IR register allocation | Kevin Newton |
| 2022-08-29 | Removed String opnd so that we can derive Copy for Opnd | Maxime Chevalier-Boisvert |
| 2022-08-29 | Complete sketch for guard_object_is_heap | Maxime Chevalier-Boisvert |
| 2022-08-29 | Change push insn macros | Maxime Chevalier-Boisvert |
| 2022-08-29 | Switch IR to use Option<Target> | Maxime Chevalier-Boisvert |
| 2022-08-29 | Add macro to define ops | Maxime Chevalier-Boisvert |
| 2022-08-29 | Progress on IR sketch | Maxime Chevalier-Boisvert |
| 2022-08-29 | WIP backend IR sketch | Maxime Chevalier-Boisvert |
| 2022-08-29 | Update to ruby/spec@d01709f | Benoit Daloze |
| 2022-08-29 | Run specs with CHECK_LEAKS=true | Benoit Daloze |
| 2022-08-29 | Revert "Chect what remains in TMPDIR" | Yusuke Endoh |
| 2022-08-29 | Introduce `usage_analysis_clear` | S.H |
| 2022-08-29 | Chect what remains in TMPDIR | Yusuke Endoh |
| 2022-08-29 | Support main branch for syntax_suggest | Hiroshi SHIBATA |
| 2022-08-28 | Fix comment in timev.rb | Jeremy Evans |
| 2022-08-28 | [DOC] Enhanced RDoc for Time (#6294) | Burdette Lamar |
| 2022-08-29 | * 2022-08-29 [ci skip] | git |
| 2022-08-29 | [rubygems/rubygems] Add platform :windows as a shortcut for all Windows platf... | shields |
| 2022-08-28 | [DOC] Correct article of Ractor's introduction [ci skip] | Felix Yan |