summaryrefslogtreecommitdiff
path: root/benchmark
Commit message (Expand)AuthorAgeFilesLines
* Added more benchmarks for StringNobuyoshi Nakada2020-02-295-0/+76
* Improve `String#slice!` performanceNobuyoshi Nakada2020-01-311-0/+11
* Drop executable bit of *.{yml,h,mk.tmpl}Kazuhiro NISHIYAMA2020-01-221-0/+0
* Let execution context local storage be an ID tableLourens Naudé2020-01-111-0/+8
* Speeds up fallback to Hash#default_proc in rb_hash_aref by removing a method ...Lourens Naudé2020-01-081-0/+6
* Remove unneeded exec bits from some filesDavid Rodríguez2019-11-091-0/+0
* Benchmark for [Feature #16155]Nobuyoshi Nakada2019-10-221-0/+14
* Stop making a redundant hash copy in Hash#dup (#2489)Dylan Thacker-Smith2019-10-211-0/+8
* Optimize Array#flatten and flatten! for already flattened arrays (#2495)Dylan Thacker-Smith2019-09-281-0/+19
* Reduce ISeq size of mjit_exec benchmarkTakashi Kokubun2019-09-264-22/+15
* Add special runner to benchmark mjit_execTakashi Kokubun2019-09-265-46/+268
* Add a benchmark for JIT-ed code dispatchTakashi Kokubun2019-09-211-0/+46
* reuse cc->call卜部昌平2019-09-191-0/+25
* Add a benchmark for opt_regexpmatch2Takashi Kokubun2019-09-021-0/+2
* Close created files [ci skip]Nobuyoshi Nakada2019-08-102-10/+2
* Fix typo in comment [ci skip]Masato Ohba2019-08-101-1/+1
* n+1 to include n in rangeYaw Boakye2019-08-051-1/+1
* Revert "Revert "Add a specialized instruction for `.nil?` calls""Yusuke Endoh2019-08-021-0/+9
* Revert "Add a specialized instruction for `.nil?` calls"Yusuke Endoh2019-08-021-9/+0
* Add a specialized instruction for `.nil?` callsAaron Patterson2019-07-311-0/+9
* Explain what's benchmark/lib/load.rb [ci skip]Takashi Kokubun2019-07-201-0/+16
* Add note about setting `vm.max_map_count` for Linux.Samuel Williams2019-07-181-0/+2
* Add benchmark to help diagnose performance regression.Samuel Williams2019-07-181-0/+12
* * remove trailing spaces.Nobuyoshi Nakada2019-07-122-3/+3
* Improved fiber benchmarks. Increase number of iterations.Samuel Williams2019-07-126-41/+67
* Adjust memory_status.rb under the tool directory.Hiroshi SHIBATA2019-07-021-1/+1
* Use realpath(3) instead of custom realpath implementation if availableJeremy Evans2019-07-011-0/+30
* Improve benchmarks and tests for threads.Samuel Williams2019-06-196-11/+17
* Make sure to suppress .irbrc on benchmarkTakashi Kokubun2019-06-101-2/+2
* Add a benchmark of irb boot timeTakashi Kokubun2019-06-101-0/+10
* Optimize CGI.escapeHTML by reducing buffer extensionTakashi Kokubun2019-06-051-0/+40
* Revert "Optimize CGI.escapeHTML by reducing buffer extension"Takashi Kokubun2019-06-051-40/+0
* Optimize CGI.escapeHTML by reducing buffer extensionTakashi Kokubun2019-06-051-0/+40
* Add a benchmark using IRB::ColorTakashi Kokubun2019-06-011-0/+13
* Reduce ONIG_NREGION from 10 to 4: power of 2 and testing revealed most patter...Lourens Naudé2019-05-072-0/+2
* Improve performance of case-conversion methodsNobuyoshi Nakada2019-05-034-0/+40
* string.c: improve splitting into charsnobu2019-04-171-0/+7
* benchmark/app_aobench.rb: complete commented code to write the image to a fileeregon2019-01-211-0/+2
* benchmark/app_aobench.rb: remove extra printf argumentseregon2019-01-211-1/+1
* benchmark/app_aobench.rb: move `srand(0)` at the toperegon2019-01-211-2/+2
* benchmark/app_aobench.rb: add `srand(0)`mame2019-01-211-0/+2
* benchmark/app_aobench.rb: add a magic commentmame2019-01-211-0/+2
* Time.strptime benchmarksnobu2019-01-071-0/+13
* benchmark/range_last.yml: remove needless preludemrkn2019-01-061-2/+0
* benchmark/range_last.yml: add benchmark casesmrkn2019-01-061-2/+4
* benchmark/range_last.yml: add a benchmark of Range#lastmrkn2019-01-051-0/+4
* benchmark/complex_float_*.yml: New benchmarksmrkn2019-01-016-0/+42
* delete emacs mode lines [ci skip]shyouhei2018-12-278-8/+7
* benchmark/app_erb.yml: remove unused variablek0kubun2018-12-221-1/+0
* Add benchmark for hash small literalstenderlove2018-12-063-0/+9