summaryrefslogtreecommitdiff
path: root/rjit.c
AgeCommit message (Collapse)Author
2023-04-26RJIT: Tweak the default call thresholdTakashi Kokubun
This number works better on yjit-bench (ruby-lsp).
2023-04-04RJIT: Add --rjit-verify-ctx optionTakashi Kokubun
2023-04-02RJIT: Support entry with different PCsTakashi Kokubun
2023-03-18RJIT: Prefix rjit_options with rb_Takashi Kokubun
2023-03-17RJIT: Support --rjit-stats on release build as wellTakashi Kokubun
2023-03-12RJIT: Implement --rjit-trace-exitsTakashi Kokubun
2023-03-10RJIT: Introduce --rjit-exec-mem-sizeTakashi Kokubun
2023-03-09RJIT: Resurrect --rjit-pause and RJIT.resumeTakashi Kokubun
2023-03-08RJIT: Make functions in rjit_c.c staticTakashi Kokubun
They don't need to be global.
2023-03-08RJIT: Reorganize rjit.cTakashi Kokubun
Reordering functions for readability, adding stats whenever possible.
2023-03-08RJIT: Stop allowing leaked globals rjit_*Takashi Kokubun
2023-03-08RJIT: Get rid of verbose loggingTakashi Kokubun
2023-03-08RJIT: Clean up the declaration messTakashi Kokubun
2023-03-07Remove obsoleted functions in rjit.cTakashi Kokubun
2023-03-07Update documentation about RJITTakashi Kokubun
2023-03-07Fix a typoTakashi Kokubun
2023-03-07Allow enabling YJIT and RJIT independently (#7474)Takashi Kokubun
We used to require MJIT is supported when YJIT is supported. However, now that RJIT dropped some platforms that YJIT supports, it no longer makes sense. We should be able to enable only YJIT, and vice versa. Notes: Merged-By: k0kubun <takashikkbn@gmail.com>
2023-03-07Actually stop supporting those optionsTakashi Kokubun
2023-03-07Update options available in RJITTakashi Kokubun
2023-03-06s/mjit/rjit/Takashi Kokubun
Notes: Merged: https://github.com/ruby/ruby/pull/7462
2023-03-06s/MJIT/RJIT/Takashi Kokubun
Notes: Merged: https://github.com/ruby/ruby/pull/7462
2023-03-06Rename MJIT filenames to RJITTakashi Kokubun
Notes: Merged: https://github.com/ruby/ruby/pull/7462