aboutsummaryrefslogtreecommitdiffstats
path: root/benchmark
Commit message (Expand)AuthorAgeFilesLines
...
* app_pentominio.yml: drop unnecessary preludek0kubun2018-07-091-1/+0
* benchmark/driver.rb: make this more similark0kubun2018-07-081-19/+39
* benchmark/README.md: [ci skip] change syntax highlightk0kubun2018-07-081-3/+3
* benchmark/README.md: [ci skip] write documentationk0kubun2018-07-082-1/+50
* benchmark/driver.rb: drop legacy Ruby script supportk0kubun2018-07-081-56/+12
* benchmark/app_pentomino.yml: remove original scripts after __END__k0kubun2018-07-081-132/+1
* benchmark/*.yml: convert from benchmark/bm_*.rbk0kubun2018-07-08254-3200/+3595
* benchmark/gc: prevent GC bench from depending on normal benchmarkk0kubun2018-07-083-3/+612
* benchmark/vm2_struct_small_aset.yml: unwrap loop_countk0kubun2018-07-081-5/+9
* benchmark/vm2_*.yml: fix ugly conversion errorsk0kubun2018-07-0826-121/+119
* benchmark/vm2_*.yml: abstract away the while loopk0kubun2018-07-0839-505/+384
* benchmark/vm1_ensure.yml: rollback loop_count abstractionk0kubun2018-07-081-3/+8
* benchmark/vm1_*.yml: manual fixes for ugly conversionsk0kubun2018-07-089-39/+34
* benchmark/vm1_*.yml: abstract away the while loopk0kubun2018-07-0830-335/+241
* benchmark: convert bm_vm2_*.rb to vm2_*.ymlk0kubun2018-07-0876-481/+593
* benchmark: convert bm_vm1_*.rb to vm1_*.ymlk0kubun2018-07-0858-322/+402
* benchmark/driver.rb: fix wrong multiline regexpk0kubun2018-07-081-1/+1
* benchmark: introduce benchmark_driver.gemk0kubun2018-07-0817-558/+486
* benchmark: drop legacy benchmark driversk0kubun2018-07-083-233/+0
* benchmark/driver.rb: simplify LoadError handlingk0kubun2018-07-081-9/+2
* 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