summaryrefslogtreecommitdiff
path: root/benchmark
Commit message (Expand)AuthorAgeFilesLines
* st.c: use power-of-two sizes to avoid slow modulo opsnormal2014-03-228-0/+37
* benchmark/driver: avoid large alloc in driver processnormal2014-01-301-1/+1
* * benchmark/bm_so_meteor_contest.rb: [DOC] Fix a few typoscharliesome2013-12-281-5/+5
* * benchmark/bm_so_meteor_contest.rb: [DOC] Fix typoa_matsuda2013-12-241-1/+1
* * benchmark/gc/gcbench.rb: check GC::OPTS availabilityko12013-12-191-1/+1
* * benchmark/bm_hash_flatten.rb: added. r43896 is about 4 times fasterglass2013-11-283-0/+27
* * benchmark/gc/gcbench.rb: output version description and GC::OPTS.ko12013-11-091-0/+3
* * properties.nobu2013-11-067-106/+106
* * benchmark/bm_vm1_gc_short_lived.rb: added.ko12013-11-067-0/+106
* * benchmark/gc/gcbench.rb: fix typo of r43543eregon2013-11-051-1/+1
* * benchmark/gc/gcbench.rb: add some options to make quiet.ko12013-11-051-6/+22
* * benchmark/gc/gcbench.rb: print HWM (high water mark) if possible.ko12013-10-311-0/+7
* * benchmark/bm_app_answer.rb: revert r42990, benchmark scripts shoulderegon2013-09-221-1/+9
* * append newline at EOF.nobu2013-09-201-1/+1
* * benchmark/bm_app_answer.rb: removed duplicate code [Fixes GH-393]zzak2013-09-201-10/+2
* * benchmark/gc/gcbench.rb: fix summary of benchmark result notaton.ko12013-06-211-1/+4
* * benchmark/gc/gcbench.rb: Do not use GC::Profiler::disable becauseko12013-06-201-3/+2
* * benchmark/gc/gcbench.rb: stop GC::Profiler before output results.ko12013-06-201-0/+1
* * benchmark/gc/gcbench.rb: don't use __dir__ to make compatibleko12013-06-201-1/+1
* * benchmark/bm_app_aobench.rb: use attr_accessor/reader instead ofko12013-06-201-20/+4
* * remove trailing spaces.nobu2013-06-201-7/+7
* * properties.nobu2013-06-202-309/+309
* * benchmark/bm_app_aobench.rb: added.ko12013-06-202-0/+309
* * properties.nobu2013-06-201-1/+1
* * benchmark/bm_so_binary_trees.rb: disable `puts' methodko12013-06-202-2/+8
* * properties.nobu2013-06-201-1/+1
* * benchmark/gc/pentomino.rb: added.ko12013-06-201-0/+1
* * remove trailing spaces.nobu2013-06-201-1/+1
* * properties.nobu2013-06-201-29/+29
* * benchmark/gc/redblack.rb: import red black tree benchmark fromko12013-06-202-0/+395
* * properties.nobu2013-06-201-1/+1
* * benchmark/gc: create a directory to store GC related benchmark.ko12013-06-205-0/+59
* * benchmark/bm_hash_shift.rb: add benchmark for Hash#shiftcharliesome2013-04-251-0/+10
* * common.mk: specify label `built-ruby'.ko12012-11-261-1/+1
* * benchmark/driver.rb: accept multiple `-e'.ko12012-11-261-10/+13
* * benchmark/bm_so_nsieve_bits.rb: add an encoding pragma.ko12012-11-211-0/+1
* benchmark/driver.rb: fix typos and output.eregon2012-11-171-3/+3
* * benchmark/driver.rb: add `-x' or `--exclude' optionko12012-10-241-0/+5
* * benchmark/driver.rb: remove unexpected `output'.ko12012-10-191-1/+0
* * benchmark/bmx_temp.rb: removed.ko12012-10-191-5/+0
* * benchmark/driver.rb: add new option `--ruby-arg [ARG]'ko12012-10-191-1/+7
* * benchmark/bm_vm2_method_missing.rb: add a benchmark to measureko12012-10-171-0/+12
* * benchmark/bm_vm2_dstr.rb: add a benchmark to measureko12012-10-161-0/+6
* * benchmark/bm_vm1_yield.rb: add a benchmark to measure `yield'ko12012-10-162-0/+19
* * benchmark/driver.rb (show_results): Show speedup ratioko12012-10-161-18/+45
* * benchmark/driver.rb: some refactoring.ko12012-10-161-14/+5
* * benchmark/: add missing spaces around assignment operators (= and +=) forkou2012-10-1552-56/+56
* * benchmark/bm_vm1_attr_ivar(_set).rb: added (for method dispatch speed).ko12012-10-143-0/+35
* * include/ruby/ruby.h: introduce flonum technique forko12012-08-231-5/+1
* * benchmark/driver.rb: fix typos.eregon2012-08-111-2/+2