summaryrefslogtreecommitdiff
path: root/doc/yjit
AgeCommit message (Expand)Author
2024-04-03YJIT: update code optimization tips in yjit.md (#10445)Maxime Chevalier-Boisvert
2024-03-14YJIT: Let yjit_perf.py support perf with Python disabled (#10246)Takashi Kokubun
2024-02-27[DOC] Stop discouraging the use of Array#each (#10119)Takashi Kokubun
2024-02-14YJIT: Add --yjit-perf=codegen option (#9957)Takashi Kokubun
2024-02-08YJIT: Allow tracing a counted exit (#9890)Takashi Kokubun
2024-01-24YJIT: Update yjit.md about mem size (#9687)Takashi Kokubun
2024-01-24YJIT: reduce default exec mem size to 48MiB (#9685)Maxime Chevalier-Boisvert
2023-12-17Improve YJIT documentation for Ruby 3.3 (#9263)Takashi Kokubun
2023-12-13YJIT: Add --yjit-disable to help and reorder it (#9230)Takashi Kokubun
2023-11-29YJIT: edit `yjit.md` and bring it up to date (#9068)Maxime Chevalier-Boisvert
2023-11-28YJIT: reduce default exec-mem-size to 64MiB (#9054)Maxime Chevalier-Boisvert
2023-11-20YJIT: make --yjit-max-versions=N option undocumented (#8962)Maxime Chevalier-Boisvert
2023-11-07YJIT: update yjit.md, add MPLR 2023 paper and bibtex (#8861)Maxime Chevalier-Boisvert
2023-10-19YJIT: remove unused `--yjit-greedy-versioning` command-line option (#8713)Maxime Chevalier-Boisvert
2023-10-18YJIT: Add --yjit-perf (#8697)Takashi Kokubun
2023-10-10YJIT: Allow --yjit-trace-exits on release builds (#8619)Takashi Kokubun
2023-10-10Integer#times is not a C method [ci skip]Takashi Kokubun
2023-10-10Update yjit.mdMaxime Chevalier-Boisvert
2023-10-03YJIT: add heuristic to avoid compiling cold ISEQs (#8522)Maxime Chevalier-Boisvert
2023-09-18[DOC] Add production performance tips to yjit.md (#8472)Takashi Kokubun
2023-08-23Change yjit stats list to be a unordered listRafael Mendonça França
2023-08-21Update yjit.md, document `--yjit-stats=quiet`Maxime Chevalier-Boisvert
2023-07-20YJIT: Rename exec_instruction to yjit_insns_count (#8102)Takashi Kokubun
2023-07-20YJIT: Avoid undercounting retired_in_yjit (#8038)Takashi Kokubun
2023-06-28Repair broken linkBurdetteLamar
2023-05-22Add documentation for some stats counters, and generally about YJIT statsNoah Gibbs
2023-05-10readline or libedit is no longer required to build rubyHiroshi SHIBATA
2023-03-20Update yjit.mdMaxime Chevalier-Boisvert
2023-03-06MJIT is no longer slower on RailsTakashi Kokubun
2023-01-31Update yjit.mdMaxime Chevalier-Boisvert
2023-01-31Update yjit.mdMaxime Chevalier-Boisvert
2023-01-17Update yjit.mdMaxime Chevalier-Boisvert
2023-01-09Update yjit.mdMaxime Chevalier-Boisvert
2022-12-19Syntax-highlight scripts in yjit.md [ci skip]Takashi Kokubun
2022-12-07Update yjit.mdMaxime Chevalier-Boisvert
2022-11-28Update yjit.md to mention `RUBY_YJIT_ENABLE`Maxime Chevalier-Boisvert
2022-11-22Update yjit.mdMaxime Chevalier-Boisvert
2022-11-21YJIT: Lower the required Rust version from 1.58.1 to 1.58.0 (#6780)Takashi Kokubun
2022-11-13Update yjit.mdMaxime Chevalier-Boisvert
2022-10-27Update docs wrt YJIT limitations and building YJIT (#6641)Maxime Chevalier-Boisvert
2022-10-14Update yjit docs (#6548)Eileen M. Uchitelle
2022-09-19Stop recommending duplicated options [ci skip] (#6400)Takashi Kokubun
2022-08-31It was a relative path [ci skip]Takashi Kokubun
2022-08-31Add a document about YJIT's Rust versionTakashi Kokubun
2022-08-29Update yjit.mdMaxime Chevalier-Boisvert
2022-08-08Remove documentation about devTakashi Kokubun
2022-05-02[DOC] Some YJIT dependencies are no longer requiredAlan Wu
2022-04-27Update yjit.mdMaxime Chevalier-Boisvert
2022-04-27Rust YJITAlan Wu
2022-02-24Fix yjit readme link pointing to old shopify readme (#5596)Adrien S