aboutsummaryrefslogtreecommitdiffstats
path: root/ruby.c
Commit message (Expand)AuthorAgeFilesLines
* Allow -1 as the value of `--backtrace-limit` optionTom Stuart2023-07-161-1/+1
* Allow `--backtrace-limit` option to appear in RUBYOPTTom Stuart2023-07-161-1/+1
* Set backtrace length limit at lastNobuyoshi Nakada2023-07-131-1/+10
* Preserve already set options in `moreswitches`Nobuyoshi Nakada2023-07-131-15/+20
* Shrink `ruby_cmdline_options_t` a bitNobuyoshi Nakada2023-07-131-8/+13
* YJIT: Use --yjit-exec-mem-size=128 by default (#8031)Takashi Kokubun2023-07-051-1/+1
* [Feature #19719] Universal Parseryui-knk2023-06-121-1/+1
* Split long options from `proc_options`Nobuyoshi Nakada2023-06-081-114/+126
* Split some options from `proc_options`Nobuyoshi Nakada2023-06-081-139/+189
* Move per sections in help messageNobuyoshi Nakada2023-06-051-1/+4
* Add additional info for `-0` to `--help` messageNobuyoshi Nakada2023-06-051-10/+20
* Fold option lines in help messageNobuyoshi Nakada2023-06-051-2/+18
* [Bug #19685]: Add `-y` and `--yydebug` document to `--help`Yla Aioi2023-06-051-0/+1
* Assertion on message length for the `-h` optionNobuyoshi Nakada2023-05-311-3/+5
* Put `rb_fork` back into process.cNobuyoshi Nakada2023-05-211-1/+0
* Use `rb_fork_ruby` for `--help` pagerNobuyoshi Nakada2023-05-211-1/+3
* [Bug #19597] Freeze script nameNobuyoshi Nakada2023-05-101-5/+10
* Add RB_WARN_CATEGORY_DEFAULT_BITSJean Boussier2023-04-141-3/+3
* Emit a performance warning when a class reached max variationsJean Boussier2023-04-131-0/+4
* YJIT: Add a sampling option to exit tracing (#7693)Adam Hess2023-04-131-5/+7
* [Bug #19584] Register global variable address before assignmentNobuyoshi Nakada2023-04-071-1/+1
* [Feature #19579] Remove !USE_RVARGC code (#7655)Peter Zhu2023-04-041-6/+2
* RJIT: Prefix rjit_options with rb_Takashi Kokubun2023-03-181-1/+1
* RJIT: Implement --rjit-trace-exitsTakashi Kokubun2023-03-121-0/+2
* RJIT: Stop allowing leaked globals rjit_*Takashi Kokubun2023-03-081-10/+10
* Update documentation about RJITTakashi Kokubun2023-03-071-3/+3
* Update options available in RJITTakashi Kokubun2023-03-071-11/+11
* s/mjit/rjit/Takashi Kokubun2023-03-061-25/+25
* s/MJIT/RJIT/Takashi Kokubun2023-03-061-17/+17
* Skip compiling at_exit without --mjit-statsTakashi Kokubun2023-03-051-0/+2
* YJIT: Fix default call threshold in help (#7424)Takashi Kokubun2023-03-021-1/+1
* Revert "reuse open(2) from rb_file_load_ok on POSIX-like system"Takashi Kokubun2023-02-271-23/+0
* reuse open(2) from rb_file_load_ok on POSIX-like systemEric Wong2023-02-261-0/+23
* Fix a typoNobuyoshi Nakada2023-02-011-1/+1
* Suppress an unused-function warningNobuyoshi Nakada2023-02-011-0/+2
* Make sure RUBY_YJIT_ENABLE only enables YJIT for truthy values (#7208)Maxime Chevalier-Boisvert2023-01-311-1/+19
* YJIT: Make --yjit-stats always visible on --help (#6946)Takashi Kokubun2022-12-191-2/+0
* YJIT: Change the default mem size to 64MiB (#6912)Takashi Kokubun2022-12-131-1/+1
* Make it so YJIT is no longer marked as experimental (#6909)Maxime Chevalier-Boisvert2022-12-121-4/+4
* Update YJIT warning, mention need to install rustc (#6873)Maxime Chevalier-Boisvert2022-12-071-1/+2
* [Bug #19016] `SyntaxError` with parser error messagesNobuyoshi Nakada2022-11-221-2/+3
* YJIT: Lazily enable YJIT after prelude (#6597)Takashi Kokubun2022-10-241-18/+15
* Move "special consts" so `Qundef` and `Qnil` differ just 1 bitNobuyoshi Nakada2022-10-201-0/+1
* Remove a leftover comment [ci skip]Takashi Kokubun2022-10-191-2/+0
* MJIT: Stop using the VM barrier for jit_contTakashi Kokubun2022-10-191-5/+10
* Assert for RTEST that Qnil and Qfalse differ just 1 bitNobuyoshi Nakada2022-10-191-0/+3
* Make mjit_cont sharable with YJIT (#6556)Takashi Kokubun2022-10-171-0/+7
* Allow abbreviated dump options with additional optionsNobuyoshi Nakada2022-10-091-6/+44
* Support "+error-tolerant" as ruby optionyui-knk2022-10-081-3/+12
* Ruby MJIT (#6028)Takashi Kokubun2022-09-041-6/+12