index
:
ruby.git
feature/enumerable-first-with-block
feature/logger-constructor-level
feature/openssl-110-old
feature/openssl-110-v1
feature/openssl-110-v2
feature/openssl-110-v3
fix/git-worktree-detection
fix/openssl-segv-free
fix/openssl-segv-free-just-fix-it
fix/set-sortedset-comparison
ky/ruby_2_7-openssl-2.1.4
master
matchdata-hash-fix
rhe-tools
rmatch-regs-is-never-null
topic/fix-throw-false
topic/iseq-disasm-kwargs
topic/net-http-unstarted-sslsocket
topic/openssl-110
topic/openssl-ccm
topic/openssl-clear-error-queue
topic/openssl-doc
topic/openssl-ecpoint-mul-bug
topic/openssl-fail-read-write-not-started-socket
topic/openssl-get-rid-of-time_t
topic/openssl-inspect
topic/openssl-pkey-ec
topic/re-matchdata-fixes
topic/read-ahead
topic/ripper-unnamed-kwrest
topic/string-expand-improvements
topic/string-integer-overflow
wip-topic/2-power-string-length
wip-topic/dont-check-prototype-arg-support
wip-topic/pack-integer-overflow
wip-topic/signed-integer-overflow
wip-topic/thread-fix-start-with-empty-iseq
wip/cleanup-configure
wip/cleanup-num-macros
work
work2
rhe's working repository
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
benchmark
Mode
Name
Size
-rw-r--r--
bm_app_answer.rb
310
log
stats
plain
-rw-r--r--
bm_app_aobench.rb
6197
log
stats
plain
-rw-r--r--
bm_app_erb.rb
328
log
stats
plain
-rw-r--r--
bm_app_factorial.rb
93
log
stats
plain
-rw-r--r--
bm_app_fib.rb
78
log
stats
plain
-rw-r--r--
bm_app_lc_fizzbuzz.rb
15832
log
stats
plain
-rw-r--r--
bm_app_mandelbrot.rb
280
log
stats
plain
-rw-r--r--
bm_app_pentomino.rb
4044
log
stats
plain
-rw-r--r--
bm_app_raise.rb
67
log
stats
plain
-rw-r--r--
bm_app_strconcat.rb
62
log
stats
plain
-rw-r--r--
bm_app_tak.rb
146
log
stats
plain
-rw-r--r--
bm_app_tarai.rb
162
log
stats
plain
-rw-r--r--
bm_app_uri.rb
113
log
stats
plain
-rw-r--r--
bm_array_sample_100k_10.rb
49
log
stats
plain
-rw-r--r--
bm_array_sample_100k_11.rb
49
log
stats
plain
-rw-r--r--
bm_array_sample_100k__100.rb
50
log
stats
plain
-rw-r--r--
bm_array_sample_100k__1k.rb
51
log
stats
plain
-rw-r--r--
bm_array_sample_100k__6k.rb
51
log
stats
plain
-rw-r--r--
bm_array_sample_100k___10k.rb
53
log
stats
plain
-rw-r--r--
bm_array_sample_100k___50k.rb
53
log
stats
plain
-rw-r--r--
bm_array_shift.rb
298
log
stats
plain
-rw-r--r--
bm_array_small_and.rb
442
log
stats
plain
-rw-r--r--
bm_array_small_diff.rb
442
log
stats
plain
-rw-r--r--
bm_array_small_or.rb
442
log
stats
plain
-rw-r--r--
bm_array_sort_block.rb
81
log
stats
plain
-rw-r--r--
bm_array_sort_float.rb
56
log
stats
plain
-rw-r--r--
bm_bighash.rb
38
log
stats
plain
-rw-r--r--
bm_dir_empty_p.rb
107
log
stats
plain
-rw-r--r--
bm_erb_render.rb
407
log
stats
plain
-rw-r--r--
bm_file_chmod.rb
143
log
stats
plain
-rw-r--r--
bm_file_rename.rb
222
log
stats
plain
-rw-r--r--
bm_hash_aref_dsym.rb
114
log
stats
plain
-rw-r--r--
bm_hash_aref_dsym_long.rb
474
log
stats
plain
-rw-r--r--
bm_hash_aref_fix.rb
95
log
stats
plain
-rw-r--r--
bm_hash_aref_flo.rb
111
log
stats
plain
-rw-r--r--
bm_hash_aref_miss.rb
136
log
stats
plain
-rw-r--r--
bm_hash_aref_str.rb
113
log
stats
plain
-rw-r--r--
bm_hash_aref_sym.rb
199
log
stats
plain
-rw-r--r--
bm_hash_aref_sym_long.rb
428
log
stats
plain
-rw-r--r--
bm_hash_flatten.rb
75
log
stats
plain
-rw-r--r--
bm_hash_ident_flo.rb
126
log
stats
plain
-rw-r--r--
bm_hash_ident_num.rb
115
log
stats
plain
-rw-r--r--
bm_hash_ident_obj.rb
130
log
stats
plain
-rw-r--r--
bm_hash_ident_str.rb
118
log
stats
plain
-rw-r--r--
bm_hash_ident_sym.rb
132
log
stats
plain
-rw-r--r--
bm_hash_keys.rb
72
log
stats
plain
-rw-r--r--
bm_hash_long.rb
297
log
stats
plain
-rw-r--r--
bm_hash_shift.rb
92
log
stats
plain
-rw-r--r--
bm_hash_shift_u16.rb
101
log
stats
plain
-rw-r--r--
bm_hash_shift_u24.rb
107
log
stats
plain
-rw-r--r--
bm_hash_shift_u32.rb
111
log
stats
plain
-rw-r--r--
bm_hash_small2.rb
52
log
stats
plain
-rw-r--r--
bm_hash_small4.rb
52
log
stats
plain
-rw-r--r--
bm_hash_small8.rb
52
log
stats
plain
-rw-r--r--
bm_hash_to_proc.rb
81
log
stats
plain
-rw-r--r--
bm_hash_values.rb
74
log
stats
plain
-rw-r--r--
bm_int_quo.rb
28
log
stats
plain
-rw-r--r--
bm_io_copy_stream_write.rb
570
log
stats
plain
-rw-r--r--
bm_io_copy_stream_write_socket.rb
809
log
stats
plain
-rw-r--r--
bm_io_file_create.rb
146
log
stats
plain
-rw-r--r--
bm_io_file_read.rb
172
log
stats
plain
-rw-r--r--
bm_io_file_write.rb
166
log
stats
plain
-rw-r--r--
bm_io_nonblock_noex.rb
341
log
stats
plain
-rw-r--r--
bm_io_nonblock_noex2.rb
337
log
stats
plain
-rw-r--r--
bm_io_pipe_rw.rb
279
log
stats
plain
-rw-r--r--
bm_io_select.rb
92
log
stats
plain
-rw-r--r--
bm_io_select2.rb
394
log
stats
plain
-rw-r--r--
bm_io_select3.rb
334
log
stats
plain
-rw-r--r--
bm_loop_for.rb
31
log
stats
plain
-rw-r--r--
bm_loop_generator.rb
183
log
stats
plain
-rw-r--r--
bm_loop_times.rb
22
log
stats
plain
-rw-r--r--
bm_loop_whileloop.rb
57
log
stats
plain
-rw-r--r--
bm_loop_whileloop2.rb
57
log
stats
plain
-rw-r--r--
bm_marshal_dump_flo.rb
79
log
stats
plain
-rw-r--r--
bm_marshal_dump_load_geniv.rb
173
log
stats
plain
-rw-r--r--
bm_marshal_dump_load_time.rb
54
log
stats
plain
-rw-r--r--
bm_require.rb
113
log
stats
plain
-rw-r--r--
bm_require_thread.rb
189
log
stats
plain
-rw-r--r--
bm_securerandom.rb
79
log
stats
plain
-rw-r--r--
bm_so_ackermann.rb
315
log
stats
plain
-rw-r--r--
bm_so_array.rb
409
log
stats
plain
-rw-r--r--
bm_so_binary_trees.rb
1312
log
stats
plain
-rw-r--r--
bm_so_concatenate.rb
337
log
stats
plain
-rw-r--r--
bm_so_count_words.rb
497
log
stats
plain
-rw-r--r--
bm_so_exception.rb
874
log
stats
plain
-rw-r--r--
bm_so_fannkuch.rb
928
log
stats
plain
-rw-r--r--
bm_so_fasta.rb
1888
log
stats
plain
-rw-r--r--
bm_so_k_nucleotide.rb
1069
log
stats
plain
-rw-r--r--
bm_so_lists.rb
1001
log
stats
plain
-rw-r--r--
bm_so_mandelbrot.rb
1384
log
stats
plain
-rw-r--r--
bm_so_matrix.rb
1010
log
stats
plain
-rwxr-xr-x
bm_so_meteor_contest.rb
21283
log
stats
plain
-rw-r--r--
bm_so_nbody.rb
3011
log
stats
plain
-rw-r--r--
bm_so_nested_loop.rb
457
log
stats
plain
-rw-r--r--
bm_so_nsieve.rb
679
log
stats
plain
-rw-r--r--
bm_so_nsieve_bits.rb
841
log
stats
plain
-rw-r--r--
bm_so_object.rb
992
log
stats
plain
-rw-r--r--
bm_so_partial_sums.rb
774
log
stats
plain
-rw-r--r--
bm_so_pidigits.rb
1594
log
stats
plain
-rw-r--r--
bm_so_random.rb
289
log
stats
plain
-rw-r--r--
bm_so_reverse_complement.rb
624
log
stats
plain
-rw-r--r--
bm_so_sieve.rb
399
log
stats
plain
-rw-r--r--
bm_so_spectralnorm.rb
870
log
stats
plain
-rw-r--r--
bm_string_index.rb
106
log
stats
plain
-rw-r--r--
bm_string_scan_re.rb
72
log
stats
plain
-rw-r--r--
bm_string_scan_str.rb
72
log
stats
plain
-rw-r--r--
bm_time_subsec.rb
40
log
stats
plain
-rw-r--r--
bm_vm1_attr_ivar.rb
171
log
stats
plain
-rw-r--r--
bm_vm1_attr_ivar_set.rb
173
log
stats
plain
-rw-r--r--
bm_vm1_block.rb
81
log
stats
plain
-rwxr-xr-x
bm_vm1_blockparam.rb
74
log
stats
plain
-rwxr-xr-x
bm_vm1_blockparam_call.rb
82
log
stats
plain
-rwxr-xr-x
bm_vm1_blockparam_pass.rb
125
log
stats
plain
-rwxr-xr-x
bm_vm1_blockparam_yield.rb
95
log
stats
plain
-rw-r--r--
bm_vm1_const.rb
88
log
stats
plain
-rw-r--r--
bm_vm1_ensure.rb
110
log
stats
plain
-rw-r--r--
bm_vm1_float_simple.rb
112
log
stats
plain
-rw-r--r--
bm_vm1_gc_short_lived.rb
126
log
stats
plain
-rw-r--r--
bm_vm1_gc_short_with_complex_long.rb
315
log
stats
plain
-rw-r--r--
bm_vm1_gc_short_with_long.rb
190
log
stats
plain
-rw-r--r--
bm_vm1_gc_short_with_symbol.rb
206
log
stats
plain
-rw-r--r--
bm_vm1_gc_wb_ary.rb
247
log
stats
plain
-rw-r--r--
bm_vm1_gc_wb_ary_promoted.rb
264
log
stats
plain
-rw-r--r--
bm_vm1_gc_wb_obj.rb
284
log
stats
plain
-rw-r--r--
bm_vm1_gc_wb_obj_promoted.rb
302
log
stats
plain
-rw-r--r--
bm_vm1_ivar.rb
79
log
stats
plain
-rw-r--r--
bm_vm1_ivar_set.rb
71
log
stats
plain
-rw-r--r--
bm_vm1_length.rb
100
log
stats
plain
-rw-r--r--
bm_vm1_lvar_init.rb
427
log
stats
plain
-rw-r--r--
bm_vm1_lvar_set.rb
125
log
stats
plain
-rw-r--r--
bm_vm1_neq.rb
105
log
stats
plain
-rw-r--r--
bm_vm1_not.rb
78
log
stats
plain
-rw-r--r--
bm_vm1_rescue.rb
76
log
stats
plain
-rw-r--r--
bm_vm1_simplereturn.rb
79
log
stats
plain
-rw-r--r--
bm_vm1_swap.rb
80
log
stats
plain
-rw-r--r--
bm_vm1_yield.rb
87
log
stats
plain
-rw-r--r--
bm_vm2_array.rb
85
log
stats
plain
-rw-r--r--
bm_vm2_bigarray.rb
2668
log
stats
plain
-rw-r--r--
bm_vm2_bighash.rb
4851
log
stats
plain
-rw-r--r--
bm_vm2_case.rb
151
log
stats
plain
-rw-r--r--
bm_vm2_case_lit.rb
368
log
stats
plain
-rw-r--r--
bm_vm2_defined_method.rb
122
log
stats
plain
-rw-r--r--
bm_vm2_dstr.rb
96
log
stats
plain
-rw-r--r--
bm_vm2_eval.rb
69
log
stats
plain
-rw-r--r--
bm_vm2_fiber_switch.rb
191
log
stats
plain
-rw-r--r--
bm_vm2_method.rb
99
log
stats
plain
-rw-r--r--
bm_vm2_method_missing.rb
171
log
stats
plain
-rw-r--r--
bm_vm2_method_with_block.rb
115
log
stats
plain
-rw-r--r--
bm_vm2_module_ann_const_set.rb
95
log
stats
plain
-rw-r--r--
bm_vm2_module_const_set.rb
114
log
stats
plain
-rw-r--r--
bm_vm2_mutex.rb
115
log
stats
plain
-rw-r--r--
bm_vm2_newlambda.rb
68
log
stats
plain
-rw-r--r--
bm_vm2_poly_method.rb
218
log
stats
plain
-rw-r--r--
bm_vm2_poly_method_ov.rb
219
log
stats
plain
-rw-r--r--
bm_vm2_poly_singleton.rb
200
log
stats
plain
-rw-r--r--
bm_vm2_proc.rb
104
log
stats
plain
-rw-r--r--
bm_vm2_raise1.rb
164
log
stats
plain
-rw-r--r--
bm_vm2_raise2.rb
165
log
stats
plain
-rw-r--r--
bm_vm2_regexp.rb
91
log
stats
plain
-rw-r--r--
bm_vm2_send.rb
110
log
stats
plain
-rw-r--r--
bm_vm2_string_literal.rb
128
log
stats
plain
-rw-r--r--
bm_vm2_struct_big_aref_hi.rb
129
log
stats
plain
-rw-r--r--
bm_vm2_struct_big_aref_lo.rb
129
log
stats
plain
-rw-r--r--
bm_vm2_struct_big_aset.rb
137
log
stats
plain
-rw-r--r--
bm_vm2_struct_big_href_hi.rb
123
log
stats
plain
-rw-r--r--
bm_vm2_struct_big_href_lo.rb
123
log
stats
plain
-rw-r--r--
bm_vm2_struct_big_hset.rb
127
log
stats
plain
-rw-r--r--
bm_vm2_struct_small_aref.rb
99
log
stats
plain
-rw-r--r--
bm_vm2_struct_small_aset.rb
103
log
stats
plain
-rw-r--r--
bm_vm2_struct_small_href.rb
101
log
stats
plain
-rw-r--r--
bm_vm2_struct_small_hset.rb
105
log
stats
plain
-rw-r--r--
bm_vm2_super.rb
156
log
stats
plain
-rw-r--r--
bm_vm2_unif1.rb
85
log
stats
plain
-rw-r--r--
bm_vm2_zsuper.rb
161
log
stats
plain
-rw-r--r--
bm_vm3_backtrace.rb
252
log
stats
plain
-rw-r--r--
bm_vm3_clearmethodcache.rb
68
log
stats
plain
-rw-r--r--
bm_vm3_gc.rb
71
log
stats
plain
-rw-r--r--
bm_vm3_gc_old_full.rb
66
log
stats
plain
-rw-r--r--
bm_vm3_gc_old_immediate.rb
110
log
stats
plain
-rw-r--r--
bm_vm3_gc_old_lazy.rb
111
log
stats
plain
-rw-r--r--
bm_vm_symbol_block_pass.rb
156
log
stats
plain
-rw-r--r--
bm_vm_thread_alive_check1.rb
73
log
stats
plain
-rw-r--r--
bm_vm_thread_close.rb
114
log
stats
plain
-rw-r--r--
bm_vm_thread_condvar1.rb
476
log
stats
plain
-rw-r--r--
bm_vm_thread_condvar2.rb
713
log
stats
plain
-rw-r--r--
bm_vm_thread_create_join.rb
77
log
stats
plain
-rw-r--r--
bm_vm_thread_mutex1.rb
289
log
stats
plain
-rw-r--r--
bm_vm_thread_mutex2.rb
278
log
stats
plain
-rw-r--r--
bm_vm_thread_mutex3.rb
259
log
stats
plain
-rw-r--r--
bm_vm_thread_pass.rb
220
log
stats
plain
-rw-r--r--
bm_vm_thread_pass_flood.rb
144
log
stats
plain
-rw-r--r--
bm_vm_thread_pipe.rb
267
log
stats
plain
-rw-r--r--
bm_vm_thread_queue.rb
200
log
stats
plain
-rw-r--r--
bm_vm_thread_sized_queue.rb
254
log
stats
plain
-rw-r--r--
bm_vm_thread_sized_queue2.rb
336
log
stats
plain
-rw-r--r--
bm_vm_thread_sized_queue3.rb
323
log
stats
plain
-rw-r--r--
bm_vm_thread_sized_queue4.rb
387
log
stats
plain
-rwxr-xr-x
driver.rb
11488
log
stats
plain
d---------
gc
375
log
stats
plain
-rw-r--r--
make_fasta_output.rb
382
log
stats
plain
-rw-r--r--
memory_wrapper.rb
322
log
stats
plain
d---------
other-lang
764
log
stats
plain
-rw-r--r--
prepare_require.rb
423
log
stats
plain
-rw-r--r--
prepare_require_thread.rb
62
log
stats
plain
-rw-r--r--
prepare_so_count_words.rb
323
log
stats
plain
-rw-r--r--
prepare_so_k_nucleotide.rb
67
log
stats
plain
-rw-r--r--
prepare_so_reverse_complement.rb
69
log
stats
plain
-rw-r--r--
report.rb
1230
log
stats
plain
-rw-r--r--
run.rb
2399
log
stats
plain
-rw-r--r--
runc.rb
374
log
stats
plain
-rw-r--r--
wc.input.base
6096
log
stats
plain