| Age | Commit message (Expand) | Author |
|---|---|---|
| 2021-10-20 | Update yjit.md | Marc Feeley |
| 2021-10-20 | Tweak include order in yjit_core.c | Alan Wu |
| 2021-10-20 | YJIT: lazy polymorphic getinstancevariable | Alan Wu |
| 2021-10-20 | Add metric for average # of insns spent in yjit before exiting | Maxime Chevalier-Boisvert |
| 2021-10-20 | Include ruby/ruby.h before vm_core.h | Alan Wu |
| 2021-10-20 | Remove trailing whitespaces | Maxime Chevalier-Boisvert |
| 2021-10-20 | Check for null | Alan Wu |
| 2021-10-20 | Fix trailing spaces | Maxime Chevalier-Boisvert |
| 2021-10-20 | Update yjit.md | Maxime Chevalier-Boisvert |
| 2021-10-20 | Make Blocks depend on BOPS | Aaron Patterson |
| 2021-10-20 | Update yjit.md | Maxime Chevalier-Boisvert |
| 2021-10-20 | Update yjit.md | Maxime Chevalier-Boisvert |
| 2021-10-20 | Yet Another Ruby JIT! | Jose Narvaez |
| 2021-10-20 | YJIT: handle when all counters are zero in printout code | Alan Wu |
| 2021-10-20 | Update ujit_core.h | Maxime Chevalier-Boisvert |
| 2021-10-20 | Update ujit_core.h | Maxime Chevalier-Boisvert |
| 2021-10-20 | Machinery to implement deferred compilation | Maxime Chevalier-Boisvert |
| 2021-10-20 | YJIT: fix leak, remove unused field on block_t | Alan Wu |
| 2021-10-20 | YJIT: Use 2D array to group block versions | Alan Wu |
| 2021-10-20 | Rename test files | Maxime Chevalier-Boisvert |
| 2021-10-20 | Update yjit.md | Maxime Chevalier-Boisvert |
| 2021-10-20 | Update yjit.md | Maxime Chevalier-Boisvert |
| 2021-10-20 | Update yjit.md | Maxime Chevalier-Boisvert |
| 2021-10-20 | Update and rename ujit.md to yjit.md | Maxime Chevalier-Boisvert |
| 2021-10-20 | WIP refactor block lists to use darray | Maxime Chevalier-Boisvert |
| 2021-10-20 | Update ujit.md | Maxime Chevalier-Boisvert |
| 2021-10-20 | uJIT: support 64 bit operands for TEST. Use it to check for zero | Alan Wu |
| 2021-10-20 | Add UJIT.reset_stats! | Alan Wu |
| 2021-10-20 | uJIT: Add exit counters for leave and refactor stats printout code | Alan Wu |
| 2021-10-20 | uJIT: add guards for protected opt_send_without_block calls | Alan Wu |
| 2021-10-20 | At jit_at_current_insn, jit_peek_at_stack functions | Maxime Chevalier-Boisvert |
| 2021-10-20 | Runtime counters for bailing from opt_send_without_block | Alan Wu |
| 2021-10-20 | Update ec->cfp->pc when hitting a stub. | Maxime Chevalier-Boisvert |
| 2021-10-20 | Thread EC through jit state. Add codegen status enum. | Maxime Chevalier-Boisvert |
| 2021-10-20 | Support memory operands to pop | Max Bernstein |
| 2021-10-20 | Update ujit.md | Maxime Chevalier-Boisvert |
| 2021-10-20 | Update ujit.md | Maxime Chevalier-Boisvert |
| 2021-10-20 | Update ujit.md | Maxime Chevalier-Boisvert |
| 2021-10-20 | Support memory operands to push | Max Bernstein |
| 2021-10-20 | Fix jmp encoding. Rename conditional jumps jxx() to jxx_label() | Maxime Chevalier-Boisvert |
| 2021-10-20 | uJIT: Implement opt_getinlinecache | Alan Wu |
| 2021-10-20 | Implement support for variadic C functions | Maxime Chevalier-Boisvert |
| 2021-10-20 | Update ujit.md | Maxime Chevalier-Boisvert |
| 2021-10-20 | Update ujit.md | Maxime Chevalier-Boisvert |
| 2021-10-20 | Update ujit.md | Maxime Chevalier-Boisvert |
| 2021-10-20 | Update ujit.md | Maxime Chevalier-Boisvert |
| 2021-10-20 | Update ujit_iface.c | Maxime Chevalier-Boisvert |
| 2021-10-20 | Update ujit_iface.c | Maxime Chevalier-Boisvert |
| 2021-10-20 | Implement --ujit-call-threshold | Maxime Chevalier-Boisvert |
| 2021-10-20 | Remove dead code | Alan Wu |
