summaryrefslogtreecommitdiff
path: root/benchmark
Commit message (Expand)AuthorAgeFilesLines
* benchmark/driver.rb: add CPU time measurement targetsnormal2018-06-031-3/+9
* benchmark/bm_*erb*: fix for --measure=size/peak in driver.rbnormal2018-05-232-24/+22
* use `--version`.ko12018-02-211-2/+2
* Benchmarks for Array#values_atnobu2018-02-152-0/+4
* Lazy Proc allocation for block parametersko12017-10-244-0/+40
* file.c: apply2files releases GVLnormal2017-10-241-0/+9
* driver.rb: allow executing driver.rb directlyk0kubun2017-10-211-0/+1
* driver.rb: add option to specify target with rbenvk0kubun2017-10-211-0/+5
* Dir.empty? releases GVLnormal2017-10-041-0/+5
* File#rename releases GVLnormal2017-10-011-0/+11
* string.c: avoid unnecessary call of str_strlen()glass2017-10-011-0/+3
* array.c: improve operations on small arraysnobu2017-09-293-0/+51
* benchmarks for String#scannobu2017-08-042-0/+4
* benchmark: Rename to bm_erb_render.rbk0kubun2017-05-271-0/+0
* erb.rb: Generate static string with opt_str_uminusk0kubun2017-05-261-0/+26
* benchmark/bm_vm2_fiber_switch.rb: check for fiber performancenormal2017-05-081-0/+9
* benchmark/bm_vm_thread_pass_flood.rb: add commentnormal2017-05-041-0/+2
* benchmark/bm_vm1_gc_wb_*.rb: fix GC.start args for invalid keywordnormal2017-05-044-4/+4
* benchmark: new single-threaded read/write benchmark with pipenormal2017-05-041-0/+13
* more benchmarks for SizedQueue and ConditionVariablenormal2017-05-026-0/+135
* new benchmark for SizedQueuenormal2017-04-301-0/+19
* Improve performance of type conversion using to_rmrkn2017-04-142-0/+3
* array.c: improve performance of Array#sort with blockmrkn2017-04-131-0/+2
* Add a benchmark script for Array#sort of float arraymrkn2017-04-131-0/+2
* benchmarks for Bug#13136nobu2017-01-207-0/+14
* another benchmark for IO.copy_stream socket writingnormal2017-01-181-0/+35
* driver.rb: measure_target option [ci skip]nobu2017-01-081-0/+1
* driver.rb: out output file when loading [ci skip]nobu2017-01-081-1/+1
* driver.rb: extract loop times [ci skip]nobu2017-01-081-1/+6
* driver.rb: adjust name width [ci skip]nobu2017-01-081-1/+3
* benchmarks for [Bug #13113] [ci skip]nobu2017-01-082-0/+13
* add benchmark for IO.copy_stream IO#write casenormal2016-12-311-0/+24
* get rid of ambiguous parentheses warningsnobu2016-11-293-3/+3
* * benchmark/: add vnmakarov's benchmarks around hash [ruby-core:75265]naruse2016-09-145-0/+8
* Copy the serial number from the super class to the singleton classtenderlove2016-09-121-0/+14
* Use qualified namesnobu2016-08-305-5/+5
* * benchmark/bm_so_meteor_contest.rb: fix a typo.hsbt2016-04-221-2/+1
* driver.rb: unused variablenobu2016-03-091-1/+0
* * benchmark/driver.rb: fix my last commit (syntax error).ko12016-03-091-1/+1
* * benchmark/driver.rb: fix output messages.ko12016-03-092-5/+5
* * benchmark/driver.rb: support memory usage benchmark.ko12016-03-092-8/+51
* * benchmark/bm_vm3_gc_old_full.rb: add GC.start benchmark.ko12016-03-093-0/+12
* * benchmark/driver.rb: exit benchmarking if a benchmark processko12016-03-091-0/+1
* * benchmark/bm_app_aobench.rb: fix typos.hsbt2015-12-142-2/+2
* hash.c (rb_num_hash_start): avoid pathological behaviornormal2015-12-113-0/+30
* compile optimized case dispatch for nil/true/falsenormal2015-12-081-0/+19
* io.c: avoid kwarg parsing in C APInormal2015-11-121-0/+21
* bm_hash_to_proc.rbnobu2015-11-101-0/+9
* * benchmark/prepare_require.rb: skip file creation if it alreadykosaki2015-10-081-6/+17
* * benchmark/bm_require.rb: new benchmark for require.kosaki2015-10-084-0/+38