| Age | Commit message (Expand) | Author |
| 2021-10-20 | Refactor ujit_examples.h generator. Remove dwarfdump dependency | Alan Wu |
| 2021-10-20 | Update PC in memory when exiting jitted code | Alan Wu |
| 2021-10-20 | Revert "Add workaround for inserting into addr2insn mapping" | Alan Wu |
| 2021-10-20 | Avoid triggering GC while translating threaded code | Alan Wu |
| 2021-10-20 | Add workaround for inserting into addr2insn mapping | Alan Wu |
| 2021-10-20 | Added 8-bit and 16-bit general-purpose registers, more tests. | Maxime Chevalier-Boisvert |
| 2021-10-20 | Don't assume srcdir is cwd | Alan Wu |
| 2021-10-20 | Add location hint to code block mmap call | Maxime Chevalier-Boisvert |
| 2021-10-20 | Added method to align code block write position | Maxime Chevalier-Boisvert |
| 2021-10-20 | Fixed bug with ctx_stack_pop. Implemented dup bytecode. | Maxime Chevalier-Boisvert |
| 2021-10-20 | Port print_int, movsx. Implement putself. | Maxime Chevalier-Boisvert |
| 2021-10-20 | Add function to print strings from generated code | Maxime Chevalier-Boisvert |
| 2021-10-20 | Implemented delayed stack pointer adjustment optimization | Maxime Chevalier-Boisvert |
| 2021-10-20 | Avoid recompiling overlapping instruction sequences in ujit | Maxime Chevalier-Boisvert |
| 2021-10-20 | Fix typo | Alan Wu |
| 2021-10-20 | Fix dependency for ujit_examples.h | Alan Wu |
| 2021-10-20 | Compile putnil | Maxime Chevalier-Boisvert |
| 2021-10-20 | Chain compilation of adjacent instructions | Maxime Chevalier-Boisvert |
| 2021-10-20 | Testing lea instruction properly | Maxime Chevalier-Boisvert |
| 2021-10-20 | Complete refactoring to codegen functions | Maxime Chevalier-Boisvert |
| 2021-10-20 | Refactor MicroJIT codegen to use hash table of codegen functions | Maxime Chevalier-Boisvert |
| 2021-10-20 | Compiling getlocal_WC_0 | Maxime Chevalier-Boisvert |
| 2021-10-20 | Ported xor and cmovcc instructions | Maxime Chevalier-Boisvert |
| 2021-10-20 | Ported neg, and, or instructions | Maxime Chevalier-Boisvert |
| 2021-10-20 | Remove PC argument from ujit instructions | Maxime Chevalier-Boisvert |
| 2021-10-20 | Small refactorings in ujit_compile.c | Maxime Chevalier-Boisvert |
| 2021-10-20 | Added cmp, not. Generate code for nop instruction. | Maxime Chevalier-Boisvert |
| 2021-10-20 | Ported inc/dec instructions | Maxime Chevalier-Boisvert |
| 2021-10-20 | Removed native_pop_code, ported call with label | Maxime Chevalier-Boisvert |
| 2021-10-20 | Generate multiple copies of native code for `pop` | Alan Wu |
| 2021-10-20 | Ported label linking and conditional jumps | Maxime Chevalier-Boisvert |
| 2021-10-20 | Add new files, ujit_compile.c, ujit_compile.h | Maxime Chevalier-Boisvert |
| 2021-10-20 | Added shift instructions | Maxime Chevalier-Boisvert |
| 2021-10-20 | Added test for lea | Maxime Chevalier-Boisvert |
| 2021-10-20 | Reimplement Alan's pop instruction with the new assembler | Maxime Chevalier-Boisvert |
| 2021-10-20 | Added sub instruction, 32-bit registers, more tests | Maxime Chevalier-Boisvert |
| 2021-10-20 | Added jmp R/M instruction | Maxime Chevalier-Boisvert |
| 2021-10-20 | add and mov instruction encoding ported and tested | Maxime Chevalier-Boisvert |
| 2021-10-20 | Progress on x86 assembler. Encode a few simple instructions. | Maxime Chevalier-Boisvert |
| 2021-10-20 | Started porting instruction encoding | Maxime Chevalier-Boisvert |
| 2021-10-20 | Progress on porting x86 assembler for MicroJIT | Maxime Chevalier-Boisvert |
| 2021-10-20 | Scraper touch-ups | Alan Wu |
| 2021-10-20 | Try to convince get better code out of Clang | Alan Wu |
| 2021-10-20 | Yeah, this actually works! | Alan Wu |
| 2021-10-20 | Add example handler for ujit and scrape it from vm.o | Alan Wu |
| 2021-10-20 | Print errno when mprotect fails | Aaron Patterson |
| 2021-10-20 | Update to ruby/spec@254c380 | Benoit Daloze |
| 2021-10-21 | * 2021-10-21 [ci skip] | git |
| 2021-10-20 | Add extra files from ruby/spec which were skipped due to .gitignore | Benoit Daloze |
| 2021-10-20 | Update to ruby/spec@d6921ef | Benoit Daloze |