summaryrefslogtreecommitdiff
path: root/yjit/src/invariants.rs
AgeCommit message (Expand)Author
2023-02-02Fix typos in YJIT [ci skip]Alan Wu
2023-01-12Enable `clippy` checks for yjit in CI (#7093)Ian Ker-Seymer
2022-11-30YJIT: Deallocate `struct Block` to plug memory leaksAlan Wu
2022-11-30YJIT: Deallocate when assumptions tables are emptyAlan Wu
2022-11-22YJIT: Skip padding jumps to side exits on Arm (#6790)Takashi Kokubun
2022-11-16YJIT: Stop wrapping CmePtr with CmeDependency (#6747)Takashi Kokubun
2022-11-15YJIT: Invalidate redefined methods only through cme (#6734)Takashi Kokubun
2022-11-08YJIT: Reset dropped_bytes when patching codeAlan Wu
2022-10-18Code clean around unused code for some architectures or features (#6581)Jimmy Miller
2022-10-18Allow passing a Rust closure to rb_iseq_callback (#6575)Takashi Kokubun
2022-10-14YJIT: Avoid creating payloads for non-JITed ISEQs (#6549)Takashi Kokubun
2022-09-30A bunch of clippy auto fixes for yjit (#6476)Jimmy Miller
2022-09-14YJIT: Implement specialized respond_to? (#6363)John Hawthorn
2022-09-01New constant caching insn: opt_getconstant_pathJohn Hawthorn
2022-08-29Use new assembler to support global invalidation on A64Alan Wu
2022-06-09Add ability to trace exit locations in yjit (#5970)Eileen M. Uchitelle
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-04-29YJIT: Adopt Clippy suggestions we likeAlan Wu
2022-04-27Rust YJITAlan Wu