summaryrefslogtreecommitdiff
path: root/yjit/src/stats.rs
AgeCommit message (Expand)Author
2023-06-02YJIT: Use #[cfg] instead of if cfg!Takashi Kokubun
2022-12-09YJIT: Split send_iseq_complex_callee exit reasons (#6895)Takashi Kokubun
2022-11-30YJIT: add new counters for deferred compilation and queued blocks (#6837)Maxime Chevalier-Boisvert
2022-11-16YJIT: Add compiled_branch_count stats (#6746)Takashi Kokubun
2022-11-15YJIT: Include actual memory region size in stats (#6736)Takashi Kokubun
2022-11-13YJIT: Instrument global allocations on stats build (#6712)Takashi Kokubun
2022-11-10Enable --yjit-stats for release builds (#6694)Jimmy Miller
2022-11-08Implement optimize call (#6691)Jimmy Miller
2022-11-03YJIT: Make Code GC metrics available for non-stats builds (#6665)Takashi Kokubun
2022-11-02YJIT: Support invokeblock (#6640)Takashi Kokubun
2022-10-31YJIT: Add RubyVM::YJIT.code_gc (#6644)Takashi Kokubun
2022-10-25YJIT: GC and recompile all code pages (#6406)Takashi Kokubun
2022-10-14YJIT: Avoid creating payloads for non-JITed ISEQs (#6549)Takashi Kokubun
2022-10-11Implement optimize send in yjit (#6488)Jimmy Miller
2022-10-04YJIT: add support for calling bmethods (#6489)Alan Wu
2022-09-30A bunch of clippy auto fixes for yjit (#6476)Jimmy Miller
2022-09-16Fix splat args (#6385)Jimmy Miller
2022-09-14Initial support for VM_CALL_ARGS_SPLAT (#6341)Jimmy Miller
2022-07-12Speed up --yjit-trace-exits code (#6106)Eileen M. Uchitelle
2022-07-06YJIT: add a counter for gc object refs in the machine code (#6089)Maxime Chevalier-Boisvert
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-05-26Use bindgen to import CRuby constants for YARV instruction bytecodesNoah Gibbs (and/or Benchmark CI)
2022-04-29YJIT: Enable default rustc lints (warnings) (#5864)Alan Wu
2022-04-27Rust YJITAlan Wu