summaryrefslogtreecommitdiff
path: root/yjit/src/cruby_bindings.inc.rs
AgeCommit message (Expand)Author
2022-09-01Remove rb_iseq_eachJohn Hawthorn
2022-09-01New constant caching insn: opt_getconstant_pathJohn Hawthorn
2022-08-29A64: Only clear icache when writing out new code (https://github.com/Shopify/...Alan Wu
2022-08-29Use bindgen for old manual extern declarations (https://github.com/Shopify/ru...Alan Wu
2022-08-24add --yjit-dump-iseqs param (https://github.com/Shopify/ruby/pull/332)Noah Gibbs
2022-08-09Regen YJIT bindingsJeremy Evans
2022-07-18Extract vm_ic_entry API to mimic vm_cc behaviorJemma Issroff
2022-07-15Implement Objects on VWAPeter Zhu
2022-07-06Switch YJIT to using rb_str_buf_append rather than rb_str_append when encodin...Noah Gibbs (and/or Benchmark CI)
2022-06-14YJIT: On-demand executable memory allocation; faster boot (#5944)Alan Wu
2022-06-09Add ability to trace exit locations in yjit (#5970)Eileen M. Uchitelle
2022-06-07Add special-case code for the String unary plus operator (#5982)Noah Gibbs
2022-06-06Use bindgen to import Ruby constants wherever possible. (#5943)Noah Gibbs
2022-05-26Use bindgen to import CRuby constants for YARV instruction bytecodesNoah Gibbs (and/or Benchmark CI)
2022-05-12YJIT: Implement getblockparamAaron Patterson
2022-05-11Ruby shovel operator (<<) speedup. (#5896)Noah Gibbs
2022-04-27Rust YJITAlan Wu