path: root/benchmark
AgeCommit message (Expand)Author
2017-10-01string.c: avoid unnecessary call of str_strlen()glass
2017-09-29array.c: improve operations on small arraysnobu
2017-08-04benchmarks for String#scannobu
2017-05-27benchmark: Rename to bm_erb_render.rbk0kubun
2017-05-26erb.rb: Generate static string with opt_str_uminusk0kubun
2017-05-08benchmark/bm_vm2_fiber_switch.rb: check for fiber performancenormal
2017-05-04benchmark/bm_vm_thread_pass_flood.rb: add commentnormal
2017-05-04benchmark/bm_vm1_gc_wb_*.rb: fix GC.start args for invalid keywordnormal
2017-05-04benchmark: new single-threaded read/write benchmark with pipenormal
2017-05-02more benchmarks for SizedQueue and ConditionVariablenormal
2017-04-30new benchmark for SizedQueuenormal
2017-04-14Improve performance of type conversion using to_rmrkn
2017-04-13array.c: improve performance of Array#sort with blockmrkn
2017-04-13Add a benchmark script for Array#sort of float arraymrkn
2017-01-20benchmarks for Bug#13136nobu
2017-01-18another benchmark for IO.copy_stream socket writingnormal
2017-01-08driver.rb: measure_target option [ci skip]nobu
2017-01-08driver.rb: out output file when loading [ci skip]nobu
2017-01-08driver.rb: extract loop times [ci skip]nobu
2017-01-08driver.rb: adjust name width [ci skip]nobu
2017-01-08benchmarks for [Bug #13113] [ci skip]nobu
2016-12-31add benchmark for IO.copy_stream IO#write casenormal
2016-11-29get rid of ambiguous parentheses warningsnobu
2016-09-14* benchmark/: add vnmakarov's benchmarks around hash [ruby-core:75265]naruse
2016-09-12Copy the serial number from the super class to the singleton classtenderlove
2016-08-30Use qualified namesnobu
2016-04-22* benchmark/bm_so_meteor_contest.rb: fix a typo.hsbt
2016-03-09driver.rb: unused variablenobu
2016-03-09* benchmark/driver.rb: fix my last commit (syntax error).ko1
2016-03-09* benchmark/driver.rb: fix output messages.ko1
2016-03-09* benchmark/driver.rb: support memory usage benchmark.ko1
2016-03-09* benchmark/bm_vm3_gc_old_full.rb: add GC.start benchmark.ko1
2016-03-09* benchmark/driver.rb: exit benchmarking if a benchmark processko1
2015-12-14* benchmark/bm_app_aobench.rb: fix typos.hsbt
2015-12-11hash.c (rb_num_hash_start): avoid pathological behaviornormal
2015-12-08compile optimized case dispatch for nil/true/falsenormal
2015-11-12io.c: avoid kwarg parsing in C APInormal
2015-10-08* benchmark/prepare_require.rb: skip file creation if it alreadykosaki
2015-10-08* benchmark/bm_require.rb: new benchmark for require.kosaki
2015-10-07string.c: fix non-embedded stringnobu
2015-09-29bm_vm3_gc.rb: no shebangnobu
2015-09-29bm_vm_symbol_block_pass.rb: renamenobu
2015-09-28benchmark for symbol block passingnobu
2015-07-29new benchmarks for hashing dsyms and fixnumsnormal
2015-07-02delay `exception: false' checks for minor speedupnormal
2015-06-22add benchmarks for struct[:name]normal
2015-05-30variable.c: avoid compatibility table with generic ivarsnormal
2015-04-20* benchmark/bm_so_meteor_contest.rb: fix a typo.hsbt
2015-03-25bm_hash_aref_flo.rb: fix datanobu