aboutsummaryrefslogtreecommitdiffstats
path: root/ruby.c
Commit message (Expand)AuthorAgeFilesLines
* Rename --jit to --mjit (#5248)Takashi Kokubun2021-12-131-20/+42
* ruby.c: Fix typoYusuke Endoh2021-12-131-1/+1
* Introduce an option "--dump=insns_without_opt" for debugging purposesYusuke Endoh2021-12-131-3/+6
* Revert "Force disable yjit on OpenBSD"Aaron Patterson2021-12-011-6/+0
* Add --yjit-no-type-prop so we can test YJIT without type propagation (#5135)Maxime Chevalier-Boisvert2021-11-181-0/+3
* [Feature #18239] Implement VWA for stringsPeter Zhu2021-10-251-1/+6
* Fix TestRubyOptions#test_enable for -DMJIT_FORCE_ENABLETakashi Kokubun2021-10-211-0/+5
* Force disable yjit on OpenBSDJeremy Evans2021-10-211-0/+6
* Fix indentation in ruby.cAlan Wu2021-10-201-2/+2
* Warn when trying to use YJIT in --disable-jit-support buildsAlan Wu2021-10-201-0/+4
* Show --yjit in help messageAlan Wu2021-10-201-0/+1
* Improve YJIT command line option parsingAlan Wu2021-10-201-10/+22
* YJIT_STATS instead of RUBY_DEBUG for --yjit-stats in help printoutAlan Wu2021-10-201-1/+1
* Say YJIT is disabled by default in ruby --helpAlan Wu2021-10-201-1/+1
* Style fix in ruby.cAlan Wu2021-10-201-1/+1
* Don't enable YJIT by default. More tests on both Ubuntu and MacOS.Noah Gibbs2021-10-201-1/+6
* Reduce line length for YJIT option descriptionsNoah Gibbs2021-10-201-2/+2
* Document YJIT options in --helpNoah Gibbs2021-10-201-2/+14
* is this right?Aaron Patterson2021-10-201-0/+1
* Don't check MJIT if it's not enabledAaron Patterson2021-10-201-0/+2
* Disable YJIT by default if MJIT_FORCE_ENABLE is onAaron Patterson2021-10-201-1/+2
* disable MJIT when --enable-all is setAaron Patterson2021-10-201-0/+1
* Update ruby.cMaxime Chevalier-Boisvert2021-10-201-1/+1
* Exit if YJIT and MJIT are both enabledAaron Patterson2021-10-201-2/+7
* Try running with more YJIT options in CI to surface more bugsMaxime Chevalier-Boisvert2021-10-201-2/+2
* Increase default YJIT call threshold to 10. Add exec mem size arg. (#52)Maxime Chevalier-Boisvert2021-10-201-1/+4
* Implement greedy versioning. Refactor versioning logic. (#10)Maxime Chevalier-Boisvert2021-10-201-0/+6
* Yet Another Ruby JIT!Jose Narvaez2021-10-201-14/+14
* Implement --ujit-call-thresholdMaxime Chevalier-Boisvert2021-10-201-3/+4
* Report unknown --ujit-* optionsMaxime Chevalier-Boisvert2021-10-201-0/+4
* Implement --ujit-stats and instructoin countingAlan Wu2021-10-201-5/+22
* Refactor uJIT code into more files for readabilityMaxime Chevalier-Boisvert2021-10-201-1/+1
* Show whether MicroJIT is enabled in the version stringAlan Wu2021-10-201-2/+2
* Fix mistake in ujit command line parsingAlan Wu2021-10-201-1/+1
* Implement the --disable-ujit command line optionAlan Wu2021-10-201-0/+10
* Skip broken strings as the locale encodingNobuyoshi Nakada2021-10-011-4/+7
* Replace expanded load path only when modifiedNobuyoshi Nakada2021-10-011-1/+5
* Copy path strings as interned stringsNobuyoshi Nakada2021-10-011-2/+10
* Fix the encoding of loaded feature names [Bug #18191]Nobuyoshi Nakada2021-10-011-1/+11
* include/ruby/internal/interpreter.h: add doxygen卜部昌平2021-09-101-13/+0
* Replace RBOOL macroS-H-GAMELINKS2021-09-051-1/+1
* Suppress unused-but-set-variable warningNobuyoshi Nakada2021-07-061-0/+2
* Rename error_squiggle to error_highlightYusuke Endoh2021-06-291-4/+4
* [WIP] add error_squiggle gemYusuke Endoh2021-06-291-0/+6
* Deprecate and rework old (fd) centric functions.Samuel Williams2021-06-221-1/+1
* Freeze command line scriptNobuyoshi Nakada2021-06-101-0/+1
* Fix trivial -Wundef warningsBenoit Daloze2021-05-041-1/+1
* Removed dln_a_outNobuyoshi Nakada2021-03-241-9/+0
* [Feature #17684] Declare --disable-gems is for debuggingNARUSE, Yui2021-03-171-2/+2
* Constified variables for getenvNobuyoshi Nakada2021-03-121-1/+1