Age | Commit message (Expand) | Author |
2022-09-01 | New constant caching insn: opt_getconstant_path | John Hawthorn |
2022-09-01 | Let --yjit-dump-disasm=all dump ocb code as well (#6309) | Takashi Kokubun |
2022-08-29 | Check only symbol flag bits (#6301) | Takashi Kokubun |
2022-08-29 | Remove ir_ssa.rs as we aren't using it and it's now outdated | Maxime Chevalier-Boisvert |
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 | Fix and re-enable String to_s, << and unary plus (https://github.com/Shopify/... | Noah Gibbs |
2022-08-29 | Use VALUE for callinfos that are on the heap (https://github.com/Shopify/ruby... | Alan Wu |
2022-08-29 | Avoid marking op_type on gen_defined (https://github.com/Shopify/ruby/pull/419) | Takashi Kokubun |
2022-08-29 | Use VALUE for block_iseq (https://github.com/Shopify/ruby/pull/417) | Takashi Kokubun |
2022-08-29 | Fix a bus error on regenerate_branch (https://github.com/Shopify/ruby/pull/408) | Takashi Kokubun |
2022-08-29 | Only check lowest bit for _Bool type (https://github.com/Shopify/ruby/pull/412) | Alan Wu |
2022-08-29 | Fix issue with expandarray, add missing jl, enable tests (https://github.com/... | Maxime Chevalier-Boisvert |
2022-08-29 | Temporarily disable rb_str_concat, add CI tests (https://github.com/Shopify/r... | Maxime Chevalier-Boisvert |
2022-08-29 | Port jit_rb_str_concat to new backend, re-enable cfunc lookup (https://github... | Noah Gibbs (and/or Benchmark CI) |
2022-08-29 | YJIT: Implement concatarray in yjit (https://github.com/Shopify/ruby/pull/405) | Maple Ong |
2022-08-29 | Use bindgen for old manual extern declarations (https://github.com/Shopify/ru... | Alan Wu |
2022-08-29 | Fix bugs in gen_opt_getinlinecache | Maxime Chevalier-Boisvert |
2022-08-29 | Port opt_getinlinecache to the new backend (https://github.com/Shopify/ruby/p... | Zack Deveau |
2022-08-29 | Port opt_aref and opt_aset to the new backend IR (https://github.com/Shopify/... | Takashi Kokubun |
2022-08-29 | Port getblockparamproxy and getblockparam (https://github.com/Shopify/ruby/pu... | Takashi Kokubun |
2022-08-29 | Port invokesuper to the new backend IR (https://github.com/Shopify/ruby/pull/... | Takashi Kokubun |
2022-08-29 | Port the remaining method types in opt_send_without_block (https://github.com... | Takashi Kokubun |
2022-08-29 | Update asm comments for gen_send_iseq | Maxime Chevalier-Boisvert |
2022-08-29 | Port cfunc lookup, plus simpler cfunc generators. (https://github.com/Shopify... | Noah Gibbs |
2022-08-29 | Prefer asm.store over asm.mov (https://github.com/Shopify/ruby/pull/385) | Takashi Kokubun |
2022-08-29 | Port expandarray to the new backend IR (https://github.com/Shopify/ruby/pull/... | Takashi Kokubun |
2022-08-29 | Port gen_send_iseq to the new backend IR (https://github.com/Shopify/ruby/pul... | Takashi Kokubun |
2022-08-29 | Port invokebuiltin* insns to the new backend IR (https://github.com/Shopify/r... | Takashi Kokubun |
2022-08-29 | More concise csel with Into | Alan Wu |
2022-08-29 | Port send to the new backend and test it (https://github.com/Shopify/ruby/pul... | Takashi Kokubun |
2022-08-29 | Port opt_eq and opt_neq to the new backend (https://github.com/Shopify/ruby/p... | Takashi Kokubun |
2022-08-29 | Port objtostring to the new backend (https://github.com/Shopify/ruby/pull/369) | Takashi Kokubun |
2022-08-29 | Port opt_str_uminus to new backend IR (https://github.com/Shopify/ruby/pull/... | Zack Deveau |
2022-08-29 | Port gen_opt_str_freeze to new backend IR (https://github.com/Shopify/ruby/pu... | Zack Deveau |
2022-08-29 | Port setivar to the new backend IR (https://github.com/Shopify/ruby/pull/362) | Takashi Kokubun |
2022-08-29 | Port opt_minus, opt_or, and opt_and to the new IR (https://github.com/Shopify... | Takashi Kokubun |
2022-08-29 | Port opt_mod to the new backend IR (https://github.com/Shopify/ruby/pull/363) | Takashi Kokubun |
2022-08-29 | Fix to float guard in jit_guard_known_klass to use the correct output operand... | Noah Gibbs |
2022-08-29 | Port send-only insns and write tests (https://github.com/Shopify/ruby/pull/360) | Takashi Kokubun |
2022-08-29 | Opnd::Value fixes (https://github.com/Shopify/ruby/pull/354) | Alan Wu |
2022-08-29 | Port gen_send_cfunc to the new backend (https://github.com/Shopify/ruby/pull/... | Takashi Kokubun |
2022-08-29 | Convert getinstancevariable to new backend IR (https://github.com/Shopify/ru... | Takashi Kokubun |
2022-08-29 | Remove empty lines | Maxime Chevalier-Boisvert |
2022-08-29 | Port gen_concatstring to new backend IR (https://github.com/Shopify/ruby/pull... | Zack Deveau |
2022-08-29 | Port anytostring, intern, and toregexp (https://github.com/Shopify/ruby/pull/... | Takashi Kokubun |
2022-08-29 | Port only ATTRSET of opt_send_without_block (https://github.com/Shopify/ruby/... | Takashi Kokubun |
2022-08-29 | Port class variable instructions (https://github.com/Shopify/ruby/pull/346) | Takashi Kokubun |
2022-08-29 | Port setglobal to the new backend (https://github.com/Shopify/ruby/pull/347) | Takashi Kokubun |
2022-08-29 | Minor cleanups (https://github.com/Shopify/ruby/pull/345) | Alan Wu |