summaryrefslogtreecommitdiff
path: root/benchmark
AgeCommit message (Expand)Author
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-11-10bm_hash_to_proc.rbnobu
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
2015-03-18* benchmark/bm_vm1_gc_wb_ary.rb: run GC to finish "marking" phase.ko1
2015-03-17* benchmark/bm_vm1_gc_wb_ary(_promoted).rb: separate fastpath andko1
2015-03-06driver.rb: load-rawdatanobu
2015-03-06driver.rb: rawdata formatnobu
2015-03-05driver.rb: name widthnobu
2015-03-05driver.rb: fix indexnobu
2015-03-05driver.rb: plain text tablenobu
2015-03-05driver.rb: suffixnobu
2015-03-05driver.rb: MarkDown tablenobu
2015-01-23benchmark/bm_marshal_dump_flo.rb: new benchmark for [Bug #10761]normal
2015-01-22fix flonum hashing regression from r45384normal
2015-01-03* array.c: Improve performance of Array#shift. use shared instead ofhsbt
2014-12-09struct: avoid all O(n) behavior on accessnormal
2014-10-09benchmark/bm_hash_aref_sym*.rb: force static symbolsnormal
2014-09-16bm_app_aobench.rb: update links [ci skip]nobu
2014-09-15benchmark/bm_app_aobench.rb: spelling fix [ci skip]normal
2014-09-12proc.c (rb_proc_alloc): inline and move to vm.cnormal
2014-09-08* benchmark/bm_app_lc_fizzbuzz.rb: should skip output on benchmark.ko1
2014-09-08* benchmark/bm_app_lc_fizzbuzz.rb: `answer.to_a' does not returnko1
2014-09-08* benchmark/bm_app_lc_fizzbuzz.rb: added.ko1
2014-08-08* lib/securerandom.rb: use OpenSSL::BN for performance improvement.glass
2014-07-11* benchmark/prepare_so_k_nucleotide.rb: use require_relative.ko1
2014-05-10vm*: doubly-linked list from ccan to manage vm->living_threadsnormal
2014-05-07* benchmark/driver.rb: remove debug output and output results intoko1
2014-05-07* benchmark/driver.rb: add '--rawdata-output=[FILE] option to outputko1
2014-05-05* benchmark/driver.rb: define File::NULL if not defiend and /dev/nullko1
2014-03-22st.c: use power-of-two sizes to avoid slow modulo opsnormal
2014-01-30benchmark/driver: avoid large alloc in driver processnormal
2013-12-28* benchmark/bm_so_meteor_contest.rb: [DOC] Fix a few typoscharliesome
2013-12-24* benchmark/bm_so_meteor_contest.rb: [DOC] Fix typoa_matsuda
2013-12-19* benchmark/gc/gcbench.rb: check GC::OPTS availabilityko1
2013-11-28* benchmark/bm_hash_flatten.rb: added. r43896 is about 4 times fasterglass
2013-11-09* benchmark/gc/gcbench.rb: output version description and GC::OPTS.ko1