aboutsummaryrefslogtreecommitdiffstats
path: root/ruby.c
Commit message (Expand)AuthorAgeFilesLines
* Free everything at shutdownAdam Hess2023-12-071-0/+5
* Revert "allow enabling Prism via flag or env var"HParker2023-12-061-65/+36
* Adjust styles [ci skip]Nobuyoshi Nakada2023-12-061-3/+6
* allow enabling Prism via flag or env varHParker2023-12-051-36/+64
* Remove `rb_libruby_selfpath` for MJITNobuyoshi Nakada2023-12-041-20/+3
* [prism] Update to use new options APIsKevin Newton2023-11-031-7/+13
* YJIT: Always define method codegen table at boot (#8807)Takashi Kokubun2023-11-021-2/+1
* Use new prism prettyprint APIsKevin Newton2023-10-261-3/+8
* [PRISM] Change --dump keyword to prism_parsetreeJemma Issroff2023-10-261-5/+5
* [PRISM] Move scope_node itself to CRuby, create prism_compile.hJemma Issroff2023-10-251-1/+1
* YJIT: Add RubyVM::YJIT.enable (#8705)Takashi Kokubun2023-10-191-4/+0
* "+MN" in descriptionKoichi Sasada2023-10-171-1/+3
* [PRISM] Add --dump=prism mode (#8643)Jemma Issroff2023-10-131-2/+25
* M:N thread scheduler for RactorsKoichi Sasada2023-10-121-0/+2
* Use a better variable name for wTakashi Kokubun2023-10-041-2/+2
* Make the function names consistentTakashi Kokubun2023-10-041-1/+1
* YJIT: Move help descriptions to options.rsTakashi Kokubun2023-10-041-14/+1
* Split `show_usage_line` and add `ruby_show_usage_line`Nobuyoshi Nakada2023-10-041-5/+24
* Remove magic numbers from `show_usage_line`Nobuyoshi Nakada2023-10-041-18/+23
* YJIT: add heuristic to avoid compiling cold ISEQs (#8522)Maxime Chevalier-Boisvert2023-10-031-0/+1
* [Feature #19790] Rename BUGREPORT_PATH as CRASH_REPORTNobuyoshi Nakada2023-09-251-9/+9
* Honor the same option given laterNobuyoshi Nakada2023-09-251-3/+5
* Add `--bugreport-path` optionNobuyoshi Nakada2023-09-251-7/+8
* Test bug_reportNobuyoshi Nakada2023-09-251-0/+9
* [Bug #19887] RUBYOPT should work without leading `-`Nobuyoshi Nakada2023-09-181-3/+4
* Change heap init environment variable namesPeter Zhu2023-08-301-1/+1
* [Feature #19785] Deprecate RUBY_GC_HEAP_INIT_SLOTSPeter Zhu2023-08-251-0/+7
* Move SCRIPT_LINES__ away from parse.yNobuyoshi Nakada2023-08-251-0/+8
* Call ruby_init_setproctitle before process_optionsJeremy Evans2023-08-221-1/+2
* Fix the precedence of `--backtrace-limit` optionNobuyoshi Nakada2023-08-131-1/+5
* Fix range of `--backtrace-limit`Nobuyoshi Nakada2023-08-111-8/+12
* Fix encoding switches when RUBYOPT is empty or only spacesBenoit Daloze2023-08-021-2/+3
* 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