summaryrefslogtreecommitdiff
path: root/ruby.c
AgeCommit message (Expand)Author
2023-08-30Change heap init environment variable namesPeter Zhu
2023-08-25[Feature #19785] Deprecate RUBY_GC_HEAP_INIT_SLOTSPeter Zhu
2023-08-25Move SCRIPT_LINES__ away from parse.yNobuyoshi Nakada
2023-08-22Call ruby_init_setproctitle before process_optionsJeremy Evans
2023-08-13Fix the precedence of `--backtrace-limit` optionNobuyoshi Nakada
2023-08-11Fix range of `--backtrace-limit`Nobuyoshi Nakada
2023-08-02Fix encoding switches when RUBYOPT is empty or only spacesBenoit Daloze
2023-07-16Allow -1 as the value of `--backtrace-limit` optionTom Stuart
2023-07-16Allow `--backtrace-limit` option to appear in RUBYOPTTom Stuart
2023-07-13Set backtrace length limit at lastNobuyoshi Nakada
2023-07-13Preserve already set options in `moreswitches`Nobuyoshi Nakada
2023-07-13Shrink `ruby_cmdline_options_t` a bitNobuyoshi Nakada
2023-07-05YJIT: Use --yjit-exec-mem-size=128 by default (#8031)Takashi Kokubun
2023-06-12[Feature #19719] Universal Parseryui-knk
2023-06-08Split long options from `proc_options`Nobuyoshi Nakada
2023-06-08Split some options from `proc_options`Nobuyoshi Nakada
2023-06-05Move per sections in help messageNobuyoshi Nakada
2023-06-05Add additional info for `-0` to `--help` messageNobuyoshi Nakada
2023-06-05Fold option lines in help messageNobuyoshi Nakada
2023-06-05[Bug #19685]: Add `-y` and `--yydebug` document to `--help`Yla Aioi
2023-05-31Assertion on message length for the `-h` optionNobuyoshi Nakada
2023-05-21Put `rb_fork` back into process.cNobuyoshi Nakada
2023-05-21Use `rb_fork_ruby` for `--help` pagerNobuyoshi Nakada
2023-05-10[Bug #19597] Freeze script nameNobuyoshi Nakada
2023-04-14Add RB_WARN_CATEGORY_DEFAULT_BITSJean Boussier
2023-04-13Emit a performance warning when a class reached max variationsJean Boussier
2023-04-13YJIT: Add a sampling option to exit tracing (#7693)Adam Hess
2023-04-07[Bug #19584] Register global variable address before assignmentNobuyoshi Nakada
2023-04-04[Feature #19579] Remove !USE_RVARGC code (#7655)Peter Zhu
2023-03-18RJIT: Prefix rjit_options with rb_Takashi Kokubun
2023-03-12RJIT: Implement --rjit-trace-exitsTakashi Kokubun
2023-03-08RJIT: Stop allowing leaked globals rjit_*Takashi Kokubun
2023-03-07Update documentation about RJITTakashi Kokubun
2023-03-07Update options available in RJITTakashi Kokubun
2023-03-06s/mjit/rjit/Takashi Kokubun
2023-03-06s/MJIT/RJIT/Takashi Kokubun
2023-03-05Skip compiling at_exit without --mjit-statsTakashi Kokubun
2023-03-02YJIT: Fix default call threshold in help (#7424)Takashi Kokubun
2023-02-27Revert "reuse open(2) from rb_file_load_ok on POSIX-like system"Takashi Kokubun
2023-02-26reuse open(2) from rb_file_load_ok on POSIX-like systemEric Wong
2023-02-01Fix a typoNobuyoshi Nakada
2023-02-01Suppress an unused-function warningNobuyoshi Nakada
2023-01-31Make sure RUBY_YJIT_ENABLE only enables YJIT for truthy values (#7208)Maxime Chevalier-Boisvert
2022-12-19YJIT: Make --yjit-stats always visible on --help (#6946)Takashi Kokubun
2022-12-13YJIT: Change the default mem size to 64MiB (#6912)Takashi Kokubun
2022-12-12Make it so YJIT is no longer marked as experimental (#6909)Maxime Chevalier-Boisvert
2022-12-07Update YJIT warning, mention need to install rustc (#6873)Maxime Chevalier-Boisvert
2022-11-22[Bug #19016] `SyntaxError` with parser error messagesNobuyoshi Nakada
2022-10-24YJIT: Lazily enable YJIT after prelude (#6597)Takashi Kokubun
2022-10-20Move "special consts" so `Qundef` and `Qnil` differ just 1 bitNobuyoshi Nakada