summaryrefslogtreecommitdiff
path: root/benchmark
Commit message (Expand)AuthorAgeFilesLines
* * 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
* * benchmark/bm_vm1_lvar_init.rb: fix newline code.nagachika2012-05-273-129/+129
* * benchmark/bm_vm1_lvar_init.rb: added.ko12012-05-2736-32/+166
* * benchmark/driver.rb: fix to continue benchmarks whenko12012-05-271-3/+4
* * vm.c (frame_info_to_str): add `break'.ko12012-05-261-0/+22
* * vm.c: add RubyVM::Backtrace object (btobj).ko12012-05-242-0/+36
* * benchmark/driver.rb: suppress unused/shadowing variable warnings.ktsj2012-02-121-5/+4
* * benchmark/bm_io_select[23].rb: use Process::RLIMIT_NOFILE only whenusa2011-11-172-2/+10
* * benchmark/driver.rb: Add difference column to report that averagesdrbrain2011-07-061-1/+20
* * benchmark/bm_app_erb.rb: increase loop count. too shortkosaki2011-07-0141-44/+44
* * sytle fixes.nobu2011-06-301-9/+9
* * benchmark/bm_vm2_defined_method.rb: added to measure performance ofko12011-06-301-0/+9
* * benchmark/bm_vm4_thread_create_join.rb,ko12011-06-164-0/+0
* * benchmark/bm_vm3_thread_*.rb: renamed bm_vm3_thread_*.rb toko12011-06-144-0/+0
* * benchmark/bm_vm4_thread_pass.rb: rename bm_vm4* tokosaki2011-06-144-0/+0
* * benchmark/bm_vm4_pass_flood.rb: new benchmark for GVL fairness.kosaki2011-06-142-0/+14
* * properties.nobu2011-06-134-70/+70
* * benchmark/bm_vm3_clearmethodcache.rb: added.ko12011-06-121-0/+8
* * benchmark/bm_vm3_thread_mutex.rb: remove it.ko12011-06-123-18/+62
* * remove trailing spaces.nobu2011-05-154-7/+7
* * benchmark/bm_vm4_pipe.rb: Reduced iterations. Too slow benchmarkkosaki2011-05-042-2/+2
* * benchmark/bm_io_select2.rb: reduce number of using filekosaki2011-05-041-1/+1
* * benchmark/bm_io_select3.rb: New.kosaki2011-04-302-1/+18
* * benchmark/bm_io_select.rb, benchmark/bm_io_select2.rb: New.kosaki2011-04-302-0/+27
* * benchmark/bm_vm4_pipe.rb: Add two new benchmark for GVLkosaki2011-04-292-0/+32
* * benchmark/driver.rb (BenchmarkDriver#measure): Show command linekosaki2011-01-291-1/+1
* * tool/mkconfig.rb: generate RbConfig.ruby in rbconfig.rb.akr2009-12-312-6/+2
* * benchmark/driver.rb: remove RUBY_VERSION output.ko12009-09-061-2/+0
* * runruby.rb: use RbConfig::CONFIG instead of Config::CONFIG.akr2009-04-302-4/+4
* properties.nobu2008-10-101-3/+3
* * parse.y: optimize 'for' statement when one variable given.ko12008-10-102-1/+4
* * vm.c, insns.def, eval.c, vm_insnhelper.c: fix CREF handling.ko12008-05-191-0/+9
* * vm_core.h (rb_vm_t), gc.c (rb_objspace, rb_newobj), vm.cnobu2008-04-271-0/+7