Flat profile: Each sample counts as 0.01 seconds. % cumulative self self total time seconds seconds calls s/call s/call name 92.90 3.40 3.40 299778 0.00 0.00 bigadd 1.09 3.44 0.04 300072 0.00 0.00 vm_exec_core 0.55 3.46 0.02 900218 0.00 0.00 vm_push_frame 0.55 3.48 0.02 610226 0.00 0.00 rb_sourceline 0.55 3.50 0.02 300000 0.00 0.00 invoke_block_from_c 0.27 3.51 0.01 610580 0.00 0.00 rb_safe_level 0.27 3.52 0.01 610225 0.00 0.00 rb_sourcefile 0.27 3.53 0.01 603467 0.00 0.00 rb_vm_get_sourceline 0.27 3.54 0.01 599312 0.00 0.00 rb_big_resize 0.27 3.55 0.01 308984 0.00 0.00 vm_xmalloc 0.27 3.56 0.01 300845 0.00 0.00 vm_xfree 0.27 3.57 0.01 300172 0.00 0.00 call_cfunc 0.27 3.58 0.01 300009 0.00 0.00 vm_exec 0.27 3.59 0.01 300006 0.00 0.00 rb_yield 0.27 3.60 0.01 300002 0.00 0.00 check_block 0.27 3.61 0.01 299873 0.00 0.00 vm_call_cfunc 0.27 3.62 0.01 299794 0.00 0.00 bignew_1 0.27 3.63 0.01 299515 0.00 0.00 vm_xrealloc 0.27 3.64 0.01 1874 0.00 0.00 rb_clear_cache_by_id 0.27 3.65 0.01 6 0.00 0.00 gc_sweep 0.27 3.66 0.01 5 0.00 0.00 int_dotimes 0.00 3.66 0.00 1220483 0.00 0.00 rb_vm_get_ruby_level_next_cfp 0.00 3.66 0.00 610219 0.00 0.00 rb_newobj 0.00 3.66 0.00 610218 0.00 0.00 rb_newobj_from_heap 0.00 3.66 0.00 603415 0.00 0.00 add_freelist 0.00 3.66 0.00 601980 0.00 0.00 obj_free 0.00 3.66 0.00 600199 0.00 0.00 vm_pop_frame 0.00 3.66 0.00 599558 0.00 0.00 rb_type 0.00 3.66 0.00 599309 0.00 0.00 rb_big_realloc 0.00 3.66 0.00 302013 0.00 0.00 ruby_xmalloc2 0.00 3.66 0.00 300846 0.00 0.00 ruby_xfree 0.00 3.66 0.00 300285 0.00 0.00 ary_alloc 0.00 3.66 0.00 300282 0.00 0.00 ary_new 0.00 3.66 0.00 300280 0.00 0.00 rb_ary_new2 0.00 3.66 0.00 300204 0.00 0.00 rb_ary_free 0.00 3.66 0.00 300192 0.00 0.00 rb_class_of 0.00 3.66 0.00 300014 0.00 0.00 rb_type 0.00 3.66 0.00 300009 0.00 0.00 rb_vm_set_finish_env 0.00 3.66 0.00 300008 0.00 0.00 vm_yield_setup_args 0.00 3.66 0.00 300008 0.00 0.00 vm_yield_setup_block_args 0.00 3.66 0.00 300005 0.00 0.00 rb_ary_new4 0.00 3.66 0.00 300003 0.00 0.00 block_proc_is_lambda 0.00 3.66 0.00 300003 0.00 0.00 rb_yield_0 0.00 3.66 0.00 300000 0.00 0.00 vm_yield 0.00 3.66 0.00 299990 0.00 0.00 vm_expandarray 0.00 3.66 0.00 299884 0.00 0.00 vm_call_method 0.00 3.66 0.00 299873 0.00 0.00 rb_method_node 0.00 3.66 0.00 299780 0.00 0.00 bigtrunc 0.00 3.66 0.00 299777 0.00 0.00 bigfixize 0.00 3.66 0.00 299777 0.00 0.00 bignorm 0.00 3.66 0.00 299777 0.00 0.00 rb_big_plus 0.00 3.66 0.00 299516 0.00 0.00 ruby_xrealloc 0.00 3.66 0.00 299506 0.00 0.00 ruby_xrealloc2 0.00 3.66 0.00 203356 0.00 0.00 garbage_collect 0.00 3.66 0.00 203347 0.00 0.00 ruby_thread_from_native 0.00 3.66 0.00 203346 0.00 0.00 ruby_thread_has_gvl_p 0.00 3.66 0.00 203345 0.00 0.00 garbage_collect_with_gvl 0.00 3.66 0.00 90096 0.00 0.00 rb_special_const_p 0.00 3.66 0.00 62208 0.00 0.00 gc_mark 0.00 3.66 0.00 40313 0.00 0.00 onigenc_ascii_is_code_ctype 0.00 3.66 0.00 28993 0.00 0.00 mark_entry 0.00 3.66 0.00 26977 0.00 0.00 gc_mark_children 0.00 3.66 0.00 13820 0.00 0.00 is_pointer_to_heap 0.00 3.66 0.00 12284 0.00 0.00 parser_nextc 0.00 3.66 0.00 11352 0.00 0.00 rb_enc_from_index 0.00 3.66 0.00 10488 0.00 0.00 rb_enc_dummy_p 0.00 3.66 0.00 9174 0.00 0.00 st_lookup 0.00 3.66 0.00 8752 0.00 0.00 stack_check 0.00 3.66 0.00 7182 0.00 0.00 rb_node_newnode 0.00 3.66 0.00 6971 0.00 0.00 ruby_xmalloc 0.00 3.66 0.00 6856 0.00 0.00 rb_enc_get_index 0.00 3.66 0.00 6331 0.00 0.00 st_numhash 0.00 3.66 0.00 6287 0.00 0.00 rb_enc_set_index 0.00 3.66 0.00 6207 0.00 0.00 st_foreach 0.00 3.66 0.00 6186 0.00 0.00 mark_tbl 0.00 3.66 0.00 5929 0.00 0.00 rb_enc_precise_mbclen 0.00 3.66 0.00 5821 0.00 0.00 parser_tokadd 0.00 3.66 0.00 5787 0.00 0.00 rb_enc_associate_index 0.00 3.66 0.00 5667 0.00 0.00 rb_enc_associate 0.00 3.66 0.00 5441 0.00 0.00 rb_enc_str_coderange 0.00 3.66 0.00 5416 0.00 0.00 search_nonascii 0.00 3.66 0.00 5336 0.00 0.00 coderange_scan 0.00 3.66 0.00 5234 0.00 0.00 parser_tokadd_mbchar 0.00 3.66 0.00 5145 0.00 0.00 hash 0.00 3.66 0.00 5145 0.00 0.00 rb_memhash 0.00 3.66 0.00 5145 0.00 0.00 rb_str_hash 0.00 3.66 0.00 5130 0.00 0.00 us_ascii_mbc_enc_len 0.00 3.66 0.00 5112 0.00 0.00 rb_enc_str_asciionly_p 0.00 3.66 0.00 5046 0.00 0.00 insn_len 0.00 3.66 0.00 4529 0.00 0.00 rb_usascii_encoding 0.00 3.66 0.00 3907 0.00 0.00 compile_data_alloc 0.00 3.66 0.00 3797 0.00 0.00 rb_intern3 0.00 3.66 0.00 3321 0.00 0.00 st_insert 0.00 3.66 0.00 3290 0.00 0.00 rb_intern2 0.00 3.66 0.00 3142 0.00 0.00 rb_intern 0.00 3.66 0.00 3088 0.00 0.00 verify_list 0.00 3.66 0.00 2914 0.00 0.00 st_add_direct 0.00 3.66 0.00 2526 0.00 0.00 rb_str_comparable 0.00 3.66 0.00 2523 0.00 0.00 rb_str_hash_cmp 0.00 3.66 0.00 2349 0.00 0.00 rb_vm_change_state 0.00 3.66 0.00 2315 0.00 0.00 ADD_ELEM 0.00 3.66 0.00 2306 0.00 0.00 str_alloc 0.00 3.66 0.00 2040 0.00 0.00 str_new 0.00 3.66 0.00 2015 0.00 0.00 rb_str_new 0.00 3.66 0.00 1891 0.00 0.00 compile_data_alloc_insn 0.00 3.66 0.00 1891 0.00 0.00 new_insn_core 0.00 3.66 0.00 1869 0.00 0.00 rb_add_method 0.00 3.66 0.00 1782 0.00 0.00 rb_enc_str_new 0.00 3.66 0.00 1768 0.00 0.00 parser_yylex 0.00 3.66 0.00 1768 0.00 0.00 yylex 0.00 3.66 0.00 1731 0.00 0.00 iseq_peephole_optimize 0.00 3.66 0.00 1731 0.00 0.00 iseq_specialized_instruction 0.00 3.66 0.00 1680 0.00 0.00 calc_sp_depth 0.00 3.66 0.00 1680 0.00 0.00 insn_data_length 0.00 3.66 0.00 1680 0.00 0.00 insn_op_types 0.00 3.66 0.00 1680 0.00 0.00 insn_stack_increase 0.00 3.66 0.00 1655 0.00 0.00 clear_opt_anc_info 0.00 3.66 0.00 1653 0.00 0.00 new_insn_body 0.00 3.66 0.00 1643 0.00 0.00 rb_gc_mark 0.00 3.66 0.00 1537 0.00 0.00 rb_define_method 0.00 3.66 0.00 1450 0.00 0.00 str_independent 0.00 3.66 0.00 1450 0.00 0.00 str_modifiable 0.00 3.66 0.00 1448 0.00 0.00 clear_mml 0.00 3.66 0.00 1384 0.00 0.00 node_newnode 0.00 3.66 0.00 1316 0.00 0.00 register_symid 0.00 3.66 0.00 1242 0.00 0.00 rb_str_modify 0.00 3.66 0.00 1194 0.00 0.00 parser_pushback 0.00 3.66 0.00 1174 0.00 0.00 rb_enc_dummy_p 0.00 3.66 0.00 1138 0.00 0.00 map_position_value 0.00 3.66 0.00 1126 0.00 0.00 rb_type 0.00 3.66 0.00 1095 0.00 0.00 clear_opt_exact_info 0.00 3.66 0.00 1028 0.00 0.00 vtable_included 0.00 3.66 0.00 1023 0.00 0.00 copy_mml 0.00 3.66 0.00 1023 0.00 0.00 new_size 0.00 3.66 0.00 1014 0.00 0.00 ruby_xcalloc 0.00 3.66 0.00 1014 0.00 0.00 st_init_table_with_size 0.00 3.66 0.00 1010 0.00 0.00 st_init_table 0.00 3.66 0.00 1004 0.00 0.00 st_init_numtable 0.00 3.66 0.00 975 0.00 0.00 str_buf_cat 0.00 3.66 0.00 955 0.00 0.00 rb_type 0.00 3.66 0.00 933 0.00 0.00 rb_str_buf_cat 0.00 3.66 0.00 933 0.00 0.00 rb_string_value 0.00 3.66 0.00 872 0.00 0.00 add_char_opt_map_info 0.00 3.66 0.00 828 0.00 0.00 parser_newtok 0.00 3.66 0.00 748 0.00 0.00 distance_add 0.00 3.66 0.00 739 0.00 0.00 remove_begin 0.00 3.66 0.00 717 0.00 0.00 ivar_get 0.00 3.66 0.00 715 0.00 0.00 rb_class_real 0.00 3.66 0.00 712 0.00 0.00 rb_ivar_get 0.00 3.66 0.00 704 0.00 0.00 rb_iv_get 0.00 3.66 0.00 692 0.00 0.00 rb_isupper 0.00 3.66 0.00 671 0.00 0.00 rb_ary_modify_check 0.00 3.66 0.00 670 0.00 0.00 rb_ary_modify 0.00 3.66 0.00 661 0.00 0.00 rb_ary_push 0.00 3.66 0.00 661 0.00 0.00 rb_ary_store 0.00 3.66 0.00 647 0.00 0.00 rb_enc_cr_str_exact_copy 0.00 3.66 0.00 647 0.00 0.00 str_enc_copy 0.00 3.66 0.00 642 0.00 0.00 APPEND_LIST 0.00 3.66 0.00 624 0.00 0.00 onigenc_single_byte_mbc_enc_len 0.00 3.66 0.00 612 0.00 0.00 rb_str_free 0.00 3.66 0.00 600 0.00 0.00 rb_reserved_word 0.00 3.66 0.00 595 0.00 0.00 rb_str_dup_frozen 0.00 3.66 0.00 554 0.00 0.00 assign_heap_slot 0.00 3.66 0.00 548 0.00 0.00 heaps_increment 0.00 3.66 0.00 540 0.00 0.00 vm_living_thread_num 0.00 3.66 0.00 539 0.00 0.00 rb_thread_alone 0.00 3.66 0.00 536 0.00 0.00 rb_signal_buff_size 0.00 3.66 0.00 536 0.00 0.00 rb_thread_schedule 0.00 3.66 0.00 528 0.00 0.00 rb_thread_execute_interrupts 0.00 3.66 0.00 525 0.00 0.00 r_value 0.00 3.66 0.00 522 0.00 0.00 iseq_add_mark_object 0.00 3.66 0.00 515 0.00 0.00 class_alloc 0.00 3.66 0.00 501 0.00 0.00 hash 0.00 3.66 0.00 497 0.00 0.00 native_cond_timedwait 0.00 3.66 0.00 497 0.00 0.00 rb_get_next_signal 0.00 3.66 0.00 494 0.00 0.00 get_ts 0.00 3.66 0.00 491 0.00 0.00 timer_thread_function 0.00 3.66 0.00 488 0.00 0.00 node_new 0.00 3.66 0.00 484 0.00 0.00 value_expr_gen 0.00 3.66 0.00 479 0.00 0.00 rb_class_boot 0.00 3.66 0.00 476 0.00 0.00 rb_class_of 0.00 3.66 0.00 469 0.00 0.00 rb_obj_class 0.00 3.66 0.00 460 0.00 0.00 rb_singleton_class 0.00 3.66 0.00 460 0.00 0.00 rb_special_const_p 0.00 3.66 0.00 456 0.00 0.00 mod_av_set 0.00 3.66 0.00 456 0.00 0.00 rb_const_set 0.00 3.66 0.00 445 0.00 0.00 fetch_token 0.00 3.66 0.00 431 0.00 0.00 rb_enc_get 0.00 3.66 0.00 428 0.00 0.00 compile_data_alloc_label 0.00 3.66 0.00 428 0.00 0.00 new_label_body 0.00 3.66 0.00 422 0.00 0.00 rb_secure 0.00 3.66 0.00 420 0.00 0.00 lex_getline 0.00 3.66 0.00 415 0.00 0.00 dyna_in_block_gen 0.00 3.66 0.00 400 0.00 0.00 lex_get_str 0.00 3.66 0.00 399 0.00 0.00 rb_string_value_cstr 0.00 3.66 0.00 394 0.00 0.00 rb_define_singleton_method 0.00 3.66 0.00 394 0.00 0.00 rb_type 0.00 3.66 0.00 394 0.00 0.00 skiproot 0.00 3.66 0.00 388 0.00 0.00 rb_check_convert_type 0.00 3.66 0.00 383 0.00 0.00 rb_check_safe_obj 0.00 3.66 0.00 383 0.00 0.00 rb_check_string_type 0.00 3.66 0.00 382 0.00 0.00 select_opt_exact_info 0.00 3.66 0.00 380 0.00 0.00 rb_get_path 0.00 3.66 0.00 380 0.00 0.00 rb_get_path_check 0.00 3.66 0.00 377 0.00 0.00 rb_type 0.00 3.66 0.00 374 0.00 0.00 add_mml 0.00 3.66 0.00 365 0.00 0.00 onigenc_single_byte_mbc_to_code 0.00 3.66 0.00 360 0.00 0.00 add_opcode 0.00 3.66 0.00 358 0.00 0.00 rb_check_type 0.00 3.66 0.00 341 0.00 0.00 clear_node_opt_info 0.00 3.66 0.00 341 0.00 0.00 clear_opt_map_info 0.00 3.66 0.00 341 0.00 0.00 set_bound_node_opt_info 0.00 3.66 0.00 338 0.00 0.00 iseq_compile_each 0.00 3.66 0.00 336 0.00 0.00 fixpos 0.00 3.66 0.00 313 0.00 0.00 local_id_gen 0.00 3.66 0.00 299 0.00 0.00 rb_call 0.00 3.66 0.00 299 0.00 0.00 rb_call0 0.00 3.66 0.00 299 0.00 0.00 ruby_stack_check 0.00 3.66 0.00 299 0.00 0.00 stack_check 0.00 3.66 0.00 299 0.00 0.00 vm_call0 0.00 3.66 0.00 298 0.00 0.00 rb_str_cat 0.00 3.66 0.00 296 0.00 0.00 search_method 0.00 3.66 0.00 294 0.00 0.00 compile_length_cclass_node 0.00 3.66 0.00 291 0.00 0.00 rb_get_method_body 0.00 3.66 0.00 290 0.00 0.00 iseq_mark 0.00 3.66 0.00 285 0.00 0.00 rb_string_value_ptr 0.00 3.66 0.00 280 0.00 0.00 mbc_enc_len 0.00 3.66 0.00 278 0.00 0.00 rb_funcall 0.00 3.66 0.00 272 0.00 0.00 rb_singleton_class_attached 0.00 3.66 0.00 271 0.00 0.00 gettable_gen 0.00 3.66 0.00 267 0.00 0.00 foreach_safe_i 0.00 3.66 0.00 267 0.00 0.00 mark_global_entry 0.00 3.66 0.00 267 0.00 0.00 rb_gvar_var_marker 0.00 3.66 0.00 267 0.00 0.00 rb_str_set_len 0.00 3.66 0.00 266 0.00 0.00 rb_str_resize 0.00 3.66 0.00 265 0.00 0.00 is_absolute_path 0.00 3.66 0.00 262 0.00 0.00 rb_ivar_set 0.00 3.66 0.00 259 0.00 0.00 rb_enc_compatible 0.00 3.66 0.00 258 0.00 0.00 rb_enc_check 0.00 3.66 0.00 250 0.00 0.00 vtable_size 0.00 3.66 0.00 248 0.00 0.00 compile_length_tree 0.00 3.66 0.00 243 0.00 0.00 lvar_defined_gen 0.00 3.66 0.00 243 0.00 0.00 rb_ruby_verbose_ptr 0.00 3.66 0.00 243 0.00 0.00 ruby_vm_verbose_ptr 0.00 3.66 0.00 239 0.00 0.00 parse_exp 0.00 3.66 0.00 239 0.00 0.00 rb_is_const_id 0.00 3.66 0.00 239 0.00 0.00 rb_type 0.00 3.66 0.00 233 0.00 0.00 set_mml 0.00 3.66 0.00 232 0.00 0.00 rb_const_defined_0 0.00 3.66 0.00 231 0.00 0.00 rb_obj_dummy 0.00 3.66 0.00 227 0.00 0.00 rb_define_const 0.00 3.66 0.00 223 0.00 0.00 rb_enc_dummy_p 0.00 3.66 0.00 223 0.00 0.00 rb_make_metaclass 0.00 3.66 0.00 222 0.00 0.00 new_insn_send 0.00 3.66 0.00 219 0.00 0.00 concat_opt_anc_info 0.00 3.66 0.00 219 0.00 0.00 copy_opt_anc_info 0.00 3.66 0.00 214 0.00 0.00 rb_define_private_method 0.00 3.66 0.00 209 0.00 0.00 newline_node 0.00 3.66 0.00 208 0.00 0.00 rb_ary_new 0.00 3.66 0.00 208 0.00 0.00 rb_str_replace 0.00 3.66 0.00 207 0.00 0.00 FIRST_ELEMENT 0.00 3.66 0.00 207 0.00 0.00 str_replace_shared 0.00 3.66 0.00 203 0.00 0.00 rb_check_inheritable 0.00 3.66 0.00 203 0.00 0.00 rb_class_new 0.00 3.66 0.00 201 0.00 0.00 rb_class_inherited 0.00 3.66 0.00 201 0.00 0.00 rb_define_class_id 0.00 3.66 0.00 192 0.00 0.00 rb_isdigit 0.00 3.66 0.00 190 0.00 0.00 rb_type 0.00 3.66 0.00 187 0.00 0.00 LIST_SIZE_ZERO 0.00 3.66 0.00 187 0.00 0.00 concat_left_node_opt_info 0.00 3.66 0.00 187 0.00 0.00 node_new_list 0.00 3.66 0.00 187 0.00 0.00 select_opt_map_info 0.00 3.66 0.00 186 0.00 0.00 rb_str_dup 0.00 3.66 0.00 186 0.00 0.00 str_duplicate 0.00 3.66 0.00 185 0.00 0.00 onigenc_unicode_is_code_ctype 0.00 3.66 0.00 184 0.00 0.00 rb_define_module_function 0.00 3.66 0.00 183 0.00 0.00 label_get_position 0.00 3.66 0.00 177 0.00 0.00 r_id 0.00 3.66 0.00 177 0.00 0.00 setup_args 0.00 3.66 0.00 176 0.00 0.00 select_str_opcode 0.00 3.66 0.00 168 0.00 0.00 rb_gc_mark_maybe 0.00 3.66 0.00 162 0.00 0.00 onigenc_not_support_get_ctype_code_range 0.00 3.66 0.00 157 0.00 0.00 add_opcode_rel_addr 0.00 3.66 0.00 157 0.00 0.00 add_rel_addr 0.00 3.66 0.00 154 0.00 0.00 get_dyna_var_idx_at_raw 0.00 3.66 0.00 152 0.00 0.00 get_destination_insn 0.00 3.66 0.00 151 0.00 0.00 rb_str_cat2 0.00 3.66 0.00 150 0.00 0.00 dvar_defined_gen 0.00 3.66 0.00 150 0.00 0.00 rb_const_defined_at 0.00 3.66 0.00 144 0.00 0.00 chompdirsep 0.00 3.66 0.00 142 0.00 0.00 rb_set_class_path 0.00 3.66 0.00 141 0.00 0.00 classname 0.00 3.66 0.00 141 0.00 0.00 rb_class_path 0.00 3.66 0.00 140 0.00 0.00 file_expand_path 0.00 3.66 0.00 136 0.00 0.00 compile_array_ 0.00 3.66 0.00 134 0.00 0.00 rb_define_class_under 0.00 3.66 0.00 130 0.00 0.00 compile_data_free 0.00 3.66 0.00 128 0.00 0.00 add_compile_string_length 0.00 3.66 0.00 128 0.00 0.00 compile_length_string_node 0.00 3.66 0.00 127 0.00 0.00 POP_ELEMENT 0.00 3.66 0.00 127 0.00 0.00 compile_array 0.00 3.66 0.00 125 0.00 0.00 rb_isspace 0.00 3.66 0.00 123 0.00 0.00 next_setup 0.00 3.66 0.00 123 0.00 0.00 set_syserr 0.00 3.66 0.00 121 0.00 0.00 INT2NUM 0.00 3.66 0.00 120 0.00 0.00 rb_enc_copy 0.00 3.66 0.00 118 0.00 0.00 distance_multiply 0.00 3.66 0.00 118 0.00 0.00 rb_obj_freeze 0.00 3.66 0.00 117 0.00 0.00 file_load_ok 0.00 3.66 0.00 116 0.00 0.00 parse_branch 0.00 3.66 0.00 115 0.00 0.00 block_append_gen 0.00 3.66 0.00 115 0.00 0.00 parser_parse_string 0.00 3.66 0.00 111 0.00 0.00 rb_iv_set 0.00 3.66 0.00 108 0.00 0.00 vtable_alloc 0.00 3.66 0.00 108 0.00 0.00 vtable_free 0.00 3.66 0.00 107 0.00 0.00 arg_blk_pass 0.00 3.66 0.00 107 0.00 0.00 fixup_nodes 0.00 3.66 0.00 107 0.00 0.00 void_stmts_gen 0.00 3.66 0.00 106 0.00 0.00 vm_method_search 0.00 3.66 0.00 105 0.00 0.00 rb_str_new_cstr 0.00 3.66 0.00 104 0.00 0.00 add_bitset 0.00 3.66 0.00 104 0.00 0.00 caller_setup_args 0.00 3.66 0.00 104 0.00 0.00 compile_cclass_node 0.00 3.66 0.00 104 0.00 0.00 distance_value 0.00 3.66 0.00 103 0.00 0.00 compile_tree 0.00 3.66 0.00 103 0.00 0.00 initialize_cclass 0.00 3.66 0.00 103 0.00 0.00 node_new_cclass 0.00 3.66 0.00 103 0.00 0.00 rb_id2str 0.00 3.66 0.00 96 0.00 0.00 vm_get_cref 0.00 3.66 0.00 93 0.00 0.00 onigenc_mbclen_approximate 0.00 3.66 0.00 92 0.00 0.00 parse_subexp 0.00 3.66 0.00 91 0.00 0.00 BSD__sprint 0.00 3.66 0.00 91 0.00 0.00 rb_data_object_alloc 0.00 3.66 0.00 91 0.00 0.00 ruby__sfvwrite 0.00 3.66 0.00 88 0.00 0.00 make_deferred 0.00 3.66 0.00 88 0.00 0.00 rb_name_class 0.00 3.66 0.00 88 0.00 0.00 rb_obj_id 0.00 3.66 0.00 88 0.00 0.00 rb_type 0.00 3.66 0.00 88 0.00 0.00 run_final 0.00 3.66 0.00 84 0.00 0.00 unpack_entries 0.00 3.66 0.00 82 0.00 0.00 rb_const_defined 0.00 3.66 0.00 81 0.00 0.00 add_ctype_to_cc 0.00 3.66 0.00 81 0.00 0.00 get_next_insn 0.00 3.66 0.00 80 0.00 0.00 parse_enclose 0.00 3.66 0.00 79 0.00 0.00 compile_tree_n_times 0.00 3.66 0.00 79 0.00 0.00 get_min_match_length 0.00 3.66 0.00 79 0.00 0.00 node_new_quantifier 0.00 3.66 0.00 79 0.00 0.00 set_quantifier 0.00 3.66 0.00 78 0.00 0.00 compile_quantifier_node 0.00 3.66 0.00 78 0.00 0.00 is_anychar_star_quantifier 0.00 3.66 0.00 77 0.00 0.00 list_append_gen 0.00 3.66 0.00 74 0.00 0.00 get_local_var_idx 0.00 3.66 0.00 72 0.00 0.00 alt_merge_opt_exact_info 0.00 3.66 0.00 71 0.00 0.00 REMOVE_ELEM 0.00 3.66 0.00 70 0.00 0.00 fetch_token_in_cc 0.00 3.66 0.00 70 0.00 0.00 next_state_val 0.00 3.66 0.00 66 0.00 0.00 rb_define_class 0.00 3.66 0.00 65 0.00 0.00 cleanup_iseq_build 0.00 3.66 0.00 65 0.00 0.00 compile_length_quantifier_node 0.00 3.66 0.00 65 0.00 0.00 iseq_alloc 0.00 3.66 0.00 65 0.00 0.00 iseq_free 0.00 3.66 0.00 65 0.00 0.00 iseq_optimize 0.00 3.66 0.00 65 0.00 0.00 iseq_set_exception_table 0.00 3.66 0.00 65 0.00 0.00 iseq_set_optargs_table 0.00 3.66 0.00 65 0.00 0.00 iseq_set_sequence 0.00 3.66 0.00 65 0.00 0.00 iseq_setup 0.00 3.66 0.00 65 0.00 0.00 prepare_iseq_build 0.00 3.66 0.00 65 0.00 0.00 rb_get_coverages 0.00 3.66 0.00 65 0.00 0.00 rb_iseq_compile_node 0.00 3.66 0.00 65 0.00 0.00 rb_iseq_new_with_bopt_and_opt 0.00 3.66 0.00 65 0.00 0.00 rb_iseq_new_with_opt 0.00 3.66 0.00 65 0.00 0.00 rb_iseq_translate_threaded_code 0.00 3.66 0.00 65 0.00 0.00 rb_vm_get_insns_address_table 0.00 3.66 0.00 65 0.00 0.00 set_relation 0.00 3.66 0.00 64 0.00 0.00 copy_opt_env 0.00 3.66 0.00 64 0.00 0.00 copy_opt_map_info 0.00 3.66 0.00 63 0.00 0.00 mark_keyvalue 0.00 3.66 0.00 62 0.00 0.00 io_read_encoding 0.00 3.66 0.00 61 0.00 0.00 get_dyna_var_idx 0.00 3.66 0.00 61 0.00 0.00 label_get_sp 0.00 3.66 0.00 61 0.00 0.00 rb_ary_new3 0.00 3.66 0.00 59 0.00 0.00 new_child_iseq 0.00 3.66 0.00 59 0.00 0.00 rb_io_check_initialized 0.00 3.66 0.00 58 0.00 0.00 rb_ascii8bit_encoding 0.00 3.66 0.00 58 0.00 0.00 rb_global_entry 0.00 3.66 0.00 58 0.00 0.00 rb_io_check_closed 0.00 3.66 0.00 58 0.00 0.00 vtable_tblcpy 0.00 3.66 0.00 57 0.00 0.00 literal_concat_gen 0.00 3.66 0.00 57 0.00 0.00 onig_node_str_cat 0.00 3.66 0.00 57 0.00 0.00 onig_strcpy 0.00 3.66 0.00 57 0.00 0.00 rb_define_global_function 0.00 3.66 0.00 56 0.00 0.00 iseq_set_local_table 0.00 3.66 0.00 56 0.00 0.00 rb_str_buf_new 0.00 3.66 0.00 55 0.00 0.00 vtable_add 0.00 3.66 0.00 54 0.00 0.00 iseq_set_arguments 0.00 3.66 0.00 54 0.00 0.00 local_tbl_gen 0.00 3.66 0.00 53 0.00 0.00 ary_resize_capa 0.00 3.66 0.00 53 0.00 0.00 parser_str_new 0.00 3.66 0.00 53 0.00 0.00 parser_tokadd_string 0.00 3.66 0.00 52 0.00 0.00 assignable_gen 0.00 3.66 0.00 52 0.00 0.00 comp_distance_value 0.00 3.66 0.00 52 0.00 0.00 rb_check_frozen 0.00 3.66 0.00 52 0.00 0.00 rb_gc_force_recycle 0.00 3.66 0.00 51 0.00 0.00 add_bytes 0.00 3.66 0.00 49 0.00 0.00 onigenc_single_byte_code_to_mbclen 0.00 3.66 0.00 48 0.00 0.00 add_compile_string 0.00 3.66 0.00 48 0.00 0.00 alt_merge_mml 0.00 3.66 0.00 48 0.00 0.00 alt_merge_opt_anc_info 0.00 3.66 0.00 48 0.00 0.00 compile_string_node 0.00 3.66 0.00 48 0.00 0.00 onig_node_new_alt 0.00 3.66 0.00 47 0.00 0.00 vm_get_ev_const 0.00 3.66 0.00 46 0.00 0.00 concat_opt_exact_info_str 0.00 3.66 0.00 46 0.00 0.00 copy_opt_exact_info 0.00 3.66 0.00 46 0.00 0.00 evstr2dstr_gen 0.00 3.66 0.00 46 0.00 0.00 node_new_str 0.00 3.66 0.00 45 0.00 0.00 global_id 0.00 3.66 0.00 45 0.00 0.00 is_special_global_name 0.00 3.66 0.00 44 0.00 0.00 insn_set_specialized_instruction 0.00 3.66 0.00 43 0.00 0.00 make_metametaclass 0.00 3.66 0.00 43 0.00 0.00 rb_const_get_0 0.00 3.66 0.00 43 0.00 0.00 rb_define_hooked_variable 0.00 3.66 0.00 43 0.00 0.00 rb_id2name 0.00 3.66 0.00 43 0.00 0.00 splat_array 0.00 3.66 0.00 42 0.00 0.00 rb_enc_cr_str_buf_cat 0.00 3.66 0.00 42 0.00 0.00 rb_usascii_encindex 0.00 3.66 0.00 41 0.00 0.00 node_assign_gen 0.00 3.66 0.00 41 0.00 0.00 rb_usascii_str_new 0.00 3.66 0.00 40 0.00 0.00 BSD_vfprintf 0.00 3.66 0.00 40 0.00 0.00 local_pop_gen 0.00 3.66 0.00 40 0.00 0.00 local_push_gen 0.00 3.66 0.00 40 0.00 0.00 rb_enc_vsprintf 0.00 3.66 0.00 40 0.00 0.00 rb_str_buf_append 0.00 3.66 0.00 40 0.00 0.00 rb_vsprintf 0.00 3.66 0.00 39 0.00 0.00 comment_at_top 0.00 3.66 0.00 39 0.00 0.00 mark_hash 0.00 3.66 0.00 39 0.00 0.00 new_args_gen 0.00 3.66 0.00 39 0.00 0.00 parser_magic_comment 0.00 3.66 0.00 35 0.00 0.00 gc_mark_locations 0.00 3.66 0.00 35 0.00 0.00 mark_locations_array 0.00 3.66 0.00 35 0.00 0.00 rb_sprintf 0.00 3.66 0.00 34 0.00 0.00 assign_in_cond 0.00 3.66 0.00 34 0.00 0.00 compile_tree_empty_check 0.00 3.66 0.00 34 0.00 0.00 rb_undef_method 0.00 3.66 0.00 32 0.00 0.00 compile_branch_condition 0.00 3.66 0.00 32 0.00 0.00 cond0 0.00 3.66 0.00 32 0.00 0.00 cond_gen 0.00 3.66 0.00 31 0.00 0.00 rb_const_get 0.00 3.66 0.00 31 0.00 0.00 rb_io_taint_check 0.00 3.66 0.00 31 0.00 0.00 rb_type 0.00 3.66 0.00 30 0.00 0.00 add_opt_method 0.00 3.66 0.00 29 0.00 0.00 rb_gc_mark_locations 0.00 3.66 0.00 29 0.00 0.00 rb_vm_cref 0.00 3.66 0.00 29 0.00 0.00 reduce_nodes_gen 0.00 3.66 0.00 29 0.00 0.00 vm_define_method 0.00 3.66 0.00 28 0.00 0.00 add_mem_num 0.00 3.66 0.00 28 0.00 0.00 arg_var_gen 0.00 3.66 0.00 28 0.00 0.00 magic_comment_marker 0.00 3.66 0.00 28 0.00 0.00 shadowing_lvar_gen 0.00 3.66 0.00 27 0.00 0.00 copy_node_opt_info 0.00 3.66 0.00 27 0.00 0.00 get_head_value_node 0.00 3.66 0.00 27 0.00 0.00 local_var_gen 0.00 3.66 0.00 26 0.00 0.01 define_filetest_function 0.00 3.66 0.00 25 0.00 0.00 get_prev_insn 0.00 3.66 0.00 25 0.00 0.00 rb_define_alloc_func 0.00 3.66 0.00 25 0.00 0.00 rb_enc_dummy_p 0.00 3.66 0.00 25 0.00 0.00 rb_id_attrset 0.00 3.66 0.00 25 0.00 0.00 rb_io_check_readable 0.00 3.66 0.00 24 0.00 0.00 alt_merge_node_opt_info 0.00 3.66 0.00 24 0.00 0.00 alt_merge_opt_map_info 0.00 3.66 0.00 24 0.00 0.00 call_bin_op_gen 0.00 3.66 0.00 24 0.00 0.00 dvar_curr_gen 0.00 3.66 0.00 24 0.00 0.00 rb_enc_dummy_p 0.00 3.66 0.00 23 0.00 0.00 rb_file_const 0.00 3.66 0.00 23 0.00 0.00 rb_file_expand_path 0.00 3.66 0.00 23 0.00 0.00 rb_frozen_class_p 0.00 3.66 0.00 23 0.00 0.00 rb_obj_alloc 0.00 3.66 0.00 23 0.00 0.00 rb_str_append 0.00 3.66 0.00 22 0.00 0.00 parse_char_class 0.00 3.66 0.00 22 0.00 0.00 strcasehash 0.00 3.66 0.00 21 0.00 0.00 rb_default_external_encoding 0.00 3.66 0.00 21 0.00 0.00 rb_io_getline_1 0.00 3.66 0.00 21 0.00 0.00 rb_io_getline_fast 0.00 3.66 0.00 21 0.00 0.00 rb_io_gets 0.00 3.66 0.00 21 0.00 0.00 str_new4 0.00 3.66 0.00 21 0.00 0.00 vm_get_cbase 0.00 3.66 0.00 20 0.00 0.00 io_enc_str 0.00 3.66 0.00 20 0.00 0.00 lex_io_gets 0.00 3.66 0.00 20 0.00 0.00 m_core_define_singleton_method 0.00 3.66 0.00 20 0.00 0.00 rb_class_new_instance 0.00 3.66 0.00 20 0.00 0.00 rb_funcall2 0.00 3.66 0.00 20 0.00 0.00 rb_gc_register_mark_object 0.00 3.66 0.00 20 0.00 0.00 rb_obj_call_init 0.00 3.66 0.00 20 0.00 0.00 rb_str_coderange_scan_restartable 0.00 3.66 0.00 20 0.00 0.00 rb_type 0.00 3.66 0.00 20 0.00 0.00 ruby_getcwd 0.00 3.66 0.00 20 0.00 0.00 vm_check_if_namespace 0.00 3.66 0.00 19 0.00 0.00 rb_define_virtual_variable 0.00 3.66 0.00 18 0.00 0.00 enc_mark 0.00 3.66 0.00 18 0.00 0.00 include_class_new 0.00 3.66 0.00 18 0.00 0.00 ins_methods_i 0.00 3.66 0.00 18 0.00 0.00 ins_methods_push 0.00 3.66 0.00 18 0.00 0.00 method_entry 0.00 3.66 0.00 18 0.00 0.00 rb_any_hash 0.00 3.66 0.00 18 0.00 0.00 rb_clear_cache 0.00 3.66 0.00 18 0.00 0.00 rb_define_global_const 0.00 3.66 0.00 18 0.00 0.00 rb_define_module_id 0.00 3.66 0.00 18 0.00 0.00 rb_include_module 0.00 3.66 0.00 18 0.00 0.00 rb_module_new 0.00 3.66 0.00 18 0.00 0.00 rb_str_freeze 0.00 3.66 0.00 17 0.00 0.00 rb_hash_tbl 0.00 3.66 0.00 17 0.00 0.00 rb_scan_args 0.00 3.66 0.00 16 0.00 0.00 BSD__ultoa 0.00 3.66 0.00 16 0.00 0.00 rb_set_safe_level_force 0.00 3.66 0.00 16 0.00 0.00 rb_undef_alloc_func 0.00 3.66 0.00 15 0.00 0.00 compile_enclose_node 0.00 3.66 0.00 15 0.00 0.00 mbc_to_code 0.00 3.66 0.00 15 0.00 0.00 node_new_enclose 0.00 3.66 0.00 15 0.00 0.00 rb_int2big 0.00 3.66 0.00 15 0.00 0.00 rb_uint2big 0.00 3.66 0.00 14 0.00 0.00 block_dup_check_gen 0.00 3.66 0.00 14 0.00 0.00 dyna_pop_gen 0.00 3.66 0.00 14 0.00 0.00 dyna_push_gen 0.00 3.66 0.00 14 0.00 0.00 is_set_opt_anc_info 0.00 3.66 0.00 14 0.00 0.00 make_name_for_block 0.00 3.66 0.00 14 0.00 0.00 names_clear 0.00 3.66 0.00 14 0.00 0.00 node_new_enclose_memory 0.00 3.66 0.00 14 0.00 0.00 rb_define_method_id 0.00 3.66 0.00 14 0.00 0.00 ruby_signal 0.00 3.66 0.00 14 0.00 0.00 scan_env_add_mem_entry 0.00 3.66 0.00 14 0.00 0.00 scan_env_set_mem_node 0.00 3.66 0.00 13 0.00 0.00 conv_backslash_value 0.00 3.66 0.00 13 0.00 0.00 fetch_escaped_value 0.00 3.66 0.00 13 0.00 0.00 rb_block_given_p 0.00 3.66 0.00 13 0.00 0.00 rb_hash_aset 0.00 3.66 0.00 13 0.00 0.00 rb_hash_modify 0.00 3.66 0.00 13 0.00 0.00 rb_hash_modify_check 0.00 3.66 0.00 13 0.00 0.00 vm_setup_method 0.00 3.66 0.00 12 0.00 0.00 clear_optimize_info 0.00 3.66 0.00 12 0.00 0.00 compile_data_alloc_adjust 0.00 3.66 0.00 12 0.00 0.00 compile_massign_lhs 0.00 3.66 0.00 12 0.00 0.00 defined_expr 0.00 3.66 0.00 12 0.00 0.00 get_loaded_features 0.00 3.66 0.00 12 0.00 0.00 mark_event_hooks 0.00 3.66 0.00 12 0.00 0.00 new_adjust_body 0.00 3.66 0.00 12 0.00 0.00 onig_alloc_init 0.00 3.66 0.00 12 0.00 0.00 onig_bbuf_init 0.00 3.66 0.00 12 0.00 0.00 onig_compile 0.00 3.66 0.00 12 0.00 0.00 onig_node_free 0.00 3.66 0.00 12 0.00 0.00 onig_parse_make_tree 0.00 3.66 0.00 12 0.00 0.00 optimize_node_left 0.00 3.66 0.00 12 0.00 0.00 parse_regexp 0.00 3.66 0.00 12 0.00 0.00 rb_define_module 0.00 3.66 0.00 12 0.00 0.00 rb_enc_mbclen 0.00 3.66 0.00 12 0.00 0.00 rb_mark_tbl 0.00 3.66 0.00 12 0.00 0.00 rb_reg_preprocess 0.00 3.66 0.00 12 0.00 0.00 scan_env_clear 0.00 3.66 0.00 12 0.00 0.00 set_optimize_info_from_tree 0.00 3.66 0.00 12 0.00 0.00 set_sub_anchor 0.00 3.66 0.00 12 0.00 0.00 setup_tree 0.00 3.66 0.00 12 0.00 0.00 unescape_nonascii 0.00 3.66 0.00 11 0.00 0.00 env_mark 0.00 3.66 0.00 11 0.00 0.00 finalize_deferred 0.00 3.66 0.00 11 0.00 0.00 free_unused_heaps 0.00 3.66 0.00 11 0.00 0.00 gc_finalize_deferred 0.00 3.66 0.00 11 0.00 0.00 make_regexp 0.00 3.66 0.00 11 0.00 0.00 rb_ary_elt 0.00 3.66 0.00 11 0.00 0.00 rb_ary_entry 0.00 3.66 0.00 11 0.00 0.00 rb_cstr_to_inum 0.00 3.66 0.00 11 0.00 0.00 rb_reg_initialize 0.00 3.66 0.00 11 0.00 0.00 rb_reg_s_alloc 0.00 3.66 0.00 11 0.00 0.00 ruby_strdup 0.00 3.66 0.00 11 0.00 0.00 ruby_strtoul 0.00 3.66 0.00 11 0.00 0.00 scan_digits 0.00 3.66 0.00 11 0.00 0.00 st_delete 0.00 3.66 0.00 11 0.00 0.00 str_make_independent 0.00 3.66 0.00 10 0.00 0.00 compile_colon2 0.00 3.66 0.00 10 0.00 0.00 get_loading_table 0.00 3.66 0.00 10 0.00 0.00 install_sighandler 0.00 3.66 0.00 10 0.00 0.00 native_mutex_lock 0.00 3.66 0.00 10 0.00 0.00 rb_class_allocate_instance 0.00 3.66 0.00 10 0.00 0.00 rb_dvar_defined 0.00 3.66 0.00 10 0.00 0.00 rb_feature_p 0.00 3.66 0.00 10 0.00 0.00 rb_float_new 0.00 3.66 0.00 10 0.00 0.00 rb_get_load_path 0.00 3.66 0.00 10 0.00 0.00 rb_local_defined 0.00 3.66 0.00 10 0.00 0.00 rb_ruby_debug_ptr 0.00 3.66 0.00 10 0.00 0.00 rb_str_tmp_new 0.00 3.66 0.00 10 0.00 0.00 ruby_vm_debug_ptr 0.00 3.66 0.00 10 0.00 0.00 time_free 0.00 3.66 0.00 10 0.00 0.00 time_init 0.00 3.66 0.00 10 0.00 0.00 time_modify 0.00 3.66 0.00 10 0.00 0.00 time_s_alloc 0.00 3.66 0.00 9 0.00 0.00 cdhash_hash 0.00 3.66 0.00 9 0.00 0.00 iseq_set_exception_local_table 0.00 3.66 0.00 9 0.00 0.00 m_core_define_method 0.00 3.66 0.00 9 0.00 0.00 native_mutex_unlock 0.00 3.66 0.00 9 0.00 0.00 rb_str_concat 0.00 3.66 0.00 9 0.00 0.00 rb_type 0.00 3.66 0.00 9 0.00 0.00 rehash 0.00 3.66 0.00 8 0.00 0.00 INSERT_ELEM_NEXT 0.00 3.66 0.00 8 0.00 0.00 REPLACE_ELEM 0.00 3.66 0.00 8 0.00 0.00 allocate_heaps 0.00 3.66 0.00 8 0.00 0.00 comp_opt_exact_or_map_info 0.00 3.66 0.00 8 0.00 0.00 compile_length_enclose_node 0.00 3.66 0.00 8 0.00 0.00 exc_initialize 0.00 3.66 0.00 8 0.00 0.00 hash_alloc 0.00 3.66 0.00 8 0.00 0.00 is_explicit_relative 0.00 3.66 0.00 8 0.00 0.00 list_concat_gen 0.00 3.66 0.00 8 0.00 0.00 rb_const_get_from 0.00 3.66 0.00 8 0.00 0.00 rb_enc_reg_new 0.00 3.66 0.00 8 0.00 0.00 rb_exc_new3 0.00 3.66 0.00 8 0.00 0.00 rb_hash_new 0.00 3.66 0.00 8 0.00 0.00 rb_isalnum 0.00 3.66 0.00 8 0.00 0.00 rb_reg_new 0.00 3.66 0.00 8 0.00 0.00 yydestruct 0.00 3.66 0.00 7 0.00 0.00 add_opt_anc_info 0.00 3.66 0.00 7 0.00 0.00 check_encoding 0.00 3.66 0.00 7 0.00 0.00 clear_codeconv 0.00 3.66 0.00 7 0.00 0.00 clear_readconv 0.00 3.66 0.00 7 0.00 0.00 clear_writeconv 0.00 3.66 0.00 7 0.00 0.00 compile_dstr 0.00 3.66 0.00 7 0.00 0.00 compile_dstr_fragments 0.00 3.66 0.00 7 0.00 0.00 convert_type 0.00 3.66 0.00 7 0.00 0.00 enc_check_encoding 0.00 3.66 0.00 7 0.00 0.00 finalize_list 0.00 3.66 0.00 7 0.00 0.00 is_left_anchor 0.00 3.66 0.00 7 0.00 0.00 new_evstr_gen 0.00 3.66 0.00 7 0.00 0.00 parser_mark 0.00 3.66 0.00 7 0.00 0.00 rb_gvar_get 0.00 3.66 0.00 7 0.00 0.00 rb_hash_aref 0.00 3.66 0.00 7 0.00 0.00 rb_method_basic_definition_p 0.00 3.66 0.00 7 0.00 0.00 rb_method_boundp 0.00 3.66 0.00 7 0.00 0.00 rb_obj_respond_to 0.00 3.66 0.00 7 0.00 0.00 rb_respond_to 0.00 3.66 0.00 7 0.00 0.00 rb_to_encoding 0.00 3.66 0.00 7 0.00 0.00 set_heaps_increment 0.00 3.66 0.00 7 0.00 0.00 vm_cref_push 0.00 3.66 0.00 7 0.00 0.00 vm_get_ruby_level_caller_cfp 0.00 3.66 0.00 6 0.00 0.00 add_ensure_iseq 0.00 3.66 0.00 6 0.00 0.00 argf_mark 0.00 3.66 0.00 6 0.00 0.00 binding_mark 0.00 3.66 0.00 6 0.00 0.00 compile_cpath 0.00 3.66 0.00 6 0.00 0.00 compile_massign 0.00 3.66 0.00 6 0.00 0.00 init_mark_stack 0.00 3.66 0.00 6 0.00 0.00 insn_set_specialized_instruction_with_ic 0.00 3.66 0.00 6 0.00 0.00 mark_current_machine_context 0.00 3.66 0.00 6 0.00 0.00 mark_marshal_compat_i 0.00 3.66 0.00 6 0.00 0.00 mark_marshal_compat_t 0.00 3.66 0.00 6 0.00 0.00 onigenc_always_true_is_allowed_reverse_match 0.00 3.66 0.00 6 0.00 0.00 rb_ary_reverse 0.00 3.66 0.00 6 0.00 0.00 rb_gc_finalize_deferred 0.00 3.66 0.00 6 0.00 0.00 rb_gc_mark_encodings 0.00 3.66 0.00 6 0.00 0.00 rb_gc_mark_global_tbl 0.00 3.66 0.00 6 0.00 0.00 rb_gc_mark_parser 0.00 3.66 0.00 6 0.00 0.00 rb_gc_mark_symbols 0.00 3.66 0.00 6 0.00 0.00 rb_gc_mark_threads 0.00 3.66 0.00 6 0.00 0.00 rb_ivar_defined 0.00 3.66 0.00 6 0.00 0.00 rb_mark_end_proc 0.00 3.66 0.00 6 0.00 0.00 rb_mark_generic_ivar_tbl 0.00 3.66 0.00 6 0.00 0.00 rb_thread_mark 0.00 3.66 0.00 6 0.00 0.00 rb_thread_set_raised 0.00 3.66 0.00 6 0.00 0.00 rb_vm_mark 0.00 3.66 0.00 6 0.00 0.00 rb_vm_top_self 0.00 3.66 0.00 6 0.00 0.00 set_optimize_exact_info 0.00 3.66 0.00 6 0.00 0.00 set_optimize_map_info 0.00 3.66 0.00 6 0.00 0.00 st_foreach_safe 0.00 3.66 0.00 6 0.00 0.00 str_dup 0.00 3.66 0.00 6 0.00 0.00 vm_mark_each_thread_func 0.00 3.66 0.00 5 0.00 0.00 arg_append_gen 0.00 3.66 0.00 5 0.00 0.00 aryset_gen 0.00 3.66 0.00 5 0.00 0.00 compile_anchor_node 0.00 3.66 0.00 5 0.00 0.00 compile_massign_opt 0.00 3.66 0.00 5 0.00 0.00 exc_backtrace 0.00 3.66 0.00 5 0.00 0.00 exc_set_backtrace 0.00 3.66 0.00 5 0.00 0.00 fix_plus 0.00 3.66 0.00 5 0.00 0.00 get_backtrace 0.00 3.66 0.00 5 0.00 0.00 load_failed 0.00 3.66 0.00 5 0.00 0.00 load_unlock 0.00 3.66 0.00 5 0.00 0.00 no_blockarg 0.00 3.66 0.00 5 0.00 0.00 node_new_anychar 0.00 3.66 0.00 5 0.00 0.00 onig_node_new_anchor 0.00 3.66 0.00 5 0.00 0.00 rb_alias 0.00 3.66 0.00 5 0.00 0.00 rb_ary_each 0.00 3.66 0.00 5 0.00 0.00 rb_attr_get 0.00 3.66 0.00 5 0.00 0.00 rb_check_backtrace 0.00 3.66 0.00 5 0.00 0.00 rb_define_module_under 0.00 3.66 0.00 5 0.00 0.00 rb_define_variable 0.00 3.66 0.00 5 0.00 0.00 rb_enc_from_encoding 0.00 3.66 0.00 5 0.00 0.00 rb_enc_registered 0.00 3.66 0.00 5 0.00 0.00 rb_exc_raise 0.00 3.66 0.00 5 0.00 0.00 rb_find_file_ext 0.00 3.66 0.00 5 0.00 0.00 rb_gc 0.00 3.66 0.00 5 0.00 0.00 rb_gc_disable 0.00 3.66 0.00 5 0.00 0.00 rb_gc_enable 0.00 3.66 0.00 5 0.00 0.00 rb_gc_start 0.00 3.66 0.00 5 0.00 0.00 rb_gvar_set 0.00 3.66 0.00 5 0.00 0.00 rb_longjmp 0.00 3.66 0.00 5 0.00 0.00 rb_make_backtrace 0.00 3.66 0.00 5 0.00 0.00 rb_obj_as_string 0.00 3.66 0.00 5 0.00 0.01 rb_raise 0.00 3.66 0.00 5 0.00 0.00 rb_require_safe 0.00 3.66 0.00 5 0.00 0.00 rb_thread_reset_raised 0.00 3.66 0.00 5 0.00 0.00 rb_trap_restore_mask 0.00 3.66 0.00 5 0.00 0.00 rb_type 0.00 3.66 0.00 5 0.00 0.00 rb_type 0.00 3.66 0.00 5 0.00 0.00 ret_args_gen 0.00 3.66 0.00 5 0.00 0.00 ruby_init_stack 0.00 3.66 0.00 5 0.00 0.00 search_required 0.00 3.66 0.00 5 0.00 0.00 set_backtrace 0.00 3.66 0.00 5 0.00 0.00 time_minus 0.00 3.66 0.00 5 0.00 0.00 vm_backtrace 0.00 3.66 0.00 5 0.00 0.00 vm_backtrace_each 0.00 3.66 0.00 4 0.00 0.00 INSERT_LIST 0.00 3.66 0.00 4 0.00 0.00 arg_concat_gen 0.00 3.66 0.00 4 0.00 0.00 boot_defclass 0.00 3.66 0.00 4 0.00 0.00 coverage 0.00 3.66 0.00 4 0.00 0.00 debug_lines 0.00 3.66 0.00 4 0.00 0.00 e_option_supplied 0.00 3.66 0.00 4 0.00 0.00 fptr_finalize 0.00 3.66 0.00 4 0.00 0.00 io_alloc 0.00 3.66 0.00 4 0.00 0.00 io_check_tty 0.00 3.66 0.00 4 0.00 0.00 make_io_deferred 0.00 3.66 0.00 4 0.00 0.00 native_mutex_initialize 0.00 3.66 0.00 4 0.00 0.00 parser_free 0.00 3.66 0.00 4 0.00 0.00 parser_initialize 0.00 3.66 0.00 4 0.00 0.00 parser_new 0.00 3.66 0.00 4 0.00 0.00 parser_prepare 0.00 3.66 0.00 4 0.00 0.00 parser_tokadd_escape 0.00 3.66 0.00 4 0.00 0.00 prep_io 0.00 3.66 0.00 4 0.00 0.00 rb_const_get_at 0.00 3.66 0.00 4 0.00 0.00 rb_define_alias 0.00 3.66 0.00 4 0.00 0.00 rb_enc_find_index 0.00 3.66 0.00 4 0.00 0.00 rb_f_require 0.00 3.66 0.00 4 0.00 0.00 rb_io_fptr_cleanup 0.00 3.66 0.00 4 0.00 0.00 rb_io_fptr_finalize 0.00 3.66 0.00 4 0.00 0.00 rb_is_local_id 0.00 3.66 0.00 4 0.00 0.00 rb_isalpha 0.00 3.66 0.00 4 0.00 0.00 rb_mod_eqq 0.00 3.66 0.00 4 0.00 0.00 rb_obj_is_kind_of 0.00 3.66 0.00 4 0.00 0.00 rb_parse_in_eval 0.00 3.66 0.00 4 0.00 0.00 rb_parse_in_main 0.00 3.66 0.00 4 0.00 0.00 rb_parser_new 0.00 3.66 0.00 4 0.00 0.00 rb_type 0.00 3.66 0.00 4 0.00 0.00 ruby_suppress_tracing 0.00 3.66 0.00 4 0.00 0.00 ruby_yyparse 0.00 3.66 0.00 4 0.00 0.00 st_strcasecmp 0.00 3.66 0.00 4 0.00 0.00 yycompile 0.00 3.66 0.00 4 0.00 0.00 yycompile0 0.00 3.66 0.00 3 0.00 0.00 NUM2LONG 0.00 3.66 0.00 3 0.00 0.00 boot_defmetametaclass 0.00 3.66 0.00 3 0.00 0.00 case_when_optimizable_literal 0.00 3.66 0.00 3 0.00 0.00 compile_string 0.00 3.66 0.00 3 0.00 0.00 enc_alias_internal 0.00 3.66 0.00 3 0.00 0.00 enc_new 0.00 3.66 0.00 3 0.00 0.00 enc_register_at 0.00 3.66 0.00 3 0.00 0.00 enc_set_default_encoding 0.00 3.66 0.00 3 0.00 0.00 io_encoding_set 0.00 3.66 0.00 3 0.00 0.00 io_fillbuf 0.00 3.66 0.00 3 0.00 0.00 lfp_svar_place 0.00 3.66 0.00 3 0.00 0.00 load_path_getter 0.00 3.66 0.00 3 0.00 0.00 logop_gen 0.00 3.66 0.00 3 0.00 0.00 make_compile_option 0.00 3.66 0.00 3 0.00 0.00 make_transcoder_entry 0.00 3.66 0.00 3 0.00 0.00 parser_regx_options 0.00 3.66 0.00 3 0.00 0.00 pop_last_hash 0.00 3.66 0.00 3 0.00 0.00 prep_stdio 0.00 3.66 0.00 3 0.00 0.00 push_ensure_entry 0.00 3.66 0.00 3 0.00 0.00 rb_ary_tmp_new 0.00 3.66 0.00 3 0.00 0.00 rb_class_of 0.00 3.66 0.00 3 0.00 0.00 rb_class_of 0.00 3.66 0.00 3 0.00 0.00 rb_class_of 0.00 3.66 0.00 3 0.00 0.00 rb_default_internal_encoding 0.00 3.66 0.00 3 0.00 0.00 rb_errinfo 0.00 3.66 0.00 3 0.00 0.00 rb_file_join 0.00 3.66 0.00 3 0.00 0.00 rb_file_s_join 0.00 3.66 0.00 3 0.00 0.00 rb_find_file 0.00 3.66 0.00 3 0.00 0.00 rb_io_set_encoding 0.00 3.66 0.00 3 0.00 0.02 rb_iseq_compile 0.00 3.66 0.00 3 0.00 0.02 rb_iseq_compile_with_option 0.00 3.66 0.00 3 0.00 0.00 rb_iseq_eval 0.00 3.66 0.00 3 0.00 0.00 rb_parser_compile_string 0.00 3.66 0.00 3 0.00 0.00 rb_reg_compile 0.00 3.66 0.00 3 0.00 0.00 rb_reg_initialize_str 0.00 3.66 0.00 3 0.00 0.00 rb_register_transcoder 0.00 3.66 0.00 3 0.00 0.00 rb_str_equal 0.00 3.66 0.00 3 0.00 0.00 reg_compile_gen 0.00 3.66 0.00 3 0.00 0.00 reg_fragment_setenc_gen 0.00 3.66 0.00 3 0.00 0.00 st_clear 0.00 3.66 0.00 3 0.00 0.00 st_free_table 0.00 3.66 0.00 3 0.00 0.00 st_init_strcasetable 0.00 3.66 0.00 3 0.00 0.00 str_new3 0.00 3.66 0.00 3 0.00 0.00 str_new_shared 0.00 3.66 0.00 3 0.00 0.00 validate_enc_binmode 0.00 3.66 0.00 3 0.00 0.00 vm_normal_frame 0.00 3.66 0.00 3 0.00 0.00 vm_set_top_stack 0.00 3.66 0.00 3 0.00 0.00 void_expr_gen 0.00 3.66 0.00 2 0.00 0.00 NUM2LONG 0.00 3.66 0.00 2 0.00 0.00 argf_init 0.00 3.66 0.00 2 0.00 0.00 blocking_region_begin 0.00 3.66 0.00 2 0.00 0.00 blocking_region_end 0.00 3.66 0.00 2 0.00 0.00 check_cfunc 0.00 3.66 0.00 2 0.00 0.00 compile_massign_opt_lhs 0.00 3.66 0.00 2 0.00 0.00 enum_values_pack 0.00 3.66 0.00 2 0.00 0.00 env_alloc 0.00 3.66 0.00 2 0.00 0.00 env_free 0.00 3.66 0.00 2 0.00 0.00 find_i 0.00 3.66 0.00 2 0.00 0.00 internal_read_func 0.00 3.66 0.00 2 0.00 0.00 io_ungetbyte 0.00 3.66 0.00 2 0.00 0.00 iseq_add_mark_object_compile_time 0.00 3.66 0.00 2 0.00 0.00 lfp_svar_get 0.00 3.66 0.00 2 0.00 0.00 loaded_feature_path 0.00 3.66 0.00 2 0.00 0.00 native_cond_initialize 0.00 3.66 0.00 2 0.00 0.00 negate_lit 0.00 3.66 0.00 2 0.00 0.00 onig_free 0.00 3.66 0.00 2 0.00 0.00 onig_free_body 0.00 3.66 0.00 2 0.00 0.00 onig_names_free 0.00 3.66 0.00 2 0.00 0.00 onig_region_free 0.00 3.66 0.00 2 0.00 0.00 onig_region_resize 0.00 3.66 0.00 2 0.00 0.00 opt_enc_index 0.00 3.66 0.00 2 0.00 0.00 opt_eq_func 0.00 3.66 0.00 2 0.00 0.00 parser_read_escape 0.00 3.66 0.00 2 0.00 0.00 proc_options 0.00 3.66 0.00 2 0.00 0.00 process_sflag 0.00 3.66 0.00 2 0.00 0.00 rb_alias_variable 0.00 3.66 0.00 2 0.00 0.00 rb_ary_dup 0.00 3.66 0.00 2 0.00 0.00 rb_backref_get 0.00 3.66 0.00 2 0.00 0.00 rb_class_of 0.00 3.66 0.00 2 0.00 0.00 rb_convert_type 0.00 3.66 0.00 2 0.00 0.00 rb_enc_dummy_p 0.00 3.66 0.00 2 0.00 0.00 rb_enc_set_default_external 0.00 3.66 0.00 2 0.00 0.00 rb_enc_str_buf_cat 0.00 3.66 0.00 2 0.00 0.00 rb_extend_object 0.00 3.66 0.00 2 0.00 0.00 rb_f_getenv 0.00 3.66 0.00 2 0.00 0.00 rb_gc_register_address 0.00 3.66 0.00 2 0.00 0.00 rb_gc_save_machine_context 0.00 3.66 0.00 2 0.00 0.00 rb_get_argv 0.00 3.66 0.00 2 0.00 0.00 rb_get_expanded_load_path 0.00 3.66 0.00 2 0.00 0.00 rb_global_variable 0.00 3.66 0.00 2 0.00 0.00 rb_gvar_var_getter 0.00 3.66 0.00 2 0.00 0.00 rb_gvar_var_setter 0.00 3.66 0.00 2 0.00 0.00 rb_intern_str 0.00 3.66 0.00 2 0.00 0.00 rb_io_ext_int_to_encs 0.00 3.66 0.00 2 0.00 0.00 rb_io_getbyte 0.00 3.66 0.00 2 0.00 0.00 rb_io_ungetbyte 0.00 3.66 0.00 2 0.00 0.02 rb_iseq_new 0.00 3.66 0.00 2 0.00 0.00 rb_read_internal 0.00 3.66 0.00 2 0.00 0.00 rb_reg_check 0.00 3.66 0.00 2 0.00 0.00 rb_str_intern 0.00 3.66 0.00 2 0.00 0.00 rb_thread_blocking_region 0.00 3.66 0.00 2 0.00 0.00 rb_thread_stop_timer_thread 0.00 3.66 0.00 2 0.00 0.00 rb_thread_wait_fd 0.00 3.66 0.00 2 0.00 0.00 rb_thread_wait_fd_rw 0.00 3.66 0.00 2 0.00 0.00 rb_to_id 0.00 3.66 0.00 2 0.00 0.00 rb_vm_make_env_object 0.00 3.66 0.00 2 0.00 0.00 remove_event_hook 0.00 3.66 0.00 2 0.00 0.00 remove_signal_thread_list 0.00 3.66 0.00 2 0.00 0.00 reset_unblock_function 0.00 3.66 0.00 2 0.00 0.00 set_bm_skip 0.00 3.66 0.00 2 0.00 0.00 set_unblock_function 0.00 3.66 0.00 2 0.00 0.00 st_init_numtable_with_size 0.00 3.66 0.00 2 0.00 0.00 str_node_can_be_split 0.00 3.66 0.00 2 0.00 0.00 verbose_setter 0.00 3.66 0.00 2 0.00 0.00 vm_cfp_svar_get 0.00 3.66 0.00 2 0.00 0.00 vm_make_env_each 0.00 3.66 0.00 2 0.00 0.00 vm_svar_get 0.00 3.66 0.00 2 0.00 0.00 vm_yield_with_cfunc 0.00 3.66 0.00 2 0.00 0.00 when_vals 0.00 3.66 0.00 1 0.00 0.15 Init_Array 0.00 3.66 0.00 1 0.00 0.00 Init_BareVM 0.00 3.66 0.00 1 0.00 0.05 Init_Bignum 0.00 3.66 0.00 1 0.00 0.01 Init_Binding 0.00 3.66 0.00 1 0.00 0.01 Init_Comparable 0.00 3.66 0.00 1 0.00 0.14 Init_Complex 0.00 3.66 0.00 1 0.00 0.01 Init_Cont 0.00 3.66 0.00 1 0.00 0.05 Init_Dir 0.00 3.66 0.00 1 0.00 0.03 Init_Encoding 0.00 3.66 0.00 1 0.00 0.07 Init_Enumerable 0.00 3.66 0.00 1 0.00 0.05 Init_Enumerator 0.00 3.66 0.00 1 0.00 0.09 Init_Exception 0.00 3.66 0.00 1 0.00 0.28 Init_File 0.00 3.66 0.00 1 0.00 0.05 Init_GC 0.00 3.66 0.00 1 0.00 0.17 Init_Hash 0.00 3.66 0.00 1 0.00 0.55 Init_IO 0.00 3.66 0.00 1 0.00 0.02 Init_ISeq 0.00 3.66 0.00 1 0.00 0.09 Init_Math 0.00 3.66 0.00 1 0.00 0.20 Init_Numeric 0.00 3.66 0.00 1 0.00 0.22 Init_Object 0.00 3.66 0.00 1 0.00 0.11 Init_Proc 0.00 3.66 0.00 1 0.00 0.01 Init_Random 0.00 3.66 0.00 1 0.00 0.00 Init_RandomSeed 0.00 3.66 0.00 1 0.00 0.00 Init_RandomSeed2 0.00 3.66 0.00 1 0.00 0.04 Init_Range 0.00 3.66 0.00 1 0.00 0.09 Init_Rational 0.00 3.66 0.00 1 0.00 0.08 Init_Regexp 0.00 3.66 0.00 1 0.00 0.23 Init_String 0.00 3.66 0.00 1 0.00 0.04 Init_Struct 0.00 3.66 0.00 1 0.00 0.09 Init_Thread 0.00 3.66 0.00 1 0.00 0.11 Init_Time 0.00 3.66 0.00 1 0.00 0.04 Init_VM 0.00 3.66 0.00 1 0.00 0.11 Init_eval 0.00 3.66 0.00 1 0.00 0.03 Init_eval_method 0.00 3.66 0.00 1 0.00 0.00 Init_ext 0.00 3.66 0.00 1 0.00 0.00 Init_heap 0.00 3.66 0.00 1 0.00 0.00 Init_id 0.00 3.66 0.00 1 0.00 0.00 Init_jump 0.00 3.66 0.00 1 0.00 0.02 Init_load 0.00 3.66 0.00 1 0.00 0.01 Init_marshal 0.00 3.66 0.00 1 0.00 0.00 Init_native_thread 0.00 3.66 0.00 1 0.00 0.00 Init_newline 0.00 3.66 0.00 1 0.00 0.00 Init_pack 0.00 3.66 0.00 1 0.00 0.06 Init_prelude 0.00 3.66 0.00 1 0.00 0.31 Init_process 0.00 3.66 0.00 1 0.00 0.00 Init_safe 0.00 3.66 0.00 1 0.00 0.02 Init_signal 0.00 3.66 0.00 1 0.00 0.00 Init_sym 0.00 3.66 0.00 1 0.00 0.21 Init_syserr 0.00 3.66 0.00 1 0.00 0.00 Init_top_self 0.00 3.66 0.00 1 0.00 0.06 Init_transcode 0.00 3.66 0.00 1 0.00 0.00 Init_var_tables 0.00 3.66 0.00 1 0.00 0.00 Init_version 0.00 3.66 0.00 1 0.00 0.04 Init_vm_eval 0.00 3.66 0.00 1 0.00 0.00 LONG2NUM 0.00 3.66 0.00 1 0.00 0.00 LONG2NUM 0.00 3.66 0.00 1 0.00 0.00 NUM2LONG 0.00 3.66 0.00 1 0.00 0.00 argf_alloc 0.00 3.66 0.00 1 0.00 0.00 argf_free 0.00 3.66 0.00 1 0.00 0.00 argf_initialize 0.00 3.66 0.00 1 0.00 0.00 argf_lineno_getter 0.00 3.66 0.00 1 0.00 0.00 argf_lineno_setter 0.00 3.66 0.00 1 0.00 0.00 ary_make_hash 0.00 3.66 0.00 1 0.00 0.00 ary_make_shared 0.00 3.66 0.00 1 0.00 0.00 binding_alloc 0.00 3.66 0.00 1 0.00 0.00 binding_free 0.00 3.66 0.00 1 0.00 0.00 bm_search 0.00 3.66 0.00 1 0.00 0.00 char_to_option 0.00 3.66 0.00 1 0.00 0.00 clear_trace_func_i 0.00 3.66 0.00 1 0.00 0.00 cmdline_options_init 0.00 3.66 0.00 1 0.00 0.00 cmp_gt 0.00 3.66 0.00 1 0.00 0.00 enc_table_expand 0.00 3.66 0.00 1 0.00 0.00 enum_find 0.00 3.66 0.00 1 0.00 0.00 error_handle 0.00 3.66 0.00 1 0.00 0.00 f_complex_new_bang2 0.00 3.66 0.00 1 0.00 0.00 fill_random_seed 0.00 3.66 0.00 1 0.00 0.00 forward_search_range 0.00 3.66 0.00 1 0.00 0.00 genrand_int32 0.00 3.66 0.00 1 0.00 0.00 get_arglen 0.00 3.66 0.00 1 0.00 0.00 get_pat 0.00 3.66 0.00 1 0.00 0.00 getrusage_time 0.00 3.66 0.00 1 0.00 0.00 init_by_array 0.00 3.66 0.00 1 0.00 0.00 init_genrand 0.00 3.66 0.00 1 0.00 0.00 init_heap 0.00 3.66 0.00 1 0.00 0.00 init_ids 0.00 3.66 0.00 1 0.00 0.00 init_sigchld 0.00 3.66 0.00 1 0.00 0.00 is_not_included 0.00 3.66 0.00 1 0.00 0.00 iterate_method 0.00 3.66 0.00 1 0.00 0.00 lfp_svar_set 0.00 3.66 0.00 1 0.00 0.00 load_encoding 0.00 3.66 0.00 1 0.00 0.01 load_file 0.00 3.66 0.00 1 0.00 0.01 load_file_internal 0.00 3.66 0.00 1 0.00 0.00 make_patterns 0.00 3.66 0.00 1 0.00 0.00 make_patterns 0.00 3.66 0.00 1 0.00 0.00 make_seed_value 0.00 3.66 0.00 1 0.00 0.02 make_struct 0.00 3.66 0.00 1 0.00 0.00 match_alloc 0.00 3.66 0.00 1 0.00 0.00 match_at 0.00 3.66 0.00 1 0.00 0.00 match_op_gen 0.00 3.66 0.00 1 0.00 0.00 moreswitches 0.00 3.66 0.00 1 0.00 0.00 mutex_alloc 0.00 3.66 0.00 1 0.00 0.00 mutex_initialize 0.00 3.66 0.00 1 0.00 0.00 native_cond_broadcast 0.00 3.66 0.00 1 0.00 0.00 native_cond_signal 0.00 3.66 0.00 1 0.00 0.00 native_cond_wait 0.00 3.66 0.00 1 0.00 0.00 native_stop_timer_thread 0.00 3.66 0.00 1 0.00 0.00 native_thread_init_stack 0.00 3.66 0.00 1 0.00 0.00 native_thread_join 0.00 3.66 0.00 1 0.00 0.00 next_state 0.00 3.66 0.00 1 0.00 0.00 nucomp_s_new_internal 0.00 3.66 0.00 1 0.00 0.00 onig_foreach_name 0.00 3.66 0.00 1 0.00 0.00 onig_init 0.00 3.66 0.00 1 0.00 0.00 onig_is_code_in_cc 0.00 3.66 0.00 1 0.00 0.00 onig_is_code_in_cc_len 0.00 3.66 0.00 1 0.00 0.00 onig_new 0.00 3.66 0.00 1 0.00 0.00 onig_node_new_enclose 0.00 3.66 0.00 1 0.00 0.00 onig_noname_group_capture_is_active 0.00 3.66 0.00 1 0.00 0.00 onig_number_of_names 0.00 3.66 0.00 1 0.00 0.00 onig_region_clear 0.00 3.66 0.00 1 0.00 0.00 onig_region_copy 0.00 3.66 0.00 1 0.00 0.00 onig_region_resize_clear 0.00 3.66 0.00 1 0.00 0.00 onig_search 0.00 3.66 0.00 1 0.00 0.00 onig_set_verb_warn_func 0.00 3.66 0.00 1 0.00 0.00 onig_set_warn_func 0.00 3.66 0.00 1 0.00 0.00 onigenc_init 0.00 3.66 0.00 1 0.00 0.00 onigenc_set_default_caseconv_table 0.00 3.66 0.00 1 0.00 0.00 onigenc_set_default_encoding 0.00 3.66 0.00 1 0.00 0.00 power_cache_init 0.00 3.66 0.00 1 0.00 0.08 process_options 0.00 3.66 0.00 1 0.00 0.00 rb_ary_aset 0.00 3.66 0.00 1 0.00 0.00 rb_ary_clear 0.00 3.66 0.00 1 0.00 0.00 rb_ary_compact 0.00 3.66 0.00 1 0.00 0.00 rb_ary_compact_bang 0.00 3.66 0.00 1 0.00 0.00 rb_ary_empty_p 0.00 3.66 0.00 1 0.00 0.00 rb_ary_increment_share 0.00 3.66 0.00 1 0.00 0.00 rb_ary_index 0.00 3.66 0.00 1 0.00 0.00 rb_ary_join 0.00 3.66 0.00 1 0.00 0.00 rb_ary_join_m 0.00 3.66 0.00 1 0.00 0.00 rb_ary_replace 0.00 3.66 0.00 1 0.00 0.00 rb_ary_reverse_m 0.00 3.66 0.00 1 0.00 0.00 rb_ary_set_shared 0.00 3.66 0.00 1 0.00 0.00 rb_ary_splice 0.00 3.66 0.00 1 0.00 0.00 rb_ary_to_ary 0.00 3.66 0.00 1 0.00 0.00 rb_ary_uniq_bang 0.00 3.66 0.00 1 0.00 0.00 rb_ary_unshare_safe 0.00 3.66 0.00 1 0.00 0.00 rb_backref_set 0.00 3.66 0.00 1 0.00 0.00 rb_big_norm 0.00 3.66 0.00 1 0.00 0.00 rb_binding_new 0.00 3.66 0.00 1 0.00 0.00 rb_block_call 0.00 3.66 0.00 1 0.00 3.53 rb_call_inits 0.00 3.66 0.00 1 0.00 0.00 rb_char_to_option_kcode 0.00 3.66 0.00 1 0.00 0.00 rb_class_of 0.00 3.66 0.00 1 0.00 0.00 rb_class_of 0.00 3.66 0.00 1 0.00 0.00 rb_class_of 0.00 3.66 0.00 1 0.00 0.00 rb_class_of 0.00 3.66 0.00 1 0.00 0.00 rb_clear_trace_func 0.00 3.66 0.00 1 0.00 0.00 rb_cmpint 0.00 3.66 0.00 1 0.00 0.00 rb_define_readonly_variable 0.00 3.66 0.00 1 0.00 0.00 rb_disable_interrupt 0.00 3.66 0.00 1 0.00 0.00 rb_econv_prepare_opts 0.00 3.66 0.00 1 0.00 0.00 rb_enable_interrupt 0.00 3.66 0.00 1 0.00 0.00 rb_enc_init 0.00 3.66 0.00 1 0.00 0.00 rb_enc_set_default_internal 0.00 3.66 0.00 1 0.00 0.01 rb_ensure 0.00 3.66 0.00 1 0.00 0.00 rb_equal 0.00 3.66 0.00 1 0.00 0.00 rb_exec_end_proc 0.00 3.66 0.00 1 0.00 0.00 rb_external_str_new 0.00 3.66 0.00 1 0.00 0.00 rb_external_str_new_with_enc 0.00 3.66 0.00 1 0.00 0.00 rb_file_exist_p 0.00 3.66 0.00 1 0.00 0.00 rb_gc_call_finalizer_at_exit 0.00 3.66 0.00 1 0.00 0.00 rb_genrand_int32 0.00 3.66 0.00 1 0.00 0.00 rb_get_alloc_func 0.00 3.66 0.00 1 0.00 0.00 rb_gv_get 0.00 3.66 0.00 1 0.00 0.00 rb_gv_set 0.00 3.66 0.00 1 0.00 0.00 rb_hash_each_value 0.00 3.66 0.00 1 0.00 0.00 rb_hash_foreach 0.00 3.66 0.00 1 0.00 0.00 rb_insns_name_array 0.00 3.66 0.00 1 0.00 0.00 rb_io_close 0.00 3.66 0.00 1 0.00 0.00 rb_io_fdopen 0.00 3.66 0.00 1 0.00 0.00 rb_io_get_write_io 0.00 3.66 0.00 1 0.00 0.00 rb_io_oflags_fmode 0.00 3.66 0.00 1 0.00 0.00 rb_iseq_eval_main 0.00 3.66 0.00 1 0.00 0.02 rb_iseq_new_main 0.00 3.66 0.00 1 0.00 0.00 rb_iter_break 0.00 3.66 0.00 1 0.00 0.00 rb_iterate 0.00 3.66 0.00 1 0.00 0.00 rb_locale_charmap 0.00 3.66 0.00 1 0.00 0.00 rb_locale_encoding 0.00 3.66 0.00 1 0.00 0.00 rb_marshal_define_compat 0.00 3.66 0.00 1 0.00 0.00 rb_mod_extend_object 0.00 3.66 0.00 1 0.00 0.00 rb_mod_module_eval 0.00 3.66 0.00 1 0.00 0.00 rb_mod_remove_const 0.00 3.66 0.00 1 0.00 0.00 rb_obj_extend 0.00 3.66 0.00 1 0.00 0.00 rb_obj_methods 0.00 3.66 0.00 1 0.00 0.00 rb_obj_singleton_methods 0.00 3.66 0.00 1 0.00 0.00 rb_parser_compile_file 0.00 3.66 0.00 1 0.00 0.00 rb_parser_encoding 0.00 3.66 0.00 1 0.00 0.00 rb_parser_end_seen_p 0.00 3.66 0.00 1 0.00 0.00 rb_protect 0.00 3.66 0.00 1 0.00 0.00 rb_provide 0.00 3.66 0.00 1 0.00 0.00 rb_provide_feature 0.00 3.66 0.00 1 0.00 0.00 rb_reg_fixed_encoding_p 0.00 3.66 0.00 1 0.00 0.00 rb_reg_prepare_enc 0.00 3.66 0.00 1 0.00 0.00 rb_reg_prepare_re 0.00 3.66 0.00 1 0.00 0.00 rb_reg_regsub 0.00 3.66 0.00 1 0.00 0.00 rb_reg_search 0.00 3.66 0.00 1 0.00 0.00 rb_remove_event_hook 0.00 3.66 0.00 1 0.00 0.00 rb_set_errinfo 0.00 3.66 0.00 1 0.00 0.00 rb_set_safe_level 0.00 3.66 0.00 1 0.00 0.00 rb_stat 0.00 3.66 0.00 1 0.00 0.00 rb_str_cmp 0.00 3.66 0.00 1 0.00 0.00 rb_str_cmp_m 0.00 3.66 0.00 1 0.00 0.00 rb_str_conv_enc 0.00 3.66 0.00 1 0.00 0.00 rb_str_conv_enc_opts 0.00 3.66 0.00 1 0.00 0.00 rb_str_split_m 0.00 3.66 0.00 1 0.00 0.00 rb_str_sub 0.00 3.66 0.00 1 0.00 0.00 rb_str_sub_bang 0.00 3.66 0.00 1 0.00 0.00 rb_str_to_str 0.00 3.66 0.00 1 0.00 0.02 rb_struct_define 0.00 3.66 0.00 1 0.00 0.00 rb_struct_define_without_accessor 0.00 3.66 0.00 1 0.00 0.00 rb_tainted_str_new 0.00 3.66 0.00 1 0.00 0.00 rb_thread_create_timer_thread 0.00 3.66 0.00 1 0.00 0.00 rb_thread_fd_close 0.00 3.66 0.00 1 0.00 0.00 rb_thread_remove_event_hook 0.00 3.66 0.00 1 0.00 0.00 rb_thread_terminate_all 0.00 3.66 0.00 1 0.00 0.00 rb_trap_exit 0.00 3.66 0.00 1 0.00 0.00 rb_type 0.00 3.66 0.00 1 0.00 0.00 rb_ull2big 0.00 3.66 0.00 1 0.00 0.00 rb_ull2inum 0.00 3.66 0.00 1 0.00 0.00 rb_usascii_str_new_cstr 0.00 3.66 0.00 1 0.00 0.10 rb_vm_call_cfunc 0.00 3.66 0.00 1 0.00 0.00 reg_named_capture_assign_gen 0.00 3.66 0.00 1 0.00 0.00 register_sigaltstack 0.00 3.66 0.00 1 0.00 0.00 require_enc 0.00 3.66 0.00 1 0.00 0.00 require_libraries 0.00 3.66 0.00 1 0.00 0.00 restore_lineno 0.00 3.66 0.00 1 0.00 0.00 ruby_cleanup 0.00 3.66 0.00 1 0.00 0.00 ruby_exec_node 0.00 3.66 0.00 1 0.00 0.00 ruby_finalize_0 0.00 3.66 0.00 1 0.00 0.00 ruby_finalize_1 0.00 3.66 0.00 1 0.00 3.53 ruby_init 0.00 3.66 0.00 1 0.00 0.06 ruby_init_gems 0.00 3.66 0.00 1 0.00 0.00 ruby_init_loadpath_safe 0.00 3.66 0.00 1 0.00 0.10 ruby_options 0.00 3.66 0.00 1 0.00 0.00 ruby_posix_signal 0.00 3.66 0.00 1 0.00 0.10 ruby_process_options 0.00 3.66 0.00 1 0.00 0.00 ruby_prog_init 0.00 3.66 0.00 1 0.00 0.00 ruby_push_include 0.00 3.66 0.00 1 0.00 0.00 ruby_run_node 0.00 3.66 0.00 1 0.00 0.00 ruby_script 0.00 3.66 0.00 1 0.00 0.00 ruby_set_argv 0.00 3.66 0.00 1 0.00 0.00 ruby_sig_finalize 0.00 3.66 0.00 1 0.00 0.00 ruby_sysinit 0.00 3.66 0.00 1 0.00 0.00 ruby_thread_init_stack 0.00 3.66 0.00 1 0.00 0.00 ruby_thread_set_native 0.00 3.66 0.00 1 0.00 0.00 specific_eval 0.00 3.66 0.00 1 0.00 0.00 swap_node 0.00 3.66 0.00 1 0.00 0.00 terminate_i 0.00 3.66 0.00 1 0.00 0.00 th_init2 0.00 3.66 0.00 1 0.00 0.00 thgroup_s_alloc 0.00 3.66 0.00 1 0.00 0.00 thread_recycle_stack 0.00 3.66 0.00 1 0.00 0.00 thread_reset_event_flags 0.00 3.66 0.00 1 0.00 0.00 to_ary 0.00 3.66 0.00 1 0.00 0.00 vm_cfp_svar_set 0.00 3.66 0.00 1 0.00 0.00 vm_free 0.00 3.66 0.00 1 0.00 0.00 vm_init2 0.00 3.66 0.00 1 0.00 0.00 vm_init_redefined_flag 0.00 3.66 0.00 1 0.00 0.00 vm_iter_break 0.00 3.66 0.00 1 0.00 0.00 vm_set_eval_stack 0.00 3.66 0.00 1 0.00 0.00 vm_set_main_stack 0.00 3.66 0.00 1 0.00 0.00 vm_svar_set 0.00 3.66 0.00 1 0.00 0.00 vm_yield_with_cref 0.00 3.66 0.00 1 0.00 0.00 yield_under % the percentage of the total running time of the time program used by this function. cumulative a running sum of the number of seconds accounted seconds for by this function and those listed above it. self the number of seconds accounted for by this seconds function alone. This is the major sort for this listing. calls the number of times this function was invoked, if this function is profiled, else blank. self the average number of milliseconds spent in this ms/call function per call, if this function is profiled, else blank. total the average number of milliseconds spent in this ms/call function and its descendents per call, if this function is profiled, else blank. name the name of the function. This is the minor sort for this listing. The index shows the location of the function in the gprof listing. If the index is in parenthesis it shows where it would appear in the gprof listing if it were to be printed. Call graph (explanation follows) granularity: each sample hit covers 4 byte(s) for 0.27% of 3.66 seconds index % time self children called name [1] 100.0 0.11 3.55 2134+2701297 [1] 0.01 3.48 300172 call_cfunc [5] 0.04 0.02 300072 vm_exec_core [45] 0.02 0.01 300000 invoke_block_from_c [67] 0.01 0.01 299873 vm_call_cfunc [92] 0.00 0.01 1869 rb_add_method [96] 0.01 0.00 300009 vm_exec [100] 0.01 0.00 300006 rb_yield [107] 0.01 0.00 5 int_dotimes [112] 0.00 0.01 300000 vm_yield [113] 0.00 0.00 299884 vm_call_method [232] 0.00 0.00 29 vm_define_method [238] 0.00 0.00 299 vm_call0 [241] 0.00 0.00 1 rb_obj_extend [413] 0.00 0.00 201 rb_class_inherited [455] 0.00 0.00 2 find_i [477] 0.00 0.00 1 rb_iterate [480] 0.00 0.00 1 yield_under [482] 0.00 0.00 2 vm_yield_with_cfunc [490] 0.00 0.00 1 vm_yield_with_cref [495] 0.00 0.00 300003 rb_yield_0 [535] 0.00 0.00 299 rb_call [644] 0.00 0.00 299 rb_call0 [645] 0.00 0.00 278 rb_funcall [654] 0.00 0.00 23 rb_obj_alloc [813] 0.00 0.00 20 m_core_define_singleton_method [819] 0.00 0.00 20 rb_class_new_instance [820] 0.00 0.00 20 rb_obj_call_init [822] 0.00 0.00 20 rb_funcall2 [821] 0.00 0.00 9 m_core_define_method [882] 0.00 0.00 5 rb_ary_each [946] 0.00 0.00 1 cmp_gt [1048] 0.00 0.00 1 enum_find [1050] 0.00 0.00 1 rb_block_call [1098] 0.00 0.00 1 iterate_method [1064] 0.00 0.00 1 rb_ary_index [1094] 0.00 0.00 1 rb_equal [1108] 0.00 0.00 1 rb_mod_module_eval [1116] 0.00 0.00 1 specific_eval [1142] ----------------------------------------------- [2] 99.3 0.00 3.63 main [2] 0.00 3.53 1/1 ruby_init [3] 0.00 0.10 1/1 ruby_options [35] 0.00 0.00 1/1 ruby_run_node [128] 0.00 0.00 1/1 ruby_sysinit [1139] 0.00 0.00 1/5 ruby_init_stack [959] ----------------------------------------------- 0.00 3.53 1/1 main [2] [3] 96.4 0.00 3.53 1 ruby_init [3] 0.00 3.53 1/1 rb_call_inits [4] 0.00 0.00 1/1 ruby_prog_init [296] 0.00 0.00 1/1 Init_BareVM [442] 0.00 0.00 1/5 ruby_init_stack [959] 0.00 0.00 1/1 Init_heap [1036] ----------------------------------------------- 0.00 3.53 1/1 ruby_init [3] [4] 96.4 0.00 3.53 1 rb_call_inits [4] 0.00 0.55 1/1 Init_IO [11] 0.00 0.31 1/1 Init_process [13] 0.00 0.23 1/1 Init_String [16] 0.00 0.22 1/1 Init_Object [17] 0.00 0.21 1/1 Init_syserr [19] 0.00 0.20 1/1 Init_Numeric [20] 0.00 0.17 1/1 Init_Hash [22] 0.00 0.15 1/1 Init_Array [23] 0.00 0.14 1/1 Init_Complex [24] 0.00 0.11 1/1 Init_Proc [27] 0.00 0.11 1/1 Init_eval [31] 0.00 0.11 1/1 Init_Time [34] 0.00 0.09 1/1 Init_Thread [38] 0.00 0.09 1/1 Init_Math [39] 0.00 0.09 1/1 Init_Exception [40] 0.00 0.09 1/1 Init_Rational [41] 0.00 0.08 1/1 Init_Regexp [43] 0.00 0.07 1/1 Init_Enumerable [44] 0.00 0.06 1/1 Init_transcode [48] 0.00 0.05 1/1 Init_Bignum [53] 0.00 0.05 1/1 Init_Dir [54] 0.00 0.05 1/1 Init_GC [55] 0.00 0.05 1/1 Init_Enumerator [57] 0.00 0.04 1/1 Init_VM [62] 0.00 0.04 1/1 Init_Range [64] 0.00 0.04 1/1 Init_Struct [66] 0.00 0.03 1/1 Init_Encoding [68] 0.00 0.02 1/1 Init_ISeq [81] 0.00 0.02 1/1 Init_load [91] 0.00 0.02 1/1 Init_signal [93] 0.00 0.01 1/1 Init_Binding [94] 0.00 0.01 1/1 Init_marshal [97] 0.00 0.01 1/1 Init_Cont [98] 0.00 0.01 1/1 Init_Comparable [99] 0.00 0.01 1/1 Init_Random [118] 0.00 0.00 1/1 Init_jump [125] 0.00 0.00 1/1 Init_top_self [126] 0.00 0.00 1/1 Init_pack [127] 0.00 0.00 1/1 Init_sym [236] 0.00 0.00 1/1 Init_version [304] 0.00 0.00 1/1 Init_var_tables [355] 0.00 0.00 1/1 Init_safe [394] 0.00 0.00 1/1 Init_RandomSeed [1034] ----------------------------------------------- 299 vm_call0 [241] 299873 vm_call_cfunc [92] [5] 95.5 0.01 3.48 300172 call_cfunc [5] 0.00 3.48 299767/299777 rb_big_plus [6] 0.00 0.00 5/5 fix_plus [165] 0.00 0.00 4/4 rb_f_require [183] 0.00 0.00 5/5 rb_gc_start [246] 0.00 0.00 8/8 exc_initialize [256] 0.00 0.00 1/1 rb_str_sub [303] 0.00 0.00 5/5 exc_set_backtrace [320] 0.00 0.00 10/10 time_s_alloc [324] 0.00 0.00 3/3 rb_file_s_join [333] 0.00 0.00 10/10 rb_class_allocate_instance [349] 0.00 0.00 1/1 rb_obj_methods [352] 0.00 0.00 1/1 rb_mod_extend_object [375] 0.00 0.00 5/5 time_minus [379] 0.00 0.00 4/300005 rb_ary_new4 [78] 0.00 0.00 1/1 rb_ary_uniq_bang [411] 0.00 0.00 1/1 mutex_alloc [430] 0.00 0.00 1/1 thgroup_s_alloc [431] 0.00 0.00 1/1 argf_alloc [428] 0.00 0.00 10/10 time_init [436] 0.00 0.00 1/1 rb_mod_remove_const [441] 0.00 0.00 1/1 rb_ary_compact [444] 0.00 0.00 1/1 rb_ary_reverse_m [445] 0.00 0.00 1/1 rb_ary_join_m [448] 0.00 0.00 5/5 exc_backtrace [456] 0.00 0.00 2/2 rb_f_getenv [461] 0.00 0.00 1/1 rb_str_split_m [469] 0.00 0.00 1/1 rb_file_exist_p [486] 0.00 0.00 3/3 rb_io_set_encoding [488] 0.00 0.00 1/1 rb_ary_aset [509] 0.00 0.00 231/231 rb_obj_dummy [672] 0.00 0.00 5/5 rb_gc_enable [952] 0.00 0.00 5/5 rb_gc_disable [951] 0.00 0.00 4/4 rb_mod_eqq [971] 0.00 0.00 1/1 argf_initialize [1041] 0.00 0.00 1/1 rb_ary_empty_p [1092] 0.00 0.00 1/1 rb_hash_each_value [1111] 0.00 0.00 1/1 mutex_initialize [1066] 0.00 0.00 1/3 rb_str_equal [990] 0.00 0.00 1/1 rb_str_cmp_m [1125] 20 m_core_define_singleton_method [819] 19 rb_class_new_instance [820] 9 m_core_define_method [882] 5 int_dotimes [112] 5 rb_ary_each [946] 1 rb_mod_module_eval [1116] 1 rb_ary_index [1094] 1 rb_obj_extend [413] 1 enum_find [1050] 1 cmp_gt [1048] ----------------------------------------------- 0.00 0.00 5/299777 fix_plus [165] 0.00 0.00 5/299777 vm_exec_core [45] 0.00 3.48 299767/299777 call_cfunc [5] [6] 95.2 0.00 3.48 299777 rb_big_plus [6] 3.40 0.06 299778/299778 bigadd [7] 0.00 0.02 299776/299777 bignorm [80] 0.00 0.00 5/15 rb_int2big [291] 0.00 0.00 299777/599558 rb_type [528] ----------------------------------------------- 3.40 0.06 299778/299778 rb_big_plus [6] [7] 94.5 3.40 0.06 299778 bigadd [7] 0.01 0.05 299778/299794 bignew_1 [49] ----------------------------------------------- 0.00 0.00 1/1537 Init_eval [31] 0.00 0.00 2/1537 Init_pack [127] 0.00 0.00 2/1537 Init_Cont [98] 0.00 0.00 2/1537 Init_load [91] 0.00 0.01 3/1537 Init_Binding [94] 0.00 0.01 3/1537 Init_signal [93] 0.00 0.01 4/1537 Init_GC [55] 0.00 0.01 5/1537 Init_ISeq [81] 0.00 0.01 6/1537 Init_Encoding [68] 0.00 0.01 6/1537 Init_Comparable [99] 0.00 0.01 7/1537 Init_eval_method [72] 0.00 0.02 9/1537 Init_vm_eval [58] 0.00 0.02 11/1537 Init_Dir [54] 0.00 0.03 15/1537 Init_process [13] 0.00 0.03 18/1537 Init_Struct [66] 0.00 0.03 20/1537 Init_Range [64] 0.00 0.03 20/1537 Init_Enumerator [57] 0.00 0.04 21/1537 Init_Exception [40] 0.00 0.05 28/1537 Init_transcode [48] 0.00 0.05 31/1537 Init_Bignum [53] 0.00 0.06 33/1537 Init_Thread [38] 0.00 0.06 35/1537 Init_Regexp [43] 0.00 0.07 39/1537 Init_Enumerable [44] 0.00 0.07 43/1537 Init_Rational [41] 0.00 0.08 49/1537 Init_Proc [27] 0.00 0.09 53/1537 Init_Hash [22] 0.00 0.09 53/1537 Init_Time [34] 0.00 0.09 54/1537 Init_Complex [24] 0.00 0.09 55/1537 Init_File [14] 0.00 0.14 81/1537 Init_Array [23] 0.00 0.15 87/1537 Init_Object [17] 0.00 0.19 109/1537 Init_Numeric [20] 0.00 0.19 112/1537 Init_IO [11] 0.00 0.22 126/1537 Init_String [16] 0.00 0.68 394/1537 rb_define_singleton_method [9] [8] 72.0 0.00 2.64 1537 rb_define_method [8] 0.08 2.56 1537/2134 rb_add_method [96] 0.00 0.00 1537/3142 rb_intern [135] 0.00 0.00 1537/7182 rb_node_newnode [131] ----------------------------------------------- 0.00 0.00 1/394 Init_Proc [27] 0.00 0.00 1/394 Init_Struct [66] 0.00 0.00 1/394 Init_top_self [126] 0.00 0.00 1/394 Init_Cont [98] 0.00 0.00 2/394 Init_String [16] 0.00 0.00 2/394 Init_transcode [48] 0.00 0.00 2/394 Init_eval_method [72] 0.00 0.00 2/394 Init_Array [23] 0.00 0.01 3/394 Init_eval [31] 0.00 0.01 3/394 make_struct [84] 0.00 0.01 3/394 Init_Complex [24] 0.00 0.01 4/394 Init_Exception [40] 0.00 0.01 6/394 Init_process [13] 0.00 0.01 6/394 Init_Regexp [43] 0.00 0.01 7/394 Init_Time [34] 0.00 0.01 7/394 Init_ISeq [81] 0.00 0.02 11/394 Init_Encoding [68] 0.00 0.02 12/394 Init_GC [55] 0.00 0.02 12/394 Init_Thread [38] 0.00 0.02 13/394 Init_IO [11] 0.00 0.03 17/394 Init_Dir [54] 0.00 0.04 26/394 define_filetest_function [25] 0.00 0.05 27/394 Init_File [14] 0.00 0.07 41/394 Init_Hash [22] 0.00 0.32 184/394 rb_define_module_function [10] [9] 18.5 0.00 0.68 394 rb_define_singleton_method [9] 0.00 0.68 394/1537 rb_define_method [8] 0.00 0.00 394/460 rb_singleton_class [154] ----------------------------------------------- 0.00 0.01 2/184 Init_signal [93] 0.00 0.01 3/184 Init_marshal [97] 0.00 0.02 6/184 Init_GC [55] 0.00 0.09 26/184 Init_Math [39] 0.00 0.09 26/184 define_filetest_function [25] 0.00 0.20 57/184 rb_define_global_function [21] 0.00 0.22 64/184 Init_process [13] [10] 17.2 0.00 0.63 184 rb_define_module_function [10] 0.00 0.32 184/394 rb_define_singleton_method [9] 0.00 0.32 184/214 rb_define_private_method [12] ----------------------------------------------- 0.00 0.55 1/1 rb_call_inits [4] [11] 15.0 0.00 0.55 1 Init_IO [11] 0.00 0.28 1/1 Init_File [14] 0.00 0.19 112/1537 rb_define_method [8] 0.00 0.04 12/57 rb_define_global_function [21] 0.00 0.02 13/394 rb_define_singleton_method [9] 0.00 0.01 3/66 rb_define_class [26] 0.00 0.00 2/25 rb_define_alloc_func [59] 0.00 0.00 1/2134 rb_class_new_instance [820] 0.00 0.00 1/4 rb_define_alias [186] 0.00 0.00 11/43 rb_define_hooked_variable [208] 0.00 0.00 14/23 rb_file_const [267] 0.00 0.00 13/3290 rb_intern2 [134] 0.00 0.00 3/3 prep_stdio [340] 0.00 0.00 4/18 rb_define_global_const [279] 0.00 0.00 3/227 rb_define_const [168] 0.00 0.00 1/142 rb_set_class_path [163] 0.00 0.00 2/18 rb_include_module [284] 0.00 0.00 1/203 rb_class_new [159] 0.00 0.00 1/19 rb_define_virtual_variable [257] 0.00 0.00 1/5 rb_define_variable [326] 0.00 0.00 1/1 rb_define_readonly_variable [395] 0.00 0.00 2/2015 rb_str_new [141] 0.00 0.00 1/20 rb_gc_register_mark_object [318] ----------------------------------------------- 0.00 0.00 1/214 Init_Proc [27] 0.00 0.00 1/214 Init_Rational [41] 0.00 0.00 1/214 Init_vm_eval [58] 0.00 0.00 1/214 Init_Complex [24] 0.00 0.01 3/214 Init_eval [31] 0.00 0.01 7/214 Init_eval_method [72] 0.00 0.03 16/214 Init_Object [17] 0.00 0.32 184/214 rb_define_module_function [10] [12] 10.0 0.00 0.37 214 rb_define_private_method [12] 0.01 0.36 214/2134 rb_add_method [96] 0.00 0.00 214/3142 rb_intern [135] 0.00 0.00 214/7182 rb_node_newnode [131] ----------------------------------------------- 0.00 0.31 1/1 rb_call_inits [4] [13] 8.4 0.00 0.31 1 Init_process [13] 0.00 0.22 64/184 rb_define_module_function [10] 0.00 0.03 8/57 rb_define_global_function [21] 0.00 0.03 15/1537 rb_define_method [8] 0.00 0.02 1/1 rb_struct_define [83] 0.00 0.01 6/394 rb_define_singleton_method [9] 0.00 0.00 1/134 rb_define_class_under [15] 0.00 0.00 1/34 rb_undef_method [50] 0.00 0.00 2/4 rb_define_alias [186] 0.00 0.00 3/5 rb_define_module_under [237] 0.00 0.00 18/227 rb_define_const [168] 0.00 0.00 1/12 rb_define_module [212] 0.00 0.00 2/19 rb_define_virtual_variable [257] 0.00 0.00 2/460 rb_singleton_class [154] 0.00 0.00 1/1 rb_ull2inum [420] 0.00 0.00 1/1 rb_class_of [1100] ----------------------------------------------- 0.00 0.28 1/1 Init_IO [11] [14] 7.7 0.00 0.28 1 Init_File [14] 0.00 0.13 26/26 define_filetest_function [25] 0.00 0.09 55/1537 rb_define_method [8] 0.00 0.05 27/394 rb_define_singleton_method [9] 0.00 0.00 1/57 rb_define_global_function [21] 0.00 0.00 1/66 rb_define_class [26] 0.00 0.00 1/134 rb_define_class_under [15] 0.00 0.00 1/25 rb_define_alloc_func [59] 0.00 0.00 1/5 rb_define_module_under [237] 0.00 0.00 1/12 rb_define_module [212] 0.00 0.00 4/227 rb_define_const [168] 0.00 0.00 4/23 rb_file_const [267] 0.00 0.00 2/18 rb_include_module [284] 0.00 0.00 1/41 rb_usascii_str_new [273] 0.00 0.00 1/2015 rb_str_new [141] 0.00 0.00 2/118 rb_obj_freeze [316] ----------------------------------------------- 0.00 0.00 1/134 Init_process [13] 0.00 0.00 1/134 make_struct [84] 0.00 0.00 1/134 Init_ISeq [81] 0.00 0.00 1/134 Init_VM [62] 0.00 0.00 1/134 Init_File [14] 0.00 0.00 2/134 Init_Enumerator [57] 0.00 0.00 2/134 Init_Exception [40] 0.00 0.01 4/134 Init_transcode [48] 0.00 0.21 121/134 set_syserr [18] [15] 6.3 0.00 0.23 134 rb_define_class_under [15] 0.01 0.22 134/2134 rb_class_inherited [455] 0.00 0.00 134/201 rb_define_class_id [142] 0.00 0.00 134/142 rb_set_class_path [163] 0.00 0.00 134/456 rb_const_set [167] 0.00 0.00 134/3142 rb_intern [135] 0.00 0.00 134/150 rb_const_defined_at [698] ----------------------------------------------- 0.00 0.23 1/1 rb_call_inits [4] [16] 6.2 0.00 0.23 1 Init_String [16] 0.00 0.22 126/1537 rb_define_method [8] 0.00 0.00 2/66 rb_define_class [26] 0.00 0.00 2/394 rb_define_singleton_method [9] 0.00 0.00 1/25 rb_define_alloc_func [59] 0.00 0.00 1/16 rb_undef_alloc_func [71] 0.00 0.00 1/34 rb_undef_method [50] 0.00 0.00 2/5 rb_define_variable [326] 0.00 0.00 2/18 rb_include_module [284] 0.00 0.00 1/3290 rb_intern2 [134] 0.00 0.00 1/1 rb_class_of [1102] ----------------------------------------------- 0.00 0.22 1/1 rb_call_inits [4] [17] 6.1 0.00 0.22 1 Init_Object [17] 0.00 0.15 87/1537 rb_define_method [8] 0.00 0.03 16/214 rb_define_private_method [12] 0.00 0.02 6/57 rb_define_global_function [21] 0.00 0.01 5/34 rb_undef_method [50] 0.00 0.01 4/66 rb_define_class [26] 0.00 0.01 4/16 rb_undef_alloc_func [71] 0.00 0.01 3/25 rb_define_alloc_func [59] 0.00 0.00 4/4 boot_defclass [278] 0.00 0.00 4/223 rb_make_metaclass [151] 0.00 0.00 1/12 rb_define_module [212] 0.00 0.00 9/3142 rb_intern [135] 0.00 0.00 3/18 rb_define_global_const [279] 0.00 0.00 5/3290 rb_intern2 [134] 0.00 0.00 1/18 rb_include_module [284] 0.00 0.00 3/3 boot_defmetametaclass [978] 0.00 0.00 3/476 rb_class_of [622] ----------------------------------------------- 0.00 0.21 123/123 Init_syserr [19] [18] 5.7 0.00 0.21 123 set_syserr [18] 0.00 0.21 121/134 rb_define_class_under [15] 0.00 0.00 123/227 rb_define_const [168] 0.00 0.00 121/310383 st_add_direct [459] 0.00 0.00 123/9174 st_lookup [550] 0.00 0.00 121/121 INT2NUM [706] ----------------------------------------------- 0.00 0.21 1/1 rb_call_inits [4] [19] 5.7 0.00 0.21 1 Init_syserr [19] 0.00 0.21 123/123 set_syserr [18] ----------------------------------------------- 0.00 0.20 1/1 rb_call_inits [4] [20] 5.6 0.00 0.20 1 Init_Numeric [20] 0.00 0.19 109/1537 rb_define_method [8] 0.00 0.01 6/66 rb_define_class [26] 0.00 0.00 2/16 rb_undef_alloc_func [71] 0.00 0.00 2/34 rb_undef_method [50] 0.00 0.00 11/227 rb_define_const [168] 0.00 0.00 3/3290 rb_intern2 [134] 0.00 0.00 3/10 rb_float_new [350] 0.00 0.00 1/18 rb_include_module [284] 0.00 0.00 2/2 rb_class_of [1013] ----------------------------------------------- 0.00 0.00 1/57 Init_jump [125] 0.00 0.00 1/57 Init_Binding [94] 0.00 0.00 1/57 Init_Rational [41] 0.00 0.00 1/57 Init_signal [93] 0.00 0.00 1/57 Init_Thread [38] 0.00 0.00 1/57 Init_Complex [24] 0.00 0.00 1/57 Init_Exception [40] 0.00 0.00 1/57 Init_File [14] 0.00 0.01 2/57 Init_Proc [27] 0.00 0.01 2/57 Init_Random [118] 0.00 0.01 4/57 Init_load [91] 0.00 0.02 6/57 Init_Object [17] 0.00 0.02 7/57 Init_eval [31] 0.00 0.03 8/57 Init_process [13] 0.00 0.03 8/57 Init_vm_eval [58] 0.00 0.04 12/57 Init_IO [11] [21] 5.3 0.00 0.20 57 rb_define_global_function [21] 0.00 0.20 57/184 rb_define_module_function [10] ----------------------------------------------- 0.00 0.17 1/1 rb_call_inits [4] [22] 4.5 0.00 0.17 1 Init_Hash [22] 0.00 0.09 53/1537 rb_define_method [8] 0.00 0.07 41/394 rb_define_singleton_method [9] 0.00 0.00 1/66 rb_define_class [26] 0.00 0.00 1/25 rb_define_alloc_func [59] 0.00 0.00 1/2134 rb_obj_alloc [813] 0.00 0.00 1/2 rb_extend_object [342] 0.00 0.00 3/3290 rb_intern2 [134] 0.00 0.00 1/18 rb_define_global_const [279] 0.00 0.00 1/18 rb_include_module [284] ----------------------------------------------- 0.00 0.15 1/1 rb_call_inits [4] [23] 4.0 0.00 0.15 1 Init_Array [23] 0.00 0.14 81/1537 rb_define_method [8] 0.00 0.00 2/394 rb_define_singleton_method [9] 0.00 0.00 1/66 rb_define_class [26] 0.00 0.00 1/25 rb_define_alloc_func [59] 0.00 0.00 1/4 rb_define_alias [186] 0.00 0.00 1/18 rb_include_module [284] 0.00 0.00 1/3290 rb_intern2 [134] ----------------------------------------------- 0.00 0.14 1/1 rb_call_inits [4] [24] 3.7 0.00 0.14 1 Init_Complex [24] 0.00 0.09 54/1537 rb_define_method [8] 0.00 0.03 18/34 rb_undef_method [50] 0.00 0.01 3/394 rb_define_singleton_method [9] 0.00 0.00 1/57 rb_define_global_function [21] 0.00 0.00 1/66 rb_define_class [26] 0.00 0.00 1/25 rb_define_alloc_func [59] 0.00 0.00 1/214 rb_define_private_method [12] 0.00 0.00 1/1 make_patterns [228] 0.00 0.00 23/3290 rb_intern2 [134] 0.00 0.00 1/227 rb_define_const [168] 0.00 0.00 1/1 f_complex_new_bang2 [471] 0.00 0.00 3/3 rb_class_of [987] ----------------------------------------------- 0.00 0.13 26/26 Init_File [14] [25] 3.7 0.00 0.13 26 define_filetest_function [25] 0.00 0.09 26/184 rb_define_module_function [10] 0.00 0.04 26/394 rb_define_singleton_method [9] ----------------------------------------------- 0.00 0.00 1/66 Init_Binding [94] 0.00 0.00 1/66 Init_Hash [22] 0.00 0.00 1/66 Init_Rational [41] 0.00 0.00 1/66 rb_struct_define_without_accessor [124] 0.00 0.00 1/66 Init_Struct [66] 0.00 0.00 1/66 Init_Time [34] 0.00 0.00 1/66 Init_Encoding [68] 0.00 0.00 1/66 Init_Array [23] 0.00 0.00 1/66 Init_Bignum [53] 0.00 0.00 1/66 Init_Complex [24] 0.00 0.00 1/66 Init_Dir [54] 0.00 0.00 1/66 Init_File [14] 0.00 0.00 2/66 Init_String [16] 0.00 0.00 2/66 Init_VM [62] 0.00 0.00 2/66 Init_Cont [98] 0.00 0.00 2/66 Init_Enumerator [57] 0.00 0.01 3/66 Init_IO [11] 0.00 0.01 3/66 Init_Regexp [43] 0.00 0.01 3/66 Init_Thread [38] 0.00 0.01 4/66 Init_Object [17] 0.00 0.01 5/66 Init_Proc [27] 0.00 0.01 6/66 Init_Numeric [20] 0.00 0.04 22/66 Init_Exception [40] [26] 3.1 0.00 0.11 66 rb_define_class [26] 0.00 0.11 66/2134 rb_class_inherited [455] 0.00 0.00 66/201 rb_define_class_id [142] 0.00 0.00 66/88 rb_name_class [176] 0.00 0.00 66/456 rb_const_set [167] 0.00 0.00 66/3142 rb_intern [135] 0.00 0.00 66/310383 st_add_direct [459] 0.00 0.00 66/82 rb_const_defined [730] ----------------------------------------------- 0.00 0.11 1/1 rb_call_inits [4] [27] 3.1 0.00 0.11 1 Init_Proc [27] 0.00 0.08 49/1537 rb_define_method [8] 0.00 0.01 5/66 rb_define_class [26] 0.00 0.01 2/57 rb_define_global_function [21] 0.00 0.01 3/16 rb_undef_alloc_func [71] 0.00 0.00 2/34 rb_undef_method [50] 0.00 0.00 1/394 rb_define_singleton_method [9] 0.00 0.00 1/214 rb_define_private_method [12] 0.00 0.00 1/8 rb_exc_new3 [95] 0.00 0.00 1/2015 rb_str_new [141] 0.00 0.00 1/118 rb_obj_freeze [316] 0.00 0.00 2/3 rb_class_of [985] ----------------------------------------------- [28] 3.0 0.00 0.11 6+1099 [28] 0.00 0.11 65 rb_iseq_compile_node [29] 0.00 0.00 65 rb_iseq_new_with_bopt_and_opt [171] 0.00 0.00 338+523 iseq_compile_each [188] 0.00 0.00 59 new_child_iseq [274] 0.00 0.00 136 compile_array_ [338] 0.00 0.00 2 when_vals [363] 0.00 0.00 32+2 compile_branch_condition [433] 0.00 0.00 7 compile_dstr [504] 0.00 0.00 7 compile_dstr_fragments [505] 0.00 0.00 6 compile_massign [518] 0.00 0.00 177 setup_args [689] 0.00 0.00 127 compile_array [703] 0.00 0.00 65 rb_iseq_new_with_opt [748] 0.00 0.00 12 compile_massign_lhs [849] 0.00 0.00 2+4 compile_massign_opt_lhs [999] 0.00 0.00 5 compile_massign_opt [940] ----------------------------------------------- 65 rb_iseq_new_with_bopt_and_opt [171] [29] 3.0 0.00 0.11 65 rb_iseq_compile_node [29] 0.00 0.11 65/65 iseq_setup [30] 0.00 0.00 56/56 iseq_set_local_table [294] 0.00 0.00 28/310383 rb_ary_push [602] 0.00 0.00 28/61 rb_ary_new3 [268] 0.00 0.00 9/9 iseq_set_exception_local_table [339] 0.00 0.00 146/1653 new_insn_body [275] 0.00 0.00 28/428 new_label_body [362] 0.00 0.00 174/2315 ADD_ELEM [576] 0.00 0.00 54/54 iseq_set_arguments [762] 65 iseq_compile_each [188] ----------------------------------------------- 0.00 0.11 65/65 rb_iseq_compile_node [29] [30] 3.0 0.00 0.11 65 iseq_setup [30] 0.00 0.11 65/65 rb_iseq_translate_threaded_code [32] 0.00 0.00 65/65 iseq_set_sequence [162] 0.00 0.00 65/65 iseq_set_exception_table [285] 0.00 0.00 65/65 iseq_optimize [499] 0.00 0.00 65/65 iseq_set_optargs_table [746] ----------------------------------------------- 0.00 0.11 1/1 rb_call_inits [4] [31] 3.0 0.00 0.11 1 Init_eval [31] 0.00 0.04 1/1 Init_vm_eval [58] 0.00 0.03 1/1 Init_eval_method [72] 0.00 0.02 7/57 rb_define_global_function [21] 0.00 0.01 3/394 rb_define_singleton_method [9] 0.00 0.01 3/214 rb_define_private_method [12] 0.00 0.00 1/1537 rb_define_method [8] 0.00 0.00 1/34 rb_undef_method [50] 0.00 0.00 1/8 rb_exc_new3 [95] 0.00 0.00 2/19 rb_define_virtual_variable [257] 0.00 0.00 1/2015 rb_str_new [141] 0.00 0.00 1/118 rb_obj_freeze [316] 0.00 0.00 1/6 rb_vm_top_self [933] ----------------------------------------------- 0.00 0.11 65/65 iseq_setup [30] [32] 3.0 0.00 0.11 65 rb_iseq_translate_threaded_code [32] 0.00 0.11 65/65 rb_vm_get_insns_address_table [33] 0.00 0.00 65/310383 ruby_xmalloc2 [529] 0.00 0.00 1686/5046 insn_len [571] ----------------------------------------------- 0.00 0.11 65/65 rb_iseq_translate_threaded_code [32] [33] 3.0 0.00 0.11 65 rb_vm_get_insns_address_table [33] 0.00 0.11 65/2134 vm_exec_core [45] ----------------------------------------------- 0.00 0.11 1/1 rb_call_inits [4] [34] 2.9 0.00 0.11 1 Init_Time [34] 0.00 0.09 53/1537 rb_define_method [8] 0.00 0.01 7/394 rb_define_singleton_method [9] 0.00 0.00 1/66 rb_define_class [26] 0.00 0.00 1/25 rb_define_alloc_func [59] 0.00 0.00 3/3290 rb_intern2 [134] 0.00 0.00 1/18 rb_include_module [284] ----------------------------------------------- 0.00 0.10 1/1 main [2] [35] 2.8 0.00 0.10 1 ruby_options [35] 0.00 0.10 1/1 ruby_process_options [36] 0.00 0.00 1/5 ruby_init_stack [959] ----------------------------------------------- 0.00 0.10 1/1 ruby_options [35] [36] 2.8 0.00 0.10 1 ruby_process_options [36] 0.00 0.10 1/1 rb_vm_call_cfunc [37] 0.00 0.00 3/19 rb_define_virtual_variable [257] 0.00 0.00 1/1 ruby_script [440] 0.00 0.00 1/20 rb_gc_register_mark_object [318] 0.00 0.00 1/595 rb_str_dup_frozen [280] 0.00 0.00 1/1 cmdline_options_init [1047] 0.00 0.00 1/6 rb_vm_top_self [933] ----------------------------------------------- 0.00 0.10 1/1 ruby_process_options [36] [37] 2.8 0.00 0.10 1 rb_vm_call_cfunc [37] 0.00 0.08 1/1 process_options [42] 0.00 0.02 1/2 rb_iseq_new [65] 0.00 0.00 1/900218 vm_push_frame [85] 0.00 0.00 1/600199 vm_pop_frame [527] ----------------------------------------------- 0.00 0.09 1/1 rb_call_inits [4] [38] 2.5 0.00 0.09 1 Init_Thread [38] 0.00 0.06 33/1537 rb_define_method [8] 0.00 0.02 12/394 rb_define_singleton_method [9] 0.00 0.01 3/66 rb_define_class [26] 0.00 0.00 2/25 rb_define_alloc_func [59] 0.00 0.00 1/57 rb_define_global_function [21] 0.00 0.00 1/2134 rb_obj_alloc [813] 0.00 0.00 1/227 rb_define_const [168] 0.00 0.00 1/3290 rb_intern2 [134] 0.00 0.00 2/4 native_mutex_initialize [966] 0.00 0.00 1/1 Init_native_thread [1037] 0.00 0.00 1/10 native_mutex_lock [875] 0.00 0.00 1/1 rb_thread_create_timer_thread [1129] ----------------------------------------------- 0.00 0.09 1/1 rb_call_inits [4] [39] 2.4 0.00 0.09 1 Init_Math [39] 0.00 0.09 26/184 rb_define_module_function [10] 0.00 0.00 1/12 rb_define_module [212] 0.00 0.00 2/227 rb_define_const [168] 0.00 0.00 2/10 rb_float_new [350] ----------------------------------------------- 0.00 0.09 1/1 rb_call_inits [4] [40] 2.4 0.00 0.09 1 Init_Exception [40] 0.00 0.04 22/66 rb_define_class [26] 0.00 0.04 21/1537 rb_define_method [8] 0.00 0.01 4/394 rb_define_singleton_method [9] 0.00 0.00 2/134 rb_define_class_under [15] 0.00 0.00 1/57 rb_define_global_function [21] 0.00 0.00 1/12 rb_define_module [212] 0.00 0.00 1/1004 st_init_numtable [146] ----------------------------------------------- 0.00 0.09 1/1 rb_call_inits [4] [41] 2.3 0.00 0.09 1 Init_Rational [41] 0.00 0.07 43/1537 rb_define_method [8] 0.00 0.00 1/57 rb_define_global_function [21] 0.00 0.00 2/34 rb_undef_method [50] 0.00 0.00 1/66 rb_define_class [26] 0.00 0.00 1/25 rb_define_alloc_func [59] 0.00 0.00 1/214 rb_define_private_method [12] 0.00 0.00 1/1 make_patterns [230] 0.00 0.00 15/3290 rb_intern2 [134] 0.00 0.00 3/3 rb_class_of [986] ----------------------------------------------- 0.00 0.08 1/1 rb_vm_call_cfunc [37] [42] 2.3 0.00 0.08 1 process_options [42] 0.00 0.06 1/1 ruby_init_gems [46] 0.00 0.02 1/1 rb_iseq_new_main [88] 0.00 0.01 1/1 load_file [120] 0.00 0.00 1/1 ruby_init_loadpath_safe [321] 0.00 0.00 1/1 rb_locale_encoding [322] 0.00 0.00 1/4 rb_enc_find_index [253] 0.00 0.00 2/2 rb_enc_set_default_external [382] 0.00 0.00 1/1 rb_enc_set_default_internal [423] 0.00 0.00 1/4 rb_parser_new [354] 0.00 0.00 1/105 rb_str_new_cstr [219] 0.00 0.00 1/3290 rb_intern2 [134] 0.00 0.00 1/2 proc_options [449] 0.00 0.00 1/1 ruby_set_argv [513] 0.00 0.00 1/118 rb_obj_freeze [316] 0.00 0.00 11/5667 rb_enc_associate [561] 0.00 0.00 2/5 rb_enc_from_encoding [949] 0.00 0.00 2/2 process_sflag [1012] 0.00 0.00 1/31 rb_const_get [793] 0.00 0.00 1/11352 rb_enc_from_index [548] 0.00 0.00 1/3 rb_default_internal_encoding [988] 0.00 0.00 1/1 rb_set_safe_level [1123] ----------------------------------------------- 0.00 0.08 1/1 rb_call_inits [4] [43] 2.2 0.00 0.08 1 Init_Regexp [43] 0.00 0.06 35/1537 rb_define_method [8] 0.00 0.01 6/394 rb_define_singleton_method [9] 0.00 0.01 3/66 rb_define_class [26] 0.00 0.00 2/25 rb_define_alloc_func [59] 0.00 0.00 1/34 rb_undef_method [50] 0.00 0.00 8/19 rb_define_virtual_variable [257] 0.00 0.00 3/227 rb_define_const [168] 0.00 0.00 1/2 rb_global_variable [426] 0.00 0.00 1/1 onigenc_set_default_caseconv_table [1089] 0.00 0.00 1/1 onigenc_set_default_encoding [1090] 0.00 0.00 1/1 onig_set_warn_func [1087] 0.00 0.00 1/1 onig_set_verb_warn_func [1086] 0.00 0.00 1/1 rb_class_of [1101] ----------------------------------------------- 0.00 0.07 1/1 rb_call_inits [4] [44] 1.8 0.00 0.07 1 Init_Enumerable [44] 0.00 0.07 39/1537 rb_define_method [8] 0.00 0.00 1/12 rb_define_module [212] 0.00 0.00 5/3290 rb_intern2 [134] ----------------------------------------------- 300007 vm_exec [100] 0.00 0.11 65/2134 rb_vm_get_insns_address_table [33] [45] 1.8 0.04 0.02 300072 vm_exec_core [45] 0.00 0.02 300001/300005 rb_ary_new4 [78] 0.00 0.00 5/299777 rb_big_plus [6] 0.00 0.00 27/2015 rb_str_new [141] 0.00 0.00 9/262 rb_ivar_set [161] 0.00 0.00 10/15 rb_int2big [291] 0.00 0.00 9/13 rb_hash_aset [315] 0.00 0.00 1/201 rb_define_class_id [142] 0.00 0.00 2/142 rb_set_class_path [163] 0.00 0.00 8/456 rb_const_set [167] 0.00 0.00 1/18 rb_define_module_id [209] 0.00 0.00 22/208 rb_str_replace [272] 0.00 0.00 14/23 rb_str_append [351] 0.00 0.00 6/7 vm_cref_push [371] 0.00 0.00 3/8 rb_hash_new [358] 0.00 0.00 17/528 rb_thread_execute_interrupts [235] 0.00 0.00 2/105 rb_str_new_cstr [219] 0.00 0.00 2/310383 rb_ary_push [602] 0.00 0.00 6/900218 vm_push_frame [85] 0.00 0.00 1/1 rb_ary_replace [460] 0.00 0.00 1/300280 rb_ary_new2 [76] 0.00 0.00 4/5 rb_gvar_set [473] 0.00 0.00 300033/600199 vm_pop_frame [527] 0.00 0.00 299990/299990 vm_expandarray [536] 0.00 0.00 299885/300192 rb_class_of [530] 0.00 0.00 299783/299873 rb_method_node [537] 0.00 0.00 106/106 vm_method_search [714] 0.00 0.00 104/104 caller_setup_args [716] 0.00 0.00 47/47 vm_get_ev_const [773] 0.00 0.00 21/21 vm_get_cbase [817] 0.00 0.00 12/20 vm_check_if_namespace [825] 0.00 0.00 8/712 rb_ivar_get [600] 0.00 0.00 7/7 rb_hash_aref [905] 0.00 0.00 6/7 rb_gvar_get [904] 0.00 0.00 6/6 rb_ivar_defined [927] 0.00 0.00 6/150 rb_const_defined_at [698] 0.00 0.00 5/5 rb_obj_as_string [953] 0.00 0.00 4/4 rb_const_get_at [967] 0.00 0.00 4/300014 rb_type [531] 0.00 0.00 2/43 rb_id2name [781] 0.00 0.00 2/2 check_cfunc [998] 0.00 0.00 2/2 opt_eq_func [1011] 299884 vm_call_method [232] 1 rb_class_inherited [455] ----------------------------------------------- 0.00 0.06 1/1 process_options [42] [46] 1.7 0.00 0.06 1 ruby_init_gems [46] 0.00 0.06 1/1 Init_prelude [47] 0.00 0.00 1/12 rb_define_module [212] ----------------------------------------------- 0.00 0.06 1/1 ruby_init_gems [46] [47] 1.7 0.00 0.06 1 Init_prelude [47] 0.00 0.06 3/3 rb_iseq_compile [51] 0.00 0.01 3/3 rb_iseq_eval [123] 0.00 0.00 6/41 rb_usascii_str_new [273] ----------------------------------------------- 0.00 0.06 1/1 rb_call_inits [4] [48] 1.6 0.00 0.06 1 Init_transcode [48] 0.00 0.05 28/1537 rb_define_method [8] 0.00 0.01 4/134 rb_define_class_under [15] 0.00 0.00 2/394 rb_define_singleton_method [9] 0.00 0.00 1/25 rb_define_alloc_func [59] 0.00 0.00 13/227 rb_define_const [168] 0.00 0.00 17/3290 rb_intern2 [134] 0.00 0.00 1/1 Init_newline [345] 0.00 0.00 1/3 st_init_strcasetable [367] ----------------------------------------------- 0.00 0.00 1/299794 rb_ull2big [419] 0.00 0.00 15/299794 rb_uint2big [292] 0.01 0.05 299778/299794 bigadd [7] [49] 1.6 0.01 0.05 299794 bignew_1 [49] 0.00 0.02 299528/599312 rb_big_resize [56] 0.00 0.02 299794/610219 rb_newobj [60] 0.00 0.00 299792/610580 rb_safe_level [101] ----------------------------------------------- 0.00 0.00 1/34 Init_eval [31] 0.00 0.00 1/34 Init_Binding [94] 0.00 0.00 1/34 Init_process [13] 0.00 0.00 1/34 Init_Regexp [43] 0.00 0.00 1/34 Init_String [16] 0.00 0.00 2/34 Init_Proc [27] 0.00 0.00 2/34 Init_Numeric [20] 0.00 0.00 2/34 Init_Rational [41] 0.00 0.01 5/34 Init_Object [17] 0.00 0.03 18/34 Init_Complex [24] [50] 1.6 0.00 0.06 34 rb_undef_method [50] 0.00 0.06 34/2134 rb_add_method [96] 0.00 0.00 34/3142 rb_intern [135] ----------------------------------------------- 0.00 0.06 3/3 Init_prelude [47] [51] 1.5 0.00 0.06 3 rb_iseq_compile [51] 0.00 0.06 3/3 rb_iseq_compile_with_option [52] ----------------------------------------------- 0.00 0.06 3/3 rb_iseq_compile [51] [52] 1.5 0.00 0.06 3 rb_iseq_compile_with_option [52] 0.00 0.06 3/6 rb_iseq_new_with_opt [748] 0.00 0.00 3/3 compile_string [148] 0.00 0.00 3/2015 rb_str_new [141] 0.00 0.00 3/933 rb_string_value [594] 0.00 0.00 3/3 make_compile_option [982] ----------------------------------------------- 0.00 0.05 1/1 rb_call_inits [4] [53] 1.5 0.00 0.05 1 Init_Bignum [53] 0.00 0.05 31/1537 rb_define_method [8] 0.00 0.00 1/66 rb_define_class [26] 0.00 0.00 1/1 power_cache_init [1091] ----------------------------------------------- 0.00 0.05 1/1 rb_call_inits [4] [54] 1.4 0.00 0.05 1 Init_Dir [54] 0.00 0.03 17/394 rb_define_singleton_method [9] 0.00 0.02 11/1537 rb_define_method [8] 0.00 0.00 1/66 rb_define_class [26] 0.00 0.00 1/25 rb_define_alloc_func [59] 0.00 0.00 5/23 rb_file_const [267] 0.00 0.00 1/18 rb_include_module [284] ----------------------------------------------- 0.00 0.05 1/1 rb_call_inits [4] [55] 1.4 0.00 0.05 1 Init_GC [55] 0.00 0.02 12/394 rb_define_singleton_method [9] 0.00 0.02 6/184 rb_define_module_function [10] 0.00 0.01 4/1537 rb_define_method [8] 0.00 0.00 1/8 rb_exc_new3 [95] 0.00 0.00 2/12 rb_define_module [212] 0.00 0.00 1/5 rb_define_module_under [237] 0.00 0.00 1/2015 rb_str_new [141] 0.00 0.00 1/118 rb_obj_freeze [316] ----------------------------------------------- 0.00 0.00 1/599312 make_seed_value [408] 0.00 0.02 299528/599312 bignew_1 [49] 0.01 0.02 299783/599312 bigtrunc [79] [56] 1.3 0.01 0.04 599312 rb_big_resize [56] 0.00 0.04 599309/599309 rb_big_realloc [63] ----------------------------------------------- 0.00 0.05 1/1 rb_call_inits [4] [57] 1.3 0.00 0.05 1 Init_Enumerator [57] 0.00 0.03 20/1537 rb_define_method [8] 0.00 0.01 3/25 rb_define_alloc_func [59] 0.00 0.00 2/66 rb_define_class [26] 0.00 0.00 2/134 rb_define_class_under [15] 0.00 0.00 2/18 rb_include_module [284] 0.00 0.00 2/3290 rb_intern2 [134] 0.00 0.00 1/1 rb_provide [417] ----------------------------------------------- 0.00 0.04 1/1 Init_eval [31] [58] 1.2 0.00 0.04 1 Init_vm_eval [58] 0.00 0.03 8/57 rb_define_global_function [21] 0.00 0.02 9/1537 rb_define_method [8] 0.00 0.00 1/214 rb_define_private_method [12] ----------------------------------------------- 0.00 0.00 1/25 Init_Hash [22] 0.00 0.00 1/25 Init_Rational [41] 0.00 0.00 1/25 Init_String [16] 0.00 0.00 1/25 make_struct [84] 0.00 0.00 1/25 rb_struct_define_without_accessor [124] 0.00 0.00 1/25 Init_Time [34] 0.00 0.00 1/25 Init_transcode [48] 0.00 0.00 1/25 Init_ISeq [81] 0.00 0.00 1/25 Init_Cont [98] 0.00 0.00 1/25 Init_Array [23] 0.00 0.00 1/25 Init_Complex [24] 0.00 0.00 1/25 Init_Dir [54] 0.00 0.00 1/25 Init_File [14] 0.00 0.00 2/25 Init_IO [11] 0.00 0.00 2/25 Init_Regexp [43] 0.00 0.00 2/25 Init_Thread [38] 0.00 0.01 3/25 Init_Object [17] 0.00 0.01 3/25 Init_Enumerator [57] [59] 1.2 0.00 0.04 25 rb_define_alloc_func [59] 0.00 0.04 25/2134 rb_add_method [96] 0.00 0.00 25/460 rb_singleton_class [154] 0.00 0.00 25/7182 rb_node_newnode [131] 0.00 0.00 25/358 rb_check_type [638] ----------------------------------------------- 0.00 0.00 1/610219 make_seed_value [408] 0.00 0.00 1/610219 nucomp_s_new_internal [472] 0.00 0.00 1/610219 match_alloc [429] 0.00 0.00 1/610219 ary_make_shared [470] 0.00 0.00 4/610219 io_alloc [392] 0.00 0.00 8/610219 hash_alloc [357] 0.00 0.00 10/610219 rb_float_new [350] 0.00 0.00 10/610219 rb_class_allocate_instance [349] 0.00 0.00 11/610219 rb_reg_s_alloc [341] 0.00 0.00 91/610219 rb_data_object_alloc [231] 0.00 0.00 515/610219 class_alloc [156] 0.00 0.00 2306/610219 str_alloc [147] 0.00 0.00 7182/610219 rb_node_newnode [131] 0.00 0.02 299794/610219 bignew_1 [49] 0.00 0.02 300284/610219 ary_alloc [77] [60] 1.1 0.00 0.04 610219 rb_newobj [60] 0.00 0.04 610218/610218 rb_newobj_from_heap [61] ----------------------------------------------- 0.00 0.04 610218/610218 rb_newobj [60] [61] 1.1 0.00 0.04 610218 rb_newobj_from_heap [61] 0.02 0.01 610221/610226 rb_sourceline [69] 0.01 0.00 610220/610225 rb_sourcefile [102] 0.00 0.00 5/310383 garbage_collect [87] 0.00 0.00 305/548 heaps_increment [609] ----------------------------------------------- 0.00 0.04 1/1 rb_call_inits [4] [62] 1.1 0.00 0.04 1 Init_VM [62] 0.00 0.02 1/2 rb_iseq_new [65] 0.00 0.01 6/14 rb_define_method_id [82] 0.00 0.01 3/16 rb_undef_alloc_func [71] 0.00 0.00 2/66 rb_define_class [26] 0.00 0.00 1/134 rb_define_class_under [15] 0.00 0.00 1/1 rb_insns_name_array [197] 0.00 0.00 1/1 vm_init_redefined_flag [290] 0.00 0.00 5/227 rb_define_const [168] 0.00 0.00 1/1 rb_binding_new [374] 0.00 0.00 1/203 rb_class_new [159] 0.00 0.00 3/2015 rb_str_new [141] 0.00 0.00 1/460 rb_singleton_class [154] 0.00 0.00 3/8 rb_hash_new [358] 0.00 0.00 1/18 rb_define_global_const [279] 0.00 0.00 2/310383 rb_ary_push [602] 0.00 0.00 2/20 rb_gc_register_mark_object [318] 0.00 0.00 1/1004 st_init_numtable [146] 0.00 0.00 2/91 rb_data_object_alloc [231] 0.00 0.00 1/310383 st_insert [418] 0.00 0.00 1/208 rb_ary_new [199] 0.00 0.00 1/118 rb_obj_freeze [316] 0.00 0.00 1/6 rb_vm_top_self [933] ----------------------------------------------- 0.00 0.04 599309/599309 rb_big_resize [56] [63] 1.1 0.00 0.04 599309 rb_big_realloc [63] 0.01 0.02 299528/310383 ruby_xmalloc2 [529] 0.00 0.01 299305/299506 ruby_xrealloc2 [114] 0.00 0.00 225/300846 ruby_xfree [105] ----------------------------------------------- 0.00 0.04 1/1 rb_call_inits [4] [64] 1.0 0.00 0.04 1 Init_Range [64] 0.00 0.03 20/1537 rb_define_method [8] 0.00 0.00 1/1 rb_struct_define_without_accessor [124] 0.00 0.00 5/3290 rb_intern2 [134] 0.00 0.00 1/18 rb_include_module [284] 0.00 0.00 1/1 rb_marshal_define_compat [427] ----------------------------------------------- 0.00 0.02 1/2 rb_vm_call_cfunc [37] 0.00 0.02 1/2 Init_VM [62] [65] 1.0 0.00 0.04 2 rb_iseq_new [65] 0.00 0.04 2/6 rb_iseq_new_with_opt [748] ----------------------------------------------- 0.00 0.04 1/1 rb_call_inits [4] [66] 1.0 0.00 0.04 1 Init_Struct [66] 0.00 0.03 18/1537 rb_define_method [8] 0.00 0.00 1/66 rb_define_class [26] 0.00 0.00 1/394 rb_define_singleton_method [9] 0.00 0.00 1/16 rb_undef_alloc_func [71] 0.00 0.00 1/18 rb_include_module [284] ----------------------------------------------- 1 vm_yield_with_cref [495] 299999 vm_yield [113] [67] 0.9 0.02 0.01 300000 invoke_block_from_c [67] 0.01 0.00 300006/900218 vm_push_frame [85] 0.00 0.01 300005/300009 rb_vm_set_finish_env [119] 0.00 0.00 300008/300008 vm_yield_setup_args [532] 0.00 0.00 300001/300003 block_proc_is_lambda [534] 300005 vm_exec [100] 2 vm_yield_with_cfunc [490] ----------------------------------------------- 0.00 0.03 1/1 rb_call_inits [4] [68] 0.9 0.00 0.03 1 Init_Encoding [68] 0.00 0.02 11/394 rb_define_singleton_method [9] 0.00 0.01 6/1537 rb_define_method [8] 0.00 0.00 1/66 rb_define_class [26] 0.00 0.00 1/16 rb_undef_alloc_func [71] 0.00 0.00 3/310383 rb_ary_push [602] 0.00 0.00 3/3 enc_new [405] 0.00 0.00 1/20 rb_gc_register_mark_object [318] 0.00 0.00 1/300280 rb_ary_new2 [76] ----------------------------------------------- 0.00 0.00 5/610226 rb_longjmp [90] 0.02 0.01 610221/610226 rb_newobj_from_heap [61] [69] 0.8 0.02 0.01 610226 rb_sourceline [69] 0.01 0.00 603459/603467 rb_vm_get_sourceline [103] 0.00 0.00 610226/1220483 rb_vm_get_ruby_level_next_cfp [525] ----------------------------------------------- [70] 0.8 0.01 0.02 310383+855804 [70] 0.00 0.02 203356 garbage_collect [87] 0.01 0.00 308984 vm_xmalloc [104] 0.00 0.00 661 rb_ary_store [223] 0.00 0.00 53 ary_resize_capa [376] 0.00 0.00 3321 st_insert [418] 0.00 0.00 2914 st_add_direct [459] 0.00 0.00 302013 ruby_xmalloc2 [529] 0.00 0.00 203345 garbage_collect_with_gvl [541] 0.00 0.00 62208 gc_mark [543] 0.00 0.00 28993 mark_entry [545] 0.00 0.00 26977 gc_mark_children [546] 0.00 0.00 6971 ruby_xmalloc [552] 0.00 0.00 6207 st_foreach [556] 0.00 0.00 6186 mark_tbl [557] 0.00 0.00 1643 rb_gc_mark [583] 0.00 0.00 661 rb_ary_push [602] 0.00 0.00 290 iseq_mark [651] 0.00 0.00 267 foreach_safe_i [655] 0.00 0.00 267 mark_global_entry [656] 0.00 0.00 267 rb_gvar_var_marker [657] 0.00 0.00 168 rb_gc_mark_maybe [691] 0.00 0.00 84 unpack_entries [729] 0.00 0.00 63 mark_keyvalue [751] 0.00 0.00 39 mark_hash [785] 0.00 0.00 35 gc_mark_locations [787] 0.00 0.00 35 mark_locations_array [788] 0.00 0.00 29 rb_gc_mark_locations [795] 0.00 0.00 18 method_entry [829] 0.00 0.00 18 ins_methods_i [827] 0.00 0.00 18 ins_methods_push [828] 0.00 0.00 12 rb_mark_tbl [860] 0.00 0.00 11 env_mark [865] 0.00 0.00 7 parser_mark [903] 0.00 0.00 6 rb_gc_mark_global_tbl [923] 0.00 0.00 6 st_foreach_safe [936] 0.00 0.00 6 argf_mark [914] 0.00 0.00 6 binding_mark [915] 0.00 0.00 6 rb_vm_mark [932] 0.00 0.00 6 rb_thread_mark [930] 0.00 0.00 6 mark_marshal_compat_t [920] 0.00 0.00 6 rb_gc_mark_symbols [925] 0.00 0.00 6 mark_current_machine_context [918] 0.00 0.00 6 vm_mark_each_thread_func [938] 0.00 0.00 6 mark_marshal_compat_i [919] ----------------------------------------------- 0.00 0.00 1/16 Init_Binding [94] 0.00 0.00 1/16 Init_String [16] 0.00 0.00 1/16 Init_Struct [66] 0.00 0.00 1/16 Init_Encoding [68] 0.00 0.00 2/16 Init_Numeric [20] 0.00 0.01 3/16 Init_Proc [27] 0.00 0.01 3/16 Init_VM [62] 0.00 0.01 4/16 Init_Object [17] [71] 0.7 0.00 0.03 16 rb_undef_alloc_func [71] 0.00 0.03 16/2134 rb_add_method [96] 0.00 0.00 16/460 rb_singleton_class [154] 0.00 0.00 16/358 rb_check_type [638] ----------------------------------------------- 0.00 0.03 1/1 Init_eval [31] [72] 0.7 0.00 0.03 1 Init_eval_method [72] 0.00 0.01 7/1537 rb_define_method [8] 0.00 0.01 7/214 rb_define_private_method [12] 0.00 0.00 2/394 rb_define_singleton_method [9] 0.00 0.00 7/3290 rb_intern2 [134] 0.00 0.00 2/6 rb_vm_top_self [933] ----------------------------------------------- 0.00 0.03 5/5 load_ext [74] [73] 0.7 0.00 0.03 5 rb_raise [73] 0.00 0.02 5/5 rb_exc_raise [89] 0.00 0.01 5/8 rb_exc_new3 [95] 0.00 0.00 5/40 rb_vsprintf [217] ----------------------------------------------- [74] 0.7 0.00 0.03 load_ext [74] 0.00 0.03 5/5 rb_raise [73] ----------------------------------------------- 0.00 0.00 3/300282 rb_ary_tmp_new [403] 0.00 0.02 300279/300282 rb_ary_new2 [76] [75] 0.7 0.00 0.02 300282 ary_new [75] 0.00 0.02 300285/300285 ary_alloc [77] 0.00 0.00 67/310383 ruby_xmalloc2 [529] ----------------------------------------------- 0.00 0.00 1/300280 rb_struct_define_without_accessor [124] 0.00 0.00 1/300280 Init_Encoding [68] 0.00 0.00 1/300280 vm_exec_core [45] 0.00 0.00 2/300280 rb_ary_dup [421] 0.00 0.00 2/300280 rb_get_expanded_load_path [243] 0.00 0.00 61/300280 rb_ary_new3 [268] 0.00 0.00 208/300280 rb_ary_new [199] 0.00 0.02 300004/300280 rb_ary_new4 [78] [76] 0.7 0.00 0.02 300280 rb_ary_new2 [76] 0.00 0.02 300279/300282 ary_new [75] ----------------------------------------------- 0.00 0.02 300285/300285 ary_new [75] [77] 0.7 0.00 0.02 300285 ary_alloc [77] 0.00 0.02 300284/610219 rb_newobj [60] 0.00 0.00 300281/610580 rb_safe_level [101] ----------------------------------------------- 0.00 0.00 4/300005 call_cfunc [5] 0.00 0.02 300001/300005 vm_exec_core [45] [78] 0.7 0.00 0.02 300005 rb_ary_new4 [78] 0.00 0.02 300004/300280 rb_ary_new2 [76] ----------------------------------------------- 0.00 0.02 299780/299780 bignorm [80] [79] 0.7 0.00 0.02 299780 bigtrunc [79] 0.01 0.02 299783/599312 rb_big_resize [56] ----------------------------------------------- 0.00 0.00 1/299777 rb_big_norm [474] 0.00 0.02 299776/299777 rb_big_plus [6] [80] 0.7 0.00 0.02 299777 bignorm [80] 0.00 0.02 299780/299780 bigtrunc [79] 0.00 0.00 299781/599558 rb_type [528] 0.00 0.00 299777/299777 bigfixize [538] ----------------------------------------------- 0.00 0.02 1/1 rb_call_inits [4] [81] 0.7 0.00 0.02 1 Init_ISeq [81] 0.00 0.01 7/394 rb_define_singleton_method [9] 0.00 0.01 5/1537 rb_define_method [8] 0.00 0.00 1/134 rb_define_class_under [15] 0.00 0.00 1/25 rb_define_alloc_func [59] ----------------------------------------------- 0.00 0.01 6/14 Init_VM [62] 0.00 0.01 8/14 make_struct [84] [82] 0.7 0.00 0.02 14 rb_define_method_id [82] 0.00 0.02 14/2134 rb_add_method [96] 0.00 0.00 14/7182 rb_node_newnode [131] ----------------------------------------------- 0.00 0.02 1/1 Init_process [13] [83] 0.6 0.00 0.02 1 rb_struct_define [83] 0.00 0.02 1/1 make_struct [84] 0.00 0.00 4/3142 rb_intern [135] 0.00 0.00 4/310383 rb_ary_push [602] 0.00 0.00 1/105 rb_str_new_cstr [219] 0.00 0.00 1/208 rb_ary_new [199] ----------------------------------------------- 0.00 0.02 1/1 rb_struct_define [83] [84] 0.6 0.00 0.02 1 make_struct [84] 0.00 0.01 8/14 rb_define_method_id [82] 0.00 0.01 3/394 rb_define_singleton_method [9] 0.00 0.00 1/134 rb_define_class_under [15] 0.00 0.00 1/25 rb_define_alloc_func [59] 0.00 0.00 1/111 rb_iv_set [173] 0.00 0.00 1/2 rb_to_id [416] 0.00 0.00 4/4 rb_is_local_id [969] 0.00 0.00 4/25 rb_id_attrset [806] 0.00 0.00 1/1 rb_str_to_str [1128] 0.00 0.00 1/239 rb_is_const_id [668] 0.00 0.00 1/150 rb_const_defined_at [698] 0.00 0.00 1/43 rb_id2name [781] ----------------------------------------------- 0.00 0.00 1/900218 vm_set_eval_stack [489] 0.00 0.00 1/900218 rb_vm_call_cfunc [37] 0.00 0.00 1/900218 th_init2 [443] 0.00 0.00 2/900218 vm_yield_with_cfunc [490] 0.00 0.00 3/900218 vm_set_top_stack [438] 0.00 0.00 4/900218 vm_exec [100] 0.00 0.00 6/900218 vm_exec_core [45] 0.00 0.00 13/900218 vm_setup_method [400] 0.00 0.00 299/900218 vm_call0 [241] 0.01 0.00 299872/900218 vm_call_cfunc [92] 0.01 0.00 300006/900218 invoke_block_from_c [67] 0.01 0.00 300010/900218 rb_vm_set_finish_env [119] [85] 0.5 0.02 0.00 900218 vm_push_frame [85] ----------------------------------------------- 0.01 0.01 6/6 garbage_collect [87] [86] 0.5 0.01 0.01 6 gc_sweep [86] 0.00 0.01 601980/601980 obj_free [115] 0.00 0.00 603277/603415 add_freelist [526] 0.00 0.00 1/7 set_heaps_increment [911] 0.00 0.00 1/548 heaps_increment [609] ----------------------------------------------- 203346 garbage_collect_with_gvl [541] 0.00 0.00 5/310383 rb_newobj_from_heap [61] 0.00 0.00 5/310383 rb_gc [245] [87] 0.5 0.00 0.02 203356 garbage_collect [87] 0.01 0.01 6/6 gc_sweep [86] 0.00 0.00 242/548 heaps_increment [609] 0.00 0.00 6/7 set_heaps_increment [911] 0.00 0.00 6/6 init_mark_stack [916] 0.00 0.00 6/6 rb_gc_mark_threads [926] 0.00 0.00 6/6 rb_gc_mark_encodings [922] 0.00 0.00 6/6 rb_mark_end_proc [928] 0.00 0.00 6/6 rb_mark_generic_ivar_tbl [929] 0.00 0.00 6/6 rb_gc_mark_parser [924] 12 rb_gc_mark_maybe [691] 6 rb_gc_mark [583] 6 mark_current_machine_context [918] 6 rb_gc_mark_symbols [925] 6 rb_gc_mark_global_tbl [923] 6 mark_tbl [557] ----------------------------------------------- 0.00 0.02 1/1 process_options [42] [88] 0.5 0.00 0.02 1 rb_iseq_new_main [88] 0.00 0.02 1/6 rb_iseq_new_with_opt [748] 0.00 0.00 1/2015 rb_str_new [141] ----------------------------------------------- 0.00 0.02 5/5 rb_raise [73] [89] 0.5 0.00 0.02 5 rb_exc_raise [89] 0.00 0.02 5/5 rb_longjmp [90] ----------------------------------------------- 0.00 0.02 5/5 rb_exc_raise [89] [90] 0.5 0.00 0.02 5 rb_longjmp [90] 0.00 0.01 5/5 get_backtrace [116] 0.00 0.01 5/5 set_backtrace [117] 0.00 0.00 5/5 rb_make_backtrace [251] 0.00 0.00 5/610226 rb_sourceline [69] 0.00 0.00 5/610225 rb_sourcefile [102] 0.00 0.00 5/6 rb_thread_set_raised [931] 0.00 0.00 5/10 rb_ruby_debug_ptr [879] 0.00 0.00 5/5 rb_trap_restore_mask [955] ----------------------------------------------- 0.00 0.02 1/1 rb_call_inits [4] [91] 0.5 0.00 0.02 1 Init_load [91] 0.00 0.01 4/57 rb_define_global_function [21] 0.00 0.00 2/1537 rb_define_method [8] 0.00 0.00 2/2 rb_alias_variable [347] 0.00 0.00 2/19 rb_define_virtual_variable [257] 0.00 0.00 1/43 rb_define_hooked_variable [208] 0.00 0.00 3/3290 rb_intern2 [134] 0.00 0.00 3/208 rb_ary_new [199] 0.00 0.00 1/20 rb_gc_register_mark_object [318] ----------------------------------------------- 299873 vm_call_method [232] [92] 0.5 0.01 0.01 299873 vm_call_cfunc [92] 0.01 0.00 299872/900218 vm_push_frame [85] 0.00 0.00 299867/600199 vm_pop_frame [527] 299873 call_cfunc [5] ----------------------------------------------- 0.00 0.02 1/1 rb_call_inits [4] [93] 0.4 0.00 0.02 1 Init_signal [93] 0.00 0.01 2/184 rb_define_module_function [10] 0.00 0.01 3/1537 rb_define_method [8] 0.00 0.00 1/57 rb_define_global_function [21] 0.00 0.00 1/5 rb_alias [182] 0.00 0.00 1/12 rb_define_module [212] 0.00 0.00 2/3290 rb_intern2 [134] 0.00 0.00 10/10 install_sighandler [874] 0.00 0.00 1/1 register_sigaltstack [1135] 0.00 0.00 1/1 init_sigchld [1062] ----------------------------------------------- 0.00 0.01 1/1 rb_call_inits [4] [94] 0.4 0.00 0.01 1 Init_Binding [94] 0.00 0.01 3/1537 rb_define_method [8] 0.00 0.00 1/57 rb_define_global_function [21] 0.00 0.00 1/66 rb_define_class [26] 0.00 0.00 1/16 rb_undef_alloc_func [71] 0.00 0.00 1/34 rb_undef_method [50] 0.00 0.00 1/3 rb_class_of [985] ----------------------------------------------- 0.00 0.00 1/8 Init_eval [31] 0.00 0.00 1/8 Init_Proc [27] 0.00 0.00 1/8 Init_GC [55] 0.00 0.01 5/8 rb_raise [73] [95] 0.4 0.00 0.01 8 rb_exc_new3 [95] 0.00 0.01 8/2134 rb_funcall [654] 0.00 0.00 1/3290 rb_intern2 [134] 0.00 0.00 8/933 rb_string_value [594] ----------------------------------------------- 29 vm_define_method [238] 0.00 0.02 14/2134 rb_define_method_id [82] 0.00 0.03 16/2134 rb_undef_alloc_func [71] 0.00 0.04 25/2134 rb_define_alloc_func [59] 0.00 0.06 34/2134 rb_undef_method [50] 0.01 0.36 214/2134 rb_define_private_method [12] 0.08 2.56 1537/2134 rb_define_method [8] [96] 0.3 0.00 0.01 1869 rb_add_method [96] 0.01 0.00 1869/1874 rb_clear_cache_by_id [111] 0.00 0.00 3638/7182 rb_node_newnode [131] 0.00 0.00 1869/310383 st_insert [418] 0.00 0.00 3688/610580 rb_safe_level [101] 0.00 0.00 20/704 rb_iv_get [160] 0.00 0.00 3/3290 rb_intern2 [134] 0.00 0.00 1869/9174 st_lookup [550] 29 rb_funcall [654] ----------------------------------------------- 0.00 0.01 1/1 rb_call_inits [4] [97] 0.3 0.00 0.01 1 Init_marshal [97] 0.00 0.01 3/184 rb_define_module_function [10] 0.00 0.00 12/3290 rb_intern2 [134] 0.00 0.00 1/12 rb_define_module [212] 0.00 0.00 2/227 rb_define_const [168] 0.00 0.00 1/1004 st_init_numtable [146] 0.00 0.00 1/20 rb_gc_register_mark_object [318] 0.00 0.00 1/91 rb_data_object_alloc [231] ----------------------------------------------- 0.00 0.01 1/1 rb_call_inits [4] [98] 0.3 0.00 0.01 1 Init_Cont [98] 0.00 0.00 2/66 rb_define_class [26] 0.00 0.00 2/1537 rb_define_method [8] 0.00 0.00 1/394 rb_define_singleton_method [9] 0.00 0.00 1/25 rb_define_alloc_func [59] ----------------------------------------------- 0.00 0.01 1/1 rb_call_inits [4] [99] 0.3 0.00 0.01 1 Init_Comparable [99] 0.00 0.01 6/1537 rb_define_method [8] 0.00 0.00 1/12 rb_define_module [212] 0.00 0.00 1/3290 rb_intern2 [134] ----------------------------------------------- 300005 invoke_block_from_c [67] 0.00 0.00 1/2134 rb_iseq_eval_main [129] 0.00 0.00 3/2134 rb_iseq_eval [123] [100] 0.3 0.01 0.00 300009 vm_exec [100] 0.00 0.00 4/900218 vm_push_frame [85] 300007 vm_exec_core [45] ----------------------------------------------- 0.00 0.00 1/610580 rb_exec_end_proc [514] 0.00 0.00 1/610580 make_seed_value [408] 0.00 0.00 1/610580 require_enc [259] 0.00 0.00 1/610580 nucomp_s_new_internal [472] 0.00 0.00 1/610580 match_alloc [429] 0.00 0.00 1/610580 rb_mod_remove_const [441] 0.00 0.00 1/610580 ary_make_shared [470] 0.00 0.00 2/610580 rb_alias_variable [347] 0.00 0.00 2/610580 rb_ary_dup [421] 0.00 0.00 3/610580 rb_find_file [270] 0.00 0.00 4/610580 io_alloc [392] 0.00 0.00 4/610580 yycompile0 [138] 0.00 0.00 4/610580 rb_f_require [183] 0.00 0.00 5/610580 rb_alias [182] 0.00 0.00 5/610580 rb_gvar_set [473] 0.00 0.00 5/610580 rb_require_safe [180] 0.00 0.00 8/610580 hash_alloc [357] 0.00 0.00 10/610580 rb_float_new [350] 0.00 0.00 10/610580 rb_class_allocate_instance [349] 0.00 0.00 10/610580 time_modify [437] 0.00 0.00 11/610580 rb_reg_initialize [189] 0.00 0.00 11/610580 rb_reg_s_alloc [341] 0.00 0.00 13/610580 rb_hash_modify_check [412] 0.00 0.00 31/610580 rb_io_taint_check [370] 0.00 0.00 91/610580 rb_data_object_alloc [231] 0.00 0.00 118/610580 rb_obj_freeze [316] 0.00 0.00 262/610580 rb_ivar_set [161] 0.00 0.00 383/610580 rb_check_safe_obj [213] 0.00 0.00 422/610580 rb_secure [239] 0.00 0.00 456/610580 mod_av_set [166] 0.00 0.00 515/610580 class_alloc [156] 0.00 0.00 671/610580 rb_ary_modify_check [221] 0.00 0.00 1450/610580 str_modifiable [185] 0.00 0.00 2306/610580 str_alloc [147] 0.00 0.00 3688/610580 rb_add_method [96] 0.00 0.00 299792/610580 bignew_1 [49] 0.00 0.00 300281/610580 ary_alloc [77] [101] 0.3 0.01 0.00 610580 rb_safe_level [101] ----------------------------------------------- 0.00 0.00 5/610225 rb_longjmp [90] 0.01 0.00 610220/610225 rb_newobj_from_heap [61] [102] 0.3 0.01 0.00 610225 rb_sourcefile [102] 0.00 0.00 610227/1220483 rb_vm_get_ruby_level_next_cfp [525] ----------------------------------------------- 0.00 0.00 8/603467 vm_backtrace_each [261] 0.01 0.00 603459/603467 rb_sourceline [69] [103] 0.3 0.01 0.00 603467 rb_vm_get_sourceline [103] ----------------------------------------------- 6971 ruby_xmalloc [552] 302013 ruby_xmalloc2 [529] [104] 0.3 0.01 0.00 308984 vm_xmalloc [104] 203345 garbage_collect_with_gvl [541] ----------------------------------------------- 0.00 0.00 1/300846 rb_gc_call_finalizer_at_exit [309] 0.00 0.00 1/300846 rb_str_resize [225] 0.00 0.00 1/300846 binding_free [497] 0.00 0.00 1/300846 argf_free [496] 0.00 0.00 2/300846 st_delete [475] 0.00 0.00 4/300846 env_free [439] 0.00 0.00 5/300846 rb_io_fptr_finalize [435] 0.00 0.00 6/300846 st_free_table [348] 0.00 0.00 10/300846 time_free [388] 0.00 0.00 12/300846 parser_free [380] 0.00 0.00 19/300846 st_clear [360] 0.00 0.00 20/300846 file_expand_path [198] 0.00 0.00 40/300846 local_pop_gen [242] 0.00 0.00 80/300846 rb_ary_free [300] 0.00 0.00 189/300846 compile_data_free [250] 0.00 0.00 216/300846 vtable_free [233] 0.00 0.00 225/300846 rb_big_realloc [63] 0.00 0.00 326/300846 iseq_free [207] 0.00 0.00 372/300846 rb_str_free [215] 0.00 0.01 299316/300846 obj_free [115] [105] 0.3 0.00 0.01 300846 ruby_xfree [105] 0.01 0.00 300845/300845 vm_xfree [106] ----------------------------------------------- 0.01 0.00 300845/300845 ruby_xfree [105] [106] 0.3 0.01 0.00 300845 vm_xfree [106] ----------------------------------------------- 2 find_i [477] 11 rb_ary_each [946] 299993 int_dotimes [112] [107] 0.3 0.01 0.00 300006 rb_yield [107] 300003 rb_yield_0 [535] ----------------------------------------------- 0.00 0.00 1/300002 vm_yield_with_cref [495] 0.01 0.00 300001/300002 vm_yield [113] [108] 0.3 0.01 0.00 300002 check_block [108] ----------------------------------------------- 0.00 0.00 9/299516 rehash [397] 0.00 0.01 299507/299516 ruby_xrealloc2 [114] [109] 0.3 0.00 0.01 299516 ruby_xrealloc [109] 0.01 0.00 299515/299515 vm_xrealloc [110] ----------------------------------------------- 0.01 0.00 299515/299515 ruby_xrealloc [109] [110] 0.3 0.01 0.00 299515 vm_xrealloc [110] ----------------------------------------------- 0.00 0.00 5/1874 rb_alias [182] 0.01 0.00 1869/1874 rb_add_method [96] [111] 0.3 0.01 0.00 1874 rb_clear_cache_by_id [111] 0.00 0.00 1874/2349 rb_vm_change_state [575] ----------------------------------------------- 5 call_cfunc [5] [112] 0.3 0.01 0.00 5 int_dotimes [112] 0.00 0.00 5/13 rb_block_given_p [847] 299993 rb_yield [107] ----------------------------------------------- 300000 rb_yield_0 [535] [113] 0.3 0.00 0.01 300000 vm_yield [113] 0.01 0.00 300001/300002 check_block [108] 299999 invoke_block_from_c [67] ----------------------------------------------- 0.00 0.00 13/299506 ary_resize_capa [376] 0.00 0.00 15/299506 str_buf_cat [177] 0.00 0.00 173/299506 rb_str_resize [225] 0.00 0.01 299305/299506 rb_big_realloc [63] [114] 0.3 0.00 0.01 299506 ruby_xrealloc2 [114] 0.00 0.01 299507/299516 ruby_xrealloc [109] ----------------------------------------------- 0.00 0.01 601980/601980 gc_sweep [86] [115] 0.3 0.00 0.01 601980 obj_free [115] 0.00 0.01 299316/300846 ruby_xfree [105] 0.00 0.00 612/612 rb_str_free [215] 0.00 0.00 300204/300204 rb_ary_free [300] 0.00 0.00 1/3 st_free_table [348] 0.00 0.00 29/88 make_deferred [726] 0.00 0.00 1/2 onig_free [1006] 0.00 0.00 1/2 onig_region_free [1009] ----------------------------------------------- 0.00 0.01 5/5 rb_longjmp [90] [116] 0.2 0.00 0.01 5 get_backtrace [116] 0.00 0.01 5/2134 rb_funcall [654] 0.00 0.00 1/3290 rb_intern2 [134] ----------------------------------------------- 0.00 0.01 5/5 rb_longjmp [90] [117] 0.2 0.00 0.01 5 set_backtrace [117] 0.00 0.01 5/2134 rb_funcall [654] 0.00 0.00 1/3290 rb_intern2 [134] ----------------------------------------------- 0.00 0.01 1/1 rb_call_inits [4] [118] 0.2 0.00 0.01 1 Init_Random [118] 0.00 0.01 2/57 rb_define_global_function [21] 0.00 0.00 1/1 Init_RandomSeed2 [407] 0.00 0.00 1/2 rb_global_variable [426] ----------------------------------------------- 0.00 0.00 1/300009 vm_set_eval_stack [489] 0.00 0.00 3/300009 vm_set_top_stack [438] 0.00 0.01 300005/300009 invoke_block_from_c [67] [119] 0.2 0.00 0.01 300009 rb_vm_set_finish_env [119] 0.01 0.00 300010/900218 vm_push_frame [85] ----------------------------------------------- 0.00 0.01 1/1 process_options [42] [120] 0.1 0.00 0.01 1 load_file [120] 0.00 0.01 1/1 rb_ensure [121] 0.00 0.00 1/1 rb_gv_get [393] ----------------------------------------------- 0.00 0.01 1/1 load_file [120] [121] 0.1 0.00 0.01 1 rb_ensure [121] 0.00 0.01 1/1 load_file_internal [122] 0.00 0.00 1/1 restore_lineno [387] ----------------------------------------------- 0.00 0.01 1/1 rb_ensure [121] [122] 0.1 0.00 0.01 1 load_file_internal [122] 0.00 0.00 3/2134 rb_funcall [654] 0.00 0.00 1/1 rb_parser_compile_file [164] 0.00 0.00 2/2 opt_enc_index [289] 0.00 0.00 1/1 moreswitches [373] 0.00 0.00 1/1 rb_io_fdopen [396] 0.00 0.00 2/2015 rb_str_new [141] 0.00 0.00 2/2 rb_io_ungetbyte [434] 0.00 0.00 1/21 rb_io_gets [302] 0.00 0.00 1/3290 rb_intern2 [134] 0.00 0.00 1/1 require_libraries [458] 0.00 0.00 2/2 rb_io_getbyte [463] 0.00 0.00 2/5 rb_enc_from_encoding [949] 0.00 0.00 1/58 rb_ascii8bit_encoding [756] 0.00 0.00 1/11352 rb_enc_from_index [548] 0.00 0.00 1/1 rb_parser_encoding [1117] 0.00 0.00 1/1 rb_parser_end_seen_p [1118] 0.00 0.00 1/1 rb_io_close [1113] ----------------------------------------------- 0.00 0.01 3/3 Init_prelude [47] [123] 0.1 0.00 0.01 3 rb_iseq_eval [123] 0.00 0.00 3/2134 vm_exec [100] 0.00 0.00 3/3 vm_set_top_stack [438] ----------------------------------------------- 0.00 0.00 1/1 Init_Range [64] [124] 0.1 0.00 0.00 1 rb_struct_define_without_accessor [124] 0.00 0.00 1/66 rb_define_class [26] 0.00 0.00 1/25 rb_define_alloc_func [59] 0.00 0.00 1/111 rb_iv_set [173] 0.00 0.00 3/3142 rb_intern [135] 0.00 0.00 3/310383 rb_ary_push [602] 0.00 0.00 1/300280 rb_ary_new2 [76] ----------------------------------------------- 0.00 0.00 1/1 rb_call_inits [4] [125] 0.1 0.00 0.00 1 Init_jump [125] 0.00 0.00 1/57 rb_define_global_function [21] ----------------------------------------------- 0.00 0.00 1/1 rb_call_inits [4] [126] 0.1 0.00 0.00 1 Init_top_self [126] 0.00 0.00 1/394 rb_define_singleton_method [9] 0.00 0.00 1/2134 rb_obj_alloc [813] 0.00 0.00 1/3 rb_ary_tmp_new [403] 0.00 0.00 1/6 rb_vm_top_self [933] ----------------------------------------------- 0.00 0.00 1/1 rb_call_inits [4] [127] 0.1 0.00 0.00 1 Init_pack [127] 0.00 0.00 2/1537 rb_define_method [8] ----------------------------------------------- 0.00 0.00 1/1 main [2] [128] 0.0 0.00 0.00 1 ruby_run_node [128] 0.00 0.00 1/1 ruby_exec_node [130] 0.00 0.00 1/1 ruby_cleanup [306] 0.00 0.00 1/5 ruby_init_stack [959] ----------------------------------------------- 0.00 0.00 1/1 ruby_exec_node [130] [129] 0.0 0.00 0.00 1 rb_iseq_eval_main [129] 0.00 0.00 1/2134 vm_exec [100] 0.00 0.00 1/1 vm_set_main_stack [377] ----------------------------------------------- 0.00 0.00 1/1 ruby_run_node [128] [130] 0.0 0.00 0.00 1 ruby_exec_node [130] 0.00 0.00 1/1 rb_iseq_eval_main [129] ----------------------------------------------- 0.00 0.00 1/7182 lfp_svar_place [479] 0.00 0.00 1/7182 rb_iterate [480] 0.00 0.00 1/7182 vm_iter_break [481] 0.00 0.00 7/7182 vm_cref_push [371] 0.00 0.00 10/7182 rb_alias [182] 0.00 0.00 14/7182 rb_define_method_id [82] 0.00 0.00 25/7182 rb_define_alloc_func [59] 0.00 0.00 29/7182 vm_define_method [238] 0.00 0.00 41/7182 set_relation [299] 0.00 0.00 214/7182 rb_define_private_method [12] 0.00 0.00 280/7182 iseq_set_sequence [162] 0.00 0.00 1384/7182 node_newnode [157] 0.00 0.00 1537/7182 rb_define_method [8] 0.00 0.00 3638/7182 rb_add_method [96] [131] 0.0 0.00 0.00 7182 rb_node_newnode [131] 0.00 0.00 7182/610219 rb_newobj [60] ----------------------------------------------- 0.00 0.00 21/1316 Init_id [247] 0.00 0.00 1295/1316 rb_intern3 [133] [132] 0.0 0.00 0.00 1316 register_symid [132] 0.00 0.00 2632/310383 st_add_direct [459] 0.00 0.00 1316/1782 rb_enc_str_new [143] ----------------------------------------------- 21 rb_intern3 [133] 0.00 0.00 2/3797 rb_intern_str [414] 0.00 0.00 505/3797 parser_yylex [152] 0.00 0.00 3290/3797 rb_intern2 [134] [133] 0.0 0.00 0.00 3797+21 rb_intern3 [133] 0.00 0.00 1295/1316 register_symid [132] 0.00 0.00 1218/4529 rb_usascii_encoding [336] 0.00 0.00 13729/40313 onigenc_ascii_is_code_ctype [544] 0.00 0.00 3818/5667 rb_enc_associate [561] 0.00 0.00 3818/9174 st_lookup [550] 0.00 0.00 1124/1174 rb_enc_dummy_p [586] 0.00 0.00 45/45 is_special_global_name [778] 0.00 0.00 33/58 rb_ascii8bit_encoding [756] 0.00 0.00 32/185 onigenc_unicode_is_code_ctype [686] 0.00 0.00 21/103 rb_id2str [722] 0.00 0.00 21/431 rb_enc_get [626] 0.00 0.00 21/25 rb_id_attrset [806] 21 rb_intern3 [133] ----------------------------------------------- 0.00 0.00 1/3290 rb_singleton_class_attached [158] 0.00 0.00 1/3290 get_backtrace [116] 0.00 0.00 1/3290 set_backtrace [117] 0.00 0.00 1/3290 shadowing_lvar_gen [457] 0.00 0.00 1/3290 require_libraries [458] 0.00 0.00 1/3290 process_options [42] 0.00 0.00 1/3290 load_file_internal [122] 0.00 0.00 1/3290 Init_String [16] 0.00 0.00 1/3290 classname [311] 0.00 0.00 1/3290 iseq_set_exception_local_table [339] 0.00 0.00 1/3290 iseq_compile_each [188] 0.00 0.00 1/3290 vm_set_main_stack [377] 0.00 0.00 1/3290 Init_Thread [38] 0.00 0.00 1/3290 Init_Array [23] 0.00 0.00 1/3290 Init_Comparable [99] 0.00 0.00 1/3290 rb_exc_new3 [95] 0.00 0.00 1/3290 rb_class_inherited [455] 0.00 0.00 1/3290 exc_backtrace [456] 0.00 0.00 2/3290 Init_signal [93] 0.00 0.00 2/3290 Init_Enumerator [57] 0.00 0.00 2/3290 rb_obj_extend [413] 0.00 0.00 3/3290 Init_Hash [22] 0.00 0.00 3/3290 Init_Numeric [20] 0.00 0.00 3/3290 Init_Time [34] 0.00 0.00 3/3290 Init_var_tables [355] 0.00 0.00 3/3290 Init_load [91] 0.00 0.00 3/3290 rb_add_method [96] 0.00 0.00 4/3290 debug_lines [378] 0.00 0.00 5/3290 Init_Object [17] 0.00 0.00 5/3290 Init_Range [64] 0.00 0.00 5/3290 Init_Enumerable [44] 0.00 0.00 7/3290 Init_eval_method [72] 0.00 0.00 12/3290 Init_marshal [97] 0.00 0.00 13/3290 Init_IO [11] 0.00 0.00 15/3290 Init_Rational [41] 0.00 0.00 17/3290 Init_transcode [48] 0.00 0.00 23/3290 Init_Complex [24] 0.00 0.00 3142/3290 rb_intern [135] [134] 0.0 0.00 0.00 3290 rb_intern2 [134] 0.00 0.00 3290/3797 rb_intern3 [133] 0.00 0.00 3290/4529 rb_usascii_encoding [336] ----------------------------------------------- 0.00 0.00 3/3142 rb_struct_define_without_accessor [124] 0.00 0.00 4/3142 boot_defclass [278] 0.00 0.00 4/3142 rb_struct_define [83] 0.00 0.00 5/3142 rb_define_module_under [237] 0.00 0.00 8/3142 rb_define_alias [186] 0.00 0.00 9/3142 Init_Object [17] 0.00 0.00 12/3142 rb_define_module [212] 0.00 0.00 25/3142 parser_yylex [152] 0.00 0.00 34/3142 rb_undef_method [50] 0.00 0.00 45/3142 global_id [271] 0.00 0.00 66/3142 rb_define_class [26] 0.00 0.00 111/3142 rb_iv_set [173] 0.00 0.00 134/3142 rb_define_class_under [15] 0.00 0.00 214/3142 rb_define_private_method [12] 0.00 0.00 227/3142 rb_define_const [168] 0.00 0.00 704/3142 rb_iv_get [160] 0.00 0.00 1537/3142 rb_define_method [8] [135] 0.0 0.00 0.00 3142 rb_intern [135] 0.00 0.00 3142/3290 rb_intern2 [134] ----------------------------------------------- 0.00 0.00 1/4 rb_parser_compile_file [164] 0.00 0.00 3/4 rb_parser_compile_string [149] [136] 0.0 0.00 0.00 4 yycompile [136] 0.00 0.00 4/4 ruby_suppress_tracing [137] 0.00 0.00 4/11 ruby_strdup [334] ----------------------------------------------- 0.00 0.00 4/4 yycompile [136] [137] 0.0 0.00 0.00 4 ruby_suppress_tracing [137] 0.00 0.00 4/4 yycompile0 [138] 0.00 0.00 4/5 rb_thread_reset_raised [954] ----------------------------------------------- 0.00 0.00 4/4 ruby_suppress_tracing [137] [138] 0.0 0.00 0.00 4 yycompile0 [138] 0.00 0.00 4/4 ruby_yyparse [139] 0.00 0.00 4/4 debug_lines [378] 0.00 0.00 4/610580 rb_safe_level [101] 0.00 0.00 4/4 parser_prepare [516] 0.00 0.00 4/4 e_option_supplied [962] 0.00 0.00 4/4 coverage [961] ----------------------------------------------- 0.00 0.00 4/4 yycompile0 [138] [139] 0.0 0.00 0.00 4 ruby_yyparse [139] 0.00 0.00 1768/1768 yylex [153] 0.00 0.00 560/1384 node_newnode [157] 0.00 0.00 40/40 local_push_gen [195] 0.00 0.00 271/271 gettable_gen [196] 0.00 0.00 115/115 block_append_gen [229] 0.00 0.00 40/40 local_pop_gen [242] 0.00 0.00 3/3 reg_compile_gen [248] 0.00 0.00 14/14 dyna_push_gen [264] 0.00 0.00 39/39 new_args_gen [265] 0.00 0.00 52/52 assignable_gen [277] 0.00 0.00 60/77 list_append_gen [266] 0.00 0.00 24/24 call_bin_op_gen [287] 0.00 0.00 54/54 local_tbl_gen [295] 0.00 0.00 14/14 dyna_pop_gen [323] 0.00 0.00 57/57 literal_concat_gen [327] 0.00 0.00 7/7 new_evstr_gen [372] 0.00 0.00 41/41 node_assign_gen [389] 0.00 0.00 5/5 aryset_gen [391] 0.00 0.00 4/4 arg_concat_gen [402] 0.00 0.00 3/3 logop_gen [422] 0.00 0.00 1/1782 rb_enc_str_new [143] 0.00 0.00 28/28 shadowing_lvar_gen [457] 0.00 0.00 1/1 match_op_gen [483] 0.00 0.00 477/739 remove_begin [597] 0.00 0.00 431/484 value_expr_gen [621] 0.00 0.00 298/336 fixpos [642] 0.00 0.00 209/209 newline_node [676] 0.00 0.00 126/243 rb_ruby_verbose_ptr [665] 0.00 0.00 107/107 void_stmts_gen [713] 0.00 0.00 107/107 fixup_nodes [712] 0.00 0.00 107/107 arg_blk_pass [711] 0.00 0.00 46/46 evstr2dstr_gen [776] 0.00 0.00 43/43 splat_array [782] 0.00 0.00 32/32 cond_gen [792] 0.00 0.00 29/29 reduce_nodes_gen [797] 0.00 0.00 28/28 arg_var_gen [799] 0.00 0.00 14/14 block_dup_check_gen [838] 0.00 0.00 8/8 list_concat_gen [891] 0.00 0.00 8/8 yydestruct [894] 0.00 0.00 5/5 ret_args_gen [958] 0.00 0.00 5/415 dyna_in_block_gen [627] 0.00 0.00 5/313 local_id_gen [643] 0.00 0.00 4/4 rb_parse_in_main [974] 0.00 0.00 3/3 void_expr_gen [993] 0.00 0.00 2/2 negate_lit [1005] 0.00 0.00 1/4 rb_type [975] 0.00 0.00 1/1 reg_named_capture_assign_gen [1134] ----------------------------------------------- 0.00 0.00 10/2040 rb_str_tmp_new [331] 0.00 0.00 15/2040 rb_str_dup_frozen [280] 0.00 0.00 2015/2040 rb_str_new [141] [140] 0.0 0.00 0.00 2040 str_new [140] 0.00 0.00 2040/2306 str_alloc [147] 0.00 0.00 611/310383 ruby_xmalloc2 [529] ----------------------------------------------- 0.00 0.00 1/2015 Init_eval [31] 0.00 0.00 1/2015 Init_Proc [27] 0.00 0.00 1/2015 Init_GC [55] 0.00 0.00 1/2015 rb_io_ungetbyte [434] 0.00 0.00 1/2015 rb_tainted_str_new [453] 0.00 0.00 1/2015 rb_iseq_new_main [88] 0.00 0.00 1/2015 Init_File [14] 0.00 0.00 1/2015 rb_ary_join [447] 0.00 0.00 2/2015 Init_IO [11] 0.00 0.00 2/2015 load_file_internal [122] 0.00 0.00 3/2015 rb_iseq_compile_with_option [52] 0.00 0.00 3/2015 Init_VM [62] 0.00 0.00 3/2015 search_required [181] 0.00 0.00 9/2015 ruby_init_loadpath_safe [321] 0.00 0.00 10/2015 iseq_compile_each [188] 0.00 0.00 20/2015 rb_io_getline_fast [308] 0.00 0.00 27/2015 vm_exec_core [45] 0.00 0.00 41/2015 rb_usascii_str_new [273] 0.00 0.00 105/2015 rb_str_new_cstr [219] 0.00 0.00 1782/2015 rb_enc_str_new [143] [141] 0.0 0.00 0.00 2015 rb_str_new [141] 0.00 0.00 2015/2040 str_new [140] ----------------------------------------------- 0.00 0.00 1/201 vm_exec_core [45] 0.00 0.00 66/201 rb_define_class [26] 0.00 0.00 134/201 rb_define_class_under [15] [142] 0.0 0.00 0.00 201 rb_define_class_id [142] 0.00 0.00 201/223 rb_make_metaclass [151] 0.00 0.00 201/203 rb_class_new [159] ----------------------------------------------- 0.00 0.00 1/1782 ruby_yyparse [139] 0.00 0.00 4/1782 literal_concat_gen [327] 0.00 0.00 11/1782 rb_reg_initialize [189] 0.00 0.00 53/1782 parser_str_new [260] 0.00 0.00 397/1782 lex_get_str [172] 0.00 0.00 1316/1782 register_symid [132] [143] 0.0 0.00 0.00 1782 rb_enc_str_new [143] 0.00 0.00 1782/2015 rb_str_new [141] 0.00 0.00 1782/5667 rb_enc_associate [561] ----------------------------------------------- 0.00 0.00 2/1014 Init_sym [236] 0.00 0.00 2/1014 st_init_numtable_with_size [384] 0.00 0.00 1010/1014 st_init_table [145] [144] 0.0 0.00 0.00 1014 st_init_table_with_size [144] 0.00 0.00 1014/310383 ruby_xmalloc [552] 0.00 0.00 1014/1014 ruby_xcalloc [155] 0.00 0.00 1014/1023 new_size [592] ----------------------------------------------- 0.00 0.00 3/1010 st_init_strcasetable [367] 0.00 0.00 3/1010 rb_hash_tbl [364] 0.00 0.00 1004/1010 st_init_numtable [146] [145] 0.0 0.00 0.00 1010 st_init_table [145] 0.00 0.00 1010/1014 st_init_table_with_size [144] ----------------------------------------------- 0.00 0.00 1/1004 Init_marshal [97] 0.00 0.00 1/1004 vm_init_redefined_flag [290] 0.00 0.00 1/1004 Init_VM [62] 0.00 0.00 1/1004 Init_Exception [40] 0.00 0.00 1/1004 rb_obj_singleton_methods [353] 0.00 0.00 2/1004 Init_var_tables [355] 0.00 0.00 18/1004 rb_module_new [240] 0.00 0.00 228/1004 rb_ivar_set [161] 0.00 0.00 272/1004 rb_singleton_class_attached [158] 0.00 0.00 479/1004 rb_class_boot [150] [146] 0.0 0.00 0.00 1004 st_init_numtable [146] 0.00 0.00 1004/1010 st_init_table [145] ----------------------------------------------- 0.00 0.00 3/2306 str_new_shared [406] 0.00 0.00 21/2306 str_new4 [325] 0.00 0.00 56/2306 rb_str_buf_new [226] 0.00 0.00 186/2306 str_duplicate [194] 0.00 0.00 2040/2306 str_new [140] [147] 0.0 0.00 0.00 2306 str_alloc [147] 0.00 0.00 2306/610219 rb_newobj [60] 0.00 0.00 2306/610580 rb_safe_level [101] ----------------------------------------------- 0.00 0.00 3/3 rb_iseq_compile_with_option [52] [148] 0.0 0.00 0.00 3 compile_string [148] 0.00 0.00 3/3 rb_parser_compile_string [149] 0.00 0.00 3/4 rb_parser_new [354] 0.00 0.00 3/3 NUM2LONG [977] 0.00 0.00 3/399 rb_string_value_cstr [628] ----------------------------------------------- 0.00 0.00 3/3 compile_string [148] [149] 0.0 0.00 0.00 3 rb_parser_compile_string [149] 0.00 0.00 3/4 yycompile [136] 0.00 0.00 3/358 rb_check_type [638] 0.00 0.00 3/4 rb_parse_in_eval [973] ----------------------------------------------- 0.00 0.00 4/479 boot_defclass [278] 0.00 0.00 49/479 make_metametaclass [175] 0.00 0.00 203/479 rb_class_new [159] 0.00 0.00 223/479 rb_make_metaclass [151] [150] 0.0 0.00 0.00 479 rb_class_boot [150] 0.00 0.00 479/1004 st_init_numtable [146] 0.00 0.00 479/515 class_alloc [156] ----------------------------------------------- 0.00 0.00 4/223 Init_Object [17] 0.00 0.00 18/223 rb_singleton_class [154] 0.00 0.00 201/223 rb_define_class_id [142] [151] 0.0 0.00 0.00 223 rb_make_metaclass [151] 0.00 0.00 223/479 rb_class_boot [150] 0.00 0.00 223/272 rb_singleton_class_attached [158] 0.00 0.00 223/715 rb_class_real [599] ----------------------------------------------- 0.00 0.00 1768/1768 yylex [153] [152] 0.0 0.00 0.00 1768 parser_yylex [152] 0.00 0.00 505/3797 rb_intern3 [133] 0.00 0.00 11601/12284 parser_nextc [169] 0.00 0.00 115/115 parser_parse_string [218] 0.00 0.00 73/1384 node_newnode [157] 0.00 0.00 25/3142 rb_intern [135] 0.00 0.00 765/828 parser_newtok [383] 0.00 0.00 5824/40313 onigenc_ascii_is_code_ctype [544] 0.00 0.00 5234/5234 parser_tokadd_mbchar [565] 0.00 0.00 1074/1194 parser_pushback [585] 0.00 0.00 687/692 rb_isupper [601] 0.00 0.00 600/600 rb_reserved_word [607] 0.00 0.00 243/243 lvar_defined_gen [664] 0.00 0.00 153/185 onigenc_unicode_is_code_ctype [686] 0.00 0.00 147/192 rb_isdigit [680] 0.00 0.00 95/5821 parser_tokadd [559] 0.00 0.00 52/52 rb_gc_force_recycle [765] 0.00 0.00 39/39 parser_magic_comment [786] 0.00 0.00 39/39 comment_at_top [784] 0.00 0.00 33/125 rb_isspace [704] 0.00 0.00 11/11 rb_cstr_to_inum [870] 0.00 0.00 3/8 rb_isalnum [893] ----------------------------------------------- 0.00 0.00 1768/1768 ruby_yyparse [139] [153] 0.0 0.00 0.00 1768 yylex [153] 0.00 0.00 1768/1768 parser_yylex [152] ----------------------------------------------- 0.00 0.00 1/460 Init_VM [62] 0.00 0.00 2/460 rb_extend_object [342] 0.00 0.00 2/460 Init_process [13] 0.00 0.00 16/460 rb_undef_alloc_func [71] 0.00 0.00 20/460 vm_define_method [238] 0.00 0.00 25/460 rb_define_alloc_func [59] 0.00 0.00 394/460 rb_define_singleton_method [9] [154] 0.0 0.00 0.00 460 rb_singleton_class [154] 0.00 0.00 633/704 rb_iv_get [160] 0.00 0.00 43/43 make_metametaclass [175] 0.00 0.00 18/223 rb_make_metaclass [151] 0.00 0.00 460/460 rb_special_const_p [624] ----------------------------------------------- 0.00 0.00 1014/1014 st_init_table_with_size [144] [155] 0.0 0.00 0.00 1014 ruby_xcalloc [155] 0.00 0.00 1014/310383 ruby_xmalloc2 [529] ----------------------------------------------- 0.00 0.00 18/515 rb_module_new [240] 0.00 0.00 18/515 include_class_new [286] 0.00 0.00 479/515 rb_class_boot [150] [156] 0.0 0.00 0.00 515 class_alloc [156] 0.00 0.00 515/310383 ruby_xmalloc [552] 0.00 0.00 515/610219 rb_newobj [60] 0.00 0.00 515/610580 rb_safe_level [101] ----------------------------------------------- 0.00 0.00 1/1384 match_op_gen [483] 0.00 0.00 3/1384 logop_gen [422] 0.00 0.00 4/1384 literal_concat_gen [327] 0.00 0.00 4/1384 arg_concat_gen [402] 0.00 0.00 5/1384 aryset_gen [391] 0.00 0.00 7/1384 new_evstr_gen [372] 0.00 0.00 48/1384 call_bin_op_gen [287] 0.00 0.00 52/1384 assignable_gen [277] 0.00 0.00 53/1384 parser_parse_string [218] 0.00 0.00 73/1384 parser_yylex [152] 0.00 0.00 77/1384 list_append_gen [266] 0.00 0.00 78/1384 new_args_gen [265] 0.00 0.00 148/1384 block_append_gen [229] 0.00 0.00 271/1384 gettable_gen [196] 0.00 0.00 560/1384 ruby_yyparse [139] [157] 0.0 0.00 0.00 1384 node_newnode [157] 0.00 0.00 1384/7182 rb_node_newnode [131] ----------------------------------------------- 0.00 0.00 49/272 make_metametaclass [175] 0.00 0.00 223/272 rb_make_metaclass [151] [158] 0.0 0.00 0.00 272 rb_singleton_class_attached [158] 0.00 0.00 272/1004 st_init_numtable [146] 0.00 0.00 272/310383 st_insert [418] 0.00 0.00 1/3290 rb_intern2 [134] ----------------------------------------------- 0.00 0.00 1/203 Init_IO [11] 0.00 0.00 1/203 Init_VM [62] 0.00 0.00 201/203 rb_define_class_id [142] [159] 0.0 0.00 0.00 203 rb_class_new [159] 0.00 0.00 203/479 rb_class_boot [150] 0.00 0.00 203/358 rb_check_type [638] 0.00 0.00 203/203 rb_check_inheritable [679] ----------------------------------------------- 0.00 0.00 2/704 rb_alias [182] 0.00 0.00 20/704 rb_add_method [96] 0.00 0.00 49/704 make_metametaclass [175] 0.00 0.00 633/704 rb_singleton_class [154] [160] 0.0 0.00 0.00 704 rb_iv_get [160] 0.00 0.00 704/3142 rb_intern [135] 0.00 0.00 704/712 rb_ivar_get [600] ----------------------------------------------- 0.00 0.00 9/262 vm_exec_core [45] 0.00 0.00 111/262 rb_iv_set [173] 0.00 0.00 142/262 rb_set_class_path [163] [161] 0.0 0.00 0.00 262 rb_ivar_set [161] 0.00 0.00 228/1004 st_init_numtable [146] 0.00 0.00 241/310383 st_insert [418] 0.00 0.00 262/610580 rb_safe_level [101] 0.00 0.00 8/310383 st_add_direct [459] 0.00 0.00 262/1126 rb_type [588] 0.00 0.00 21/469 rb_obj_class [623] 0.00 0.00 21/9174 st_lookup [550] ----------------------------------------------- 0.00 0.00 65/65 iseq_setup [30] [162] 0.0 0.00 0.00 65 iseq_set_sequence [162] 0.00 0.00 454/522 iseq_add_mark_object [174] 0.00 0.00 280/7182 rb_node_newnode [131] 0.00 0.00 130/310383 ruby_xmalloc2 [529] 0.00 0.00 3/13 rb_hash_aset [315] 0.00 0.00 4/17 rb_hash_tbl [364] 0.00 0.00 1/8 rb_hash_new [358] 0.00 0.00 1680/1680 insn_data_length [579] 0.00 0.00 1680/1680 calc_sp_depth [578] 0.00 0.00 1680/1680 insn_op_types [580] 0.00 0.00 1680/5046 insn_len [571] 0.00 0.00 130/207 FIRST_ELEMENT [677] 0.00 0.00 6/11 rb_ary_entry [869] 0.00 0.00 3/9174 st_lookup [550] ----------------------------------------------- 0.00 0.00 1/142 Init_IO [11] 0.00 0.00 2/142 vm_exec_core [45] 0.00 0.00 5/142 rb_define_module_under [237] 0.00 0.00 134/142 rb_define_class_under [15] [163] 0.0 0.00 0.00 142 rb_set_class_path [163] 0.00 0.00 142/262 rb_ivar_set [161] 0.00 0.00 141/186 rb_str_dup [193] 0.00 0.00 141/298 rb_str_cat [227] 0.00 0.00 141/151 rb_str_cat2 [269] 0.00 0.00 141/141 rb_class_path [312] 0.00 0.00 1/105 rb_str_new_cstr [219] ----------------------------------------------- 0.00 0.00 1/1 load_file_internal [122] [164] 0.0 0.00 0.00 1 rb_parser_compile_file [164] 0.00 0.00 1/4 yycompile [136] 0.00 0.00 1/358 rb_check_type [638] 0.00 0.00 1/4 rb_parse_in_eval [973] ----------------------------------------------- 0.00 0.00 5/5 call_cfunc [5] [165] 0.0 0.00 0.00 5 fix_plus [165] 0.00 0.00 5/299777 rb_big_plus [6] 0.00 0.00 5/5 rb_type [956] ----------------------------------------------- 0.00 0.00 456/456 rb_const_set [167] [166] 0.0 0.00 0.00 456 mod_av_set [166] 0.00 0.00 456/310383 st_insert [418] 0.00 0.00 456/610580 rb_safe_level [101] 0.00 0.00 456/9174 st_lookup [550] 0.00 0.00 456/2349 rb_vm_change_state [575] ----------------------------------------------- 0.00 0.00 4/456 boot_defclass [278] 0.00 0.00 5/456 rb_define_module_under [237] 0.00 0.00 8/456 vm_exec_core [45] 0.00 0.00 12/456 rb_define_module [212] 0.00 0.00 66/456 rb_define_class [26] 0.00 0.00 134/456 rb_define_class_under [15] 0.00 0.00 227/456 rb_define_const [168] [167] 0.0 0.00 0.00 456 rb_const_set [167] 0.00 0.00 456/456 mod_av_set [166] ----------------------------------------------- 0.00 0.00 1/227 Init_Thread [38] 0.00 0.00 1/227 Init_Complex [24] 0.00 0.00 2/227 Init_marshal [97] 0.00 0.00 2/227 Init_Math [39] 0.00 0.00 3/227 Init_IO [11] 0.00 0.00 3/227 Init_Regexp [43] 0.00 0.00 4/227 Init_File [14] 0.00 0.00 5/227 Init_VM [62] 0.00 0.00 11/227 Init_Numeric [20] 0.00 0.00 13/227 Init_transcode [48] 0.00 0.00 18/227 Init_process [13] 0.00 0.00 18/227 rb_define_global_const [279] 0.00 0.00 23/227 rb_file_const [267] 0.00 0.00 123/227 set_syserr [18] [168] 0.0 0.00 0.00 227 rb_define_const [168] 0.00 0.00 227/456 rb_const_set [167] 0.00 0.00 227/3142 rb_intern [135] 0.00 0.00 18/422 rb_secure [239] 0.00 0.00 227/239 rb_is_const_id [668] ----------------------------------------------- 0.00 0.00 2/12284 parser_read_escape [519] 0.00 0.00 4/12284 parser_tokadd_escape [517] 0.00 0.00 4/12284 parser_regx_options [508] 0.00 0.00 4/12284 parser_prepare [516] 0.00 0.00 121/12284 parser_parse_string [218] 0.00 0.00 548/12284 parser_tokadd_string [314] 0.00 0.00 11601/12284 parser_yylex [152] [169] 0.0 0.00 0.00 12284 parser_nextc [169] 0.00 0.00 420/420 lex_getline [170] ----------------------------------------------- 0.00 0.00 420/420 parser_nextc [169] [170] 0.0 0.00 0.00 420 lex_getline [170] 0.00 0.00 400/400 lex_get_str [172] 0.00 0.00 20/20 lex_io_gets [305] ----------------------------------------------- 65 rb_iseq_new_with_opt [748] [171] 0.0 0.00 0.00 65 rb_iseq_new_with_bopt_and_opt [171] 0.00 0.00 65/65 prepare_iseq_build [178] 0.00 0.00 65/65 iseq_alloc [220] 0.00 0.00 65/65 cleanup_iseq_build [288] 65 rb_iseq_compile_node [29] ----------------------------------------------- 0.00 0.00 400/400 lex_getline [170] [172] 0.0 0.00 0.00 400 lex_get_str [172] 0.00 0.00 397/1782 rb_enc_str_new [143] 0.00 0.00 397/431 rb_enc_get [626] ----------------------------------------------- 0.00 0.00 1/111 make_struct [84] 0.00 0.00 1/111 rb_struct_define_without_accessor [124] 0.00 0.00 5/111 exc_set_backtrace [320] 0.00 0.00 16/111 exc_initialize [256] 0.00 0.00 88/111 rb_name_class [176] [173] 0.0 0.00 0.00 111 rb_iv_set [173] 0.00 0.00 111/262 rb_ivar_set [161] 0.00 0.00 111/3142 rb_intern [135] ----------------------------------------------- 0.00 0.00 9/522 iseq_set_exception_table [285] 0.00 0.00 59/522 new_child_iseq [274] 0.00 0.00 454/522 iseq_set_sequence [162] [174] 0.0 0.00 0.00 522 iseq_add_mark_object [174] 0.00 0.00 414/310383 rb_ary_push [602] ----------------------------------------------- 6 make_metametaclass [175] 0.00 0.00 43/43 rb_singleton_class [154] [175] 0.0 0.00 0.00 43+6 make_metametaclass [175] 0.00 0.00 49/479 rb_class_boot [150] 0.00 0.00 49/272 rb_singleton_class_attached [158] 0.00 0.00 49/704 rb_iv_get [160] 6 make_metametaclass [175] ----------------------------------------------- 0.00 0.00 4/88 boot_defclass [278] 0.00 0.00 18/88 rb_define_module_id [209] 0.00 0.00 66/88 rb_define_class [26] [176] 0.0 0.00 0.00 88 rb_name_class [176] 0.00 0.00 88/111 rb_iv_set [173] ----------------------------------------------- 0.00 0.00 42/975 rb_enc_cr_str_buf_cat [328] 0.00 0.00 933/975 rb_str_buf_cat [179] [177] 0.0 0.00 0.00 975 str_buf_cat [177] 0.00 0.00 975/1242 rb_str_modify [190] 0.00 0.00 152/310383 ruby_xmalloc2 [529] 0.00 0.00 15/299506 ruby_xrealloc2 [114] ----------------------------------------------- 0.00 0.00 65/65 rb_iseq_new_with_bopt_and_opt [171] [178] 0.0 0.00 0.00 65 prepare_iseq_build [178] 0.00 0.00 195/208 rb_ary_new [199] 0.00 0.00 65/310383 ruby_xmalloc [552] 0.00 0.00 65/310383 ruby_xmalloc2 [529] 0.00 0.00 65/65 set_relation [299] 0.00 0.00 61/65 rb_get_coverages [747] ----------------------------------------------- 0.00 0.00 298/933 rb_str_cat [227] 0.00 0.00 635/933 unescape_nonascii [192] [179] 0.0 0.00 0.00 933 rb_str_buf_cat [179] 0.00 0.00 933/975 str_buf_cat [177] ----------------------------------------------- 0.00 0.00 1/5 require_enc [259] 0.00 0.00 4/5 rb_f_require [183] [180] 0.0 0.00 0.00 5 rb_require_safe [180] 0.00 0.00 5/5 search_required [181] 0.00 0.00 5/380 rb_get_path [205] 0.00 0.00 5/610580 rb_safe_level [101] 0.00 0.00 5/595 rb_str_dup_frozen [280] 0.00 0.00 15/16 rb_set_safe_level_force [834] 0.00 0.00 5/5 load_unlock [942] 0.00 0.00 5/5 load_failed [941] ----------------------------------------------- 0.00 0.00 5/5 rb_require_safe [180] [181] 0.0 0.00 0.00 5 search_required [181] 0.00 0.00 5/5 rb_find_file_ext [202] 0.00 0.00 10/10 rb_feature_p [244] 0.00 0.00 3/3 rb_find_file [270] 0.00 0.00 5/23 rb_file_expand_path [263] 0.00 0.00 3/2015 rb_str_new [141] 0.00 0.00 3/298 rb_str_cat [227] ----------------------------------------------- 0.00 0.00 1/5 Init_signal [93] 0.00 0.00 4/5 rb_define_alias [186] [182] 0.0 0.00 0.00 5 rb_alias [182] 0.00 0.00 5/1874 rb_clear_cache_by_id [111] 0.00 0.00 10/7182 rb_node_newnode [131] 0.00 0.00 5/310383 st_insert [418] 0.00 0.00 2/704 rb_iv_get [160] 0.00 0.00 5/610580 rb_safe_level [101] 0.00 0.00 5/23 rb_frozen_class_p [812] 0.00 0.00 5/296 search_method [648] 0.00 0.00 5/9174 st_lookup [550] ----------------------------------------------- 0.00 0.00 4/4 call_cfunc [5] [183] 0.0 0.00 0.00 4 rb_f_require [183] 0.00 0.00 4/5 rb_require_safe [180] 0.00 0.00 4/610580 rb_safe_level [101] ----------------------------------------------- 0.00 0.00 208/1450 rb_str_replace [272] 0.00 0.00 1242/1450 rb_str_modify [190] [184] 0.0 0.00 0.00 1450 str_independent [184] 0.00 0.00 1450/1450 str_modifiable [185] ----------------------------------------------- 0.00 0.00 1450/1450 str_independent [184] [185] 0.0 0.00 0.00 1450 str_modifiable [185] 0.00 0.00 1450/610580 rb_safe_level [101] ----------------------------------------------- 0.00 0.00 1/4 Init_IO [11] 0.00 0.00 1/4 Init_Array [23] 0.00 0.00 2/4 Init_process [13] [186] 0.0 0.00 0.00 4 rb_define_alias [186] 0.00 0.00 4/5 rb_alias [182] 0.00 0.00 8/3142 rb_intern [135] ----------------------------------------------- 0.00 0.00 1/12 rb_reg_prepare_re [319] 0.00 0.00 11/12 rb_reg_initialize [189] [187] 0.0 0.00 0.00 12 rb_reg_preprocess [187] 0.00 0.00 12/12 unescape_nonascii [192] 0.00 0.00 12/56 rb_str_buf_new [226] 0.00 0.00 12/25 rb_enc_dummy_p [805] ----------------------------------------------- 523 iseq_compile_each [188] 3 when_vals [363] 4 compile_massign_opt [940] 4 compile_massign [518] 5 setup_args [689] 12 compile_dstr_fragments [505] 12 compile_massign_lhs [849] 33 compile_branch_condition [433] 65 rb_iseq_compile_node [29] 200 compile_array_ [338] [188] 0.0 0.00 0.00 338+523 iseq_compile_each [188] 0.00 0.00 14/14 make_name_for_block [276] 0.00 0.00 1230/1653 new_insn_body [275] 0.00 0.00 33/310383 rb_ary_push [602] 0.00 0.00 29/186 rb_str_dup [193] 0.00 0.00 33/61 rb_ary_new3 [268] 0.00 0.00 6/35 rb_sprintf [224] 0.00 0.00 14/105 rb_str_new_cstr [219] 0.00 0.00 10/2015 rb_str_new [141] 0.00 0.00 219/222 new_insn_send [359] 0.00 0.00 399/428 new_label_body [362] 0.00 0.00 9/9 rb_str_concat [398] 0.00 0.00 1/3290 rb_intern2 [134] 0.00 0.00 1/2 iseq_add_mark_object_compile_time [424] 0.00 0.00 1/3 rb_ary_tmp_new [403] 0.00 0.00 12/12 defined_expr [484] 0.00 0.00 10/10 compile_colon2 [487] 0.00 0.00 12/12 new_adjust_body [507] 0.00 0.00 6/6 compile_cpath [515] 0.00 0.00 1860/2315 ADD_ELEM [576] 0.00 0.00 518/525 r_value [614] 0.00 0.00 480/642 APPEND_LIST [605] 0.00 0.00 157/177 r_id [688] 0.00 0.00 74/74 get_local_var_idx [740] 0.00 0.00 61/61 get_dyna_var_idx [753] 0.00 0.00 34/43 rb_id2name [781] 0.00 0.00 29/103 rb_id2str [722] 0.00 0.00 10/239 rb_is_const_id [668] 0.00 0.00 10/187 LIST_SIZE_ZERO [682] 0.00 0.00 6/6 add_ensure_iseq [913] 0.00 0.00 3/3 push_ensure_entry [984] 0.00 0.00 1/127 POP_ELEMENT [702] 177 setup_args [689] 59 new_child_iseq [274] 32 compile_branch_condition [433] 9 compile_array_ [338] 7 compile_dstr [504] 6 compile_massign [518] 2 when_vals [363] 1 compile_array [703] 523 iseq_compile_each [188] ----------------------------------------------- 0.00 0.00 3/11 rb_reg_initialize_str [255] 0.00 0.00 8/11 rb_enc_reg_new [200] [189] 0.0 0.00 0.00 11 rb_reg_initialize [189] 0.00 0.00 11/12 rb_reg_preprocess [187] 0.00 0.00 11/1782 rb_enc_str_new [143] 0.00 0.00 11/610580 rb_safe_level [101] 0.00 0.00 11/4529 rb_usascii_encoding [336] 0.00 0.00 11/58 rb_ascii8bit_encoding [756] 0.00 0.00 11/52 rb_check_frozen [764] 0.00 0.00 11/25 rb_enc_dummy_p [805] 0.00 0.00 11/5667 rb_enc_associate [561] 0.00 0.00 11/11 make_regexp [867] ----------------------------------------------- 0.00 0.00 1/1242 rb_str_sub_bang [307] 0.00 0.00 266/1242 rb_str_resize [225] 0.00 0.00 975/1242 str_buf_cat [177] [190] 0.0 0.00 0.00 1242 rb_str_modify [190] 0.00 0.00 1242/1450 str_independent [184] 0.00 0.00 11/11 str_make_independent [335] ----------------------------------------------- 0.00 0.00 28/108 dyna_push_gen [264] 0.00 0.00 80/108 local_push_gen [195] [191] 0.0 0.00 0.00 108 vtable_alloc [191] 0.00 0.00 108/310383 ruby_xmalloc [552] 0.00 0.00 108/310383 ruby_xmalloc2 [529] ----------------------------------------------- 0.00 0.00 12/12 rb_reg_preprocess [187] [192] 0.0 0.00 0.00 12 unescape_nonascii [192] 0.00 0.00 635/933 rb_str_buf_cat [179] 0.00 0.00 635/5929 rb_enc_precise_mbclen [558] ----------------------------------------------- 0.00 0.00 1/186 rb_str_sub [303] 0.00 0.00 5/186 rb_find_file_ext [202] 0.00 0.00 10/186 classname [311] 0.00 0.00 29/186 iseq_compile_each [188] 0.00 0.00 141/186 rb_set_class_path [163] [193] 0.0 0.00 0.00 186 rb_str_dup [193] 0.00 0.00 186/186 str_duplicate [194] 0.00 0.00 186/469 rb_obj_class [623] ----------------------------------------------- 0.00 0.00 186/186 rb_str_dup [193] [194] 0.0 0.00 0.00 186 str_duplicate [194] 0.00 0.00 186/2306 str_alloc [147] 0.00 0.00 186/208 rb_str_replace [272] ----------------------------------------------- 0.00 0.00 40/40 ruby_yyparse [139] [195] 0.0 0.00 0.00 40 local_push_gen [195] 0.00 0.00 80/108 vtable_alloc [191] 0.00 0.00 40/310383 ruby_xmalloc [552] ----------------------------------------------- 0.00 0.00 271/271 ruby_yyparse [139] [196] 0.0 0.00 0.00 271 gettable_gen [196] 0.00 0.00 271/1384 node_newnode [157] 0.00 0.00 7/58 rb_global_entry [214] 0.00 0.00 108/415 dyna_in_block_gen [627] 0.00 0.00 61/313 local_id_gen [643] 0.00 0.00 47/150 dvar_defined_gen [697] ----------------------------------------------- 0.00 0.00 1/1 Init_VM [62] [197] 0.0 0.00 0.00 1 rb_insns_name_array [197] 0.00 0.00 79/105 rb_str_new_cstr [219] 0.00 0.00 79/310383 rb_ary_push [602] 0.00 0.00 80/118 rb_obj_freeze [316] 0.00 0.00 1/208 rb_ary_new [199] ----------------------------------------------- 117 file_expand_path [198] 0.00 0.00 23/140 rb_file_expand_path [263] 0.00 0.00 27/140 rb_find_file [270] 0.00 0.00 90/140 rb_find_file_ext [202] [198] 0.0 0.00 0.00 140+117 file_expand_path [198] 0.00 0.00 257/380 rb_get_path [205] 0.00 0.00 133/266 rb_str_resize [225] 0.00 0.00 20/20 ruby_getcwd [317] 0.00 0.00 20/300846 ruby_xfree [105] 0.00 0.00 394/394 skiproot [630] 0.00 0.00 257/285 rb_string_value_ptr [652] 0.00 0.00 257/265 is_absolute_path [659] 0.00 0.00 257/267 rb_str_set_len [658] 0.00 0.00 257/258 rb_enc_check [661] 0.00 0.00 137/144 chompdirsep [699] 0.00 0.00 120/120 rb_enc_copy [707] 0.00 0.00 20/21 rb_default_external_encoding [816] 0.00 0.00 20/5667 rb_enc_associate [561] 117 file_expand_path [198] ----------------------------------------------- 0.00 0.00 1/208 rb_struct_define [83] 0.00 0.00 1/208 rb_insns_name_array [197] 0.00 0.00 1/208 Init_VM [62] 0.00 0.00 1/208 rb_str_split_m [469] 0.00 0.00 1/208 rb_obj_singleton_methods [353] 0.00 0.00 3/208 Init_load [91] 0.00 0.00 5/208 vm_backtrace [252] 0.00 0.00 195/208 prepare_iseq_build [178] [199] 0.0 0.00 0.00 208 rb_ary_new [199] 0.00 0.00 208/300280 rb_ary_new2 [76] ----------------------------------------------- 0.00 0.00 8/8 rb_reg_new [201] [200] 0.0 0.00 0.00 8 rb_enc_reg_new [200] 0.00 0.00 8/11 rb_reg_initialize [189] 0.00 0.00 8/11 rb_reg_s_alloc [341] ----------------------------------------------- 0.00 0.00 4/8 make_patterns [230] 0.00 0.00 4/8 make_patterns [228] [201] 0.0 0.00 0.00 8 rb_reg_new [201] 0.00 0.00 8/8 rb_enc_reg_new [200] 0.00 0.00 8/58 rb_ascii8bit_encoding [756] ----------------------------------------------- 0.00 0.00 5/5 search_required [181] [202] 0.0 0.00 0.00 5 rb_find_file_ext [202] 0.00 0.00 90/140 file_expand_path [198] 0.00 0.00 90/380 rb_get_path [205] 0.00 0.00 5/10 rb_str_tmp_new [331] 0.00 0.00 5/186 rb_str_dup [193] 0.00 0.00 10/151 rb_str_cat2 [269] 0.00 0.00 90/117 file_load_ok [709] 0.00 0.00 10/267 rb_str_set_len [658] 0.00 0.00 5/265 is_absolute_path [659] 0.00 0.00 5/8 is_explicit_relative [890] 0.00 0.00 5/10 rb_get_load_path [877] ----------------------------------------------- 0.00 0.00 1/7 rb_gc_call_finalizer_at_exit [309] 0.00 0.00 6/7 finalize_deferred [210] [203] 0.0 0.00 0.00 7 finalize_list [203] 0.00 0.00 88/88 run_final [204] 0.00 0.00 86/603415 add_freelist [526] ----------------------------------------------- 0.00 0.00 88/88 finalize_list [203] [204] 0.0 0.00 0.00 88 run_final [204] 0.00 0.00 65/65 iseq_free [207] 0.00 0.00 4/4 parser_free [380] 0.00 0.00 10/10 time_free [388] 0.00 0.00 1/1 vm_free [401] 0.00 0.00 4/4 rb_io_fptr_finalize [435] 0.00 0.00 2/2 env_free [439] 0.00 0.00 1/1 binding_free [497] 0.00 0.00 1/1 argf_free [496] 0.00 0.00 88/88 rb_obj_id [727] ----------------------------------------------- 0.00 0.00 1/380 rb_stat [485] 0.00 0.00 5/380 rb_require_safe [180] 0.00 0.00 27/380 rb_find_file [270] 0.00 0.00 90/380 rb_find_file_ext [202] 0.00 0.00 257/380 file_expand_path [198] [205] 0.0 0.00 0.00 380 rb_get_path [205] 0.00 0.00 380/380 rb_get_path_check [206] ----------------------------------------------- 0.00 0.00 380/380 rb_get_path [205] [206] 0.0 0.00 0.00 380 rb_get_path_check [206] 0.00 0.00 380/383 rb_check_safe_obj [213] 0.00 0.00 380/595 rb_str_dup_frozen [280] 0.00 0.00 380/383 rb_check_string_type [632] 0.00 0.00 380/399 rb_string_value_cstr [628] ----------------------------------------------- 0.00 0.00 65/65 run_final [204] [207] 0.0 0.00 0.00 65 iseq_free [207] 0.00 0.00 326/300846 ruby_xfree [105] 0.00 0.00 65/130 compile_data_free [250] ----------------------------------------------- 0.00 0.00 1/43 rb_define_readonly_variable [395] 0.00 0.00 1/43 Init_load [91] 0.00 0.00 5/43 rb_define_variable [326] 0.00 0.00 6/43 ruby_prog_init [296] 0.00 0.00 11/43 Init_IO [11] 0.00 0.00 19/43 rb_define_virtual_variable [257] [208] 0.0 0.00 0.00 43 rb_define_hooked_variable [208] 0.00 0.00 43/58 rb_global_entry [214] 0.00 0.00 43/45 global_id [271] ----------------------------------------------- 0.00 0.00 1/18 vm_exec_core [45] 0.00 0.00 5/18 rb_define_module_under [237] 0.00 0.00 12/18 rb_define_module [212] [209] 0.0 0.00 0.00 18 rb_define_module_id [209] 0.00 0.00 18/88 rb_name_class [176] 0.00 0.00 18/18 rb_module_new [240] ----------------------------------------------- 0.00 0.00 11/11 gc_finalize_deferred [211] [210] 0.0 0.00 0.00 11 finalize_deferred [210] 0.00 0.00 6/7 finalize_list [203] ----------------------------------------------- 0.00 0.00 5/11 rb_gc [245] 0.00 0.00 6/11 rb_gc_finalize_deferred [234] [211] 0.0 0.00 0.00 11 gc_finalize_deferred [211] 0.00 0.00 11/11 finalize_deferred [210] 0.00 0.00 11/11 free_unused_heaps [866] ----------------------------------------------- 0.00 0.00 1/12 Init_marshal [97] 0.00 0.00 1/12 Init_Math [39] 0.00 0.00 1/12 Init_Object [17] 0.00 0.00 1/12 Init_process [13] 0.00 0.00 1/12 ruby_init_gems [46] 0.00 0.00 1/12 Init_signal [93] 0.00 0.00 1/12 Init_Comparable [99] 0.00 0.00 1/12 Init_Enumerable [44] 0.00 0.00 1/12 Init_Exception [40] 0.00 0.00 1/12 Init_File [14] 0.00 0.00 2/12 Init_GC [55] [212] 0.0 0.00 0.00 12 rb_define_module [212] 0.00 0.00 12/18 rb_define_module_id [209] 0.00 0.00 12/456 rb_const_set [167] 0.00 0.00 12/3142 rb_intern [135] 0.00 0.00 12/310383 st_add_direct [459] 0.00 0.00 12/82 rb_const_defined [730] ----------------------------------------------- 0.00 0.00 1/383 rb_io_ungetbyte [434] 0.00 0.00 2/383 rb_f_getenv [461] 0.00 0.00 380/383 rb_get_path_check [206] [213] 0.0 0.00 0.00 383 rb_check_safe_obj [213] 0.00 0.00 383/422 rb_secure [239] 0.00 0.00 383/610580 rb_safe_level [101] ----------------------------------------------- 0.00 0.00 1/58 rb_gv_set [386] 0.00 0.00 1/58 rb_gv_get [393] 0.00 0.00 2/58 rb_alias_variable [347] 0.00 0.00 4/58 assignable_gen [277] 0.00 0.00 7/58 gettable_gen [196] 0.00 0.00 43/58 rb_define_hooked_variable [208] [214] 0.0 0.00 0.00 58 rb_global_entry [214] 0.00 0.00 86/310383 ruby_xmalloc [552] 0.00 0.00 43/310383 st_add_direct [459] 0.00 0.00 58/9174 st_lookup [550] ----------------------------------------------- 0.00 0.00 612/612 obj_free [115] [215] 0.0 0.00 0.00 612 rb_str_free [215] 0.00 0.00 372/300846 ruby_xfree [105] ----------------------------------------------- 0.00 0.00 40/40 rb_vsprintf [217] [216] 0.0 0.00 0.00 40 rb_enc_vsprintf [216] 0.00 0.00 40/56 rb_str_buf_new [226] 0.00 0.00 40/40 BSD_vfprintf [283] 0.00 0.00 40/266 rb_str_resize [225] ----------------------------------------------- 0.00 0.00 5/40 rb_raise [73] 0.00 0.00 35/40 rb_sprintf [224] [217] 0.0 0.00 0.00 40 rb_vsprintf [217] 0.00 0.00 40/40 rb_enc_vsprintf [216] ----------------------------------------------- 0.00 0.00 115/115 parser_yylex [152] [218] 0.0 0.00 0.00 115 parser_parse_string [218] 0.00 0.00 53/53 parser_str_new [260] 0.00 0.00 53/1384 node_newnode [157] 0.00 0.00 53/53 parser_tokadd_string [314] 0.00 0.00 121/12284 parser_nextc [169] 0.00 0.00 60/828 parser_newtok [383] 0.00 0.00 3/3 parser_regx_options [508] 0.00 0.00 54/1194 parser_pushback [585] 0.00 0.00 7/125 rb_isspace [704] ----------------------------------------------- 0.00 0.00 1/105 proc_options [449] 0.00 0.00 1/105 process_options [42] 0.00 0.00 1/105 rb_usascii_str_new_cstr [454] 0.00 0.00 1/105 rb_struct_define [83] 0.00 0.00 1/105 rb_set_class_path [163] 0.00 0.00 1/105 rb_provide [417] 0.00 0.00 2/105 vm_exec_core [45] 0.00 0.00 4/105 prep_io [330] 0.00 0.00 14/105 iseq_compile_each [188] 0.00 0.00 79/105 rb_insns_name_array [197] [219] 0.0 0.00 0.00 105 rb_str_new_cstr [219] 0.00 0.00 105/2015 rb_str_new [141] ----------------------------------------------- 0.00 0.00 65/65 rb_iseq_new_with_bopt_and_opt [171] [220] 0.0 0.00 0.00 65 iseq_alloc [220] 0.00 0.00 65/310383 ruby_xmalloc [552] 0.00 0.00 65/91 rb_data_object_alloc [231] ----------------------------------------------- 0.00 0.00 1/671 rb_ary_replace [460] 0.00 0.00 670/671 rb_ary_modify [222] [221] 0.0 0.00 0.00 671 rb_ary_modify_check [221] 0.00 0.00 671/610580 rb_safe_level [101] ----------------------------------------------- 0.00 0.00 1/670 rb_ary_clear [512] 0.00 0.00 1/670 rb_ary_splice [511] 0.00 0.00 1/670 rb_ary_compact_bang [510] 0.00 0.00 6/670 rb_ary_reverse [462] 0.00 0.00 661/670 rb_ary_store [223] [222] 0.0 0.00 0.00 670 rb_ary_modify [222] 0.00 0.00 670/671 rb_ary_modify_check [221] ----------------------------------------------- 661 rb_ary_push [602] [223] 0.0 0.00 0.00 661 rb_ary_store [223] 0.00 0.00 661/670 rb_ary_modify [222] 53 ary_resize_capa [376] ----------------------------------------------- 0.00 0.00 1/35 load_encoding [254] 0.00 0.00 6/35 iseq_compile_each [188] 0.00 0.00 14/35 make_name_for_block [276] 0.00 0.00 14/35 vm_backtrace_each [261] [224] 0.0 0.00 0.00 35 rb_sprintf [224] 0.00 0.00 35/40 rb_vsprintf [217] ----------------------------------------------- 0.00 0.00 2/266 moreswitches [373] 0.00 0.00 40/266 rb_enc_vsprintf [216] 0.00 0.00 91/266 ruby__sfvwrite [282] 0.00 0.00 133/266 file_expand_path [198] [225] 0.0 0.00 0.00 266 rb_str_resize [225] 0.00 0.00 173/299506 ruby_xrealloc2 [114] 0.00 0.00 266/1242 rb_str_modify [190] 0.00 0.00 1/300846 ruby_xfree [105] ----------------------------------------------- 0.00 0.00 1/56 rb_reg_regsub [409] 0.00 0.00 3/56 rb_file_join [332] 0.00 0.00 12/56 rb_reg_preprocess [187] 0.00 0.00 40/56 rb_enc_vsprintf [216] [226] 0.0 0.00 0.00 56 rb_str_buf_new [226] 0.00 0.00 56/310383 ruby_xmalloc2 [529] 0.00 0.00 56/2306 str_alloc [147] ----------------------------------------------- 0.00 0.00 3/298 moreswitches [373] 0.00 0.00 3/298 search_required [181] 0.00 0.00 141/298 rb_set_class_path [163] 0.00 0.00 151/298 rb_str_cat2 [269] [227] 0.0 0.00 0.00 298 rb_str_cat [227] 0.00 0.00 298/933 rb_str_buf_cat [179] ----------------------------------------------- 0.00 0.00 1/1 Init_Complex [24] [228] 0.0 0.00 0.00 1 make_patterns [228] 0.00 0.00 4/8 rb_reg_new [201] 0.00 0.00 8/20 rb_gc_register_mark_object [318] 0.00 0.00 4/41 rb_usascii_str_new [273] ----------------------------------------------- 0.00 0.00 115/115 ruby_yyparse [139] [229] 0.0 0.00 0.00 115 block_append_gen [229] 0.00 0.00 148/1384 node_newnode [157] 0.00 0.00 38/336 fixpos [642] ----------------------------------------------- 0.00 0.00 1/1 Init_Rational [41] [230] 0.0 0.00 0.00 1 make_patterns [230] 0.00 0.00 4/8 rb_reg_new [201] 0.00 0.00 5/20 rb_gc_register_mark_object [318] 0.00 0.00 1/41 rb_usascii_str_new [273] ----------------------------------------------- 0.00 0.00 1/91 binding_alloc [432] 0.00 0.00 1/91 Init_marshal [97] 0.00 0.00 1/91 argf_alloc [428] 0.00 0.00 1/91 thgroup_s_alloc [431] 0.00 0.00 1/91 mutex_alloc [430] 0.00 0.00 2/91 env_alloc [385] 0.00 0.00 2/91 Init_VM [62] 0.00 0.00 3/91 enc_new [405] 0.00 0.00 4/91 rb_parser_new [354] 0.00 0.00 10/91 time_s_alloc [324] 0.00 0.00 65/91 iseq_alloc [220] [231] 0.0 0.00 0.00 91 rb_data_object_alloc [231] 0.00 0.00 91/610219 rb_newobj [60] 0.00 0.00 91/610580 rb_safe_level [101] 0.00 0.00 86/358 rb_check_type [638] ----------------------------------------------- 299884 vm_exec_core [45] [232] 0.0 0.00 0.00 299884 vm_call_method [232] 0.00 0.00 510/528 rb_thread_execute_interrupts [235] 0.00 0.00 13/13 vm_setup_method [400] 299873 vm_call_cfunc [92] ----------------------------------------------- 0.00 0.00 28/108 dyna_pop_gen [323] 0.00 0.00 80/108 local_pop_gen [242] [233] 0.0 0.00 0.00 108 vtable_free [233] 0.00 0.00 216/300846 ruby_xfree [105] ----------------------------------------------- 0.00 0.00 6/6 rb_thread_execute_interrupts [235] [234] 0.0 0.00 0.00 6 rb_gc_finalize_deferred [234] 0.00 0.00 6/11 gc_finalize_deferred [211] ----------------------------------------------- 0.00 0.00 1/528 vm_call0 [241] 0.00 0.00 17/528 vm_exec_core [45] 0.00 0.00 510/528 vm_call_method [232] [235] 0.0 0.00 0.00 528 rb_thread_execute_interrupts [235] 0.00 0.00 6/6 rb_gc_finalize_deferred [234] 0.00 0.00 536/536 rb_thread_schedule [613] 0.00 0.00 535/536 rb_signal_buff_size [612] ----------------------------------------------- 0.00 0.00 1/1 rb_call_inits [4] [236] 0.0 0.00 0.00 1 Init_sym [236] 0.00 0.00 1/1 Init_id [247] 0.00 0.00 2/1014 st_init_table_with_size [144] 0.00 0.00 2/2 st_init_numtable_with_size [384] ----------------------------------------------- 0.00 0.00 1/5 Init_GC [55] 0.00 0.00 1/5 Init_File [14] 0.00 0.00 3/5 Init_process [13] [237] 0.0 0.00 0.00 5 rb_define_module_under [237] 0.00 0.00 5/18 rb_define_module_id [209] 0.00 0.00 5/142 rb_set_class_path [163] 0.00 0.00 5/456 rb_const_set [167] 0.00 0.00 5/3142 rb_intern [135] 0.00 0.00 5/150 rb_const_defined_at [698] ----------------------------------------------- 9 m_core_define_method [882] 20 m_core_define_singleton_method [819] [238] 0.0 0.00 0.00 29 vm_define_method [238] 0.00 0.00 20/460 rb_singleton_class [154] 0.00 0.00 29/7182 rb_node_newnode [131] 29 rb_add_method [96] ----------------------------------------------- 0.00 0.00 1/422 rb_stat [485] 0.00 0.00 2/422 rb_f_getenv [461] 0.00 0.00 18/422 rb_define_const [168] 0.00 0.00 18/422 rb_include_module [284] 0.00 0.00 383/422 rb_check_safe_obj [213] [239] 0.0 0.00 0.00 422 rb_secure [239] 0.00 0.00 422/610580 rb_safe_level [101] ----------------------------------------------- 0.00 0.00 18/18 rb_define_module_id [209] [240] 0.0 0.00 0.00 18 rb_module_new [240] 0.00 0.00 18/1004 st_init_numtable [146] 0.00 0.00 18/515 class_alloc [156] ----------------------------------------------- 299 rb_call0 [645] [241] 0.0 0.00 0.00 299 vm_call0 [241] 0.00 0.00 299/900218 vm_push_frame [85] 0.00 0.00 1/528 rb_thread_execute_interrupts [235] 0.00 0.00 298/600199 vm_pop_frame [527] 299 call_cfunc [5] ----------------------------------------------- 0.00 0.00 40/40 ruby_yyparse [139] [242] 0.0 0.00 0.00 40 local_pop_gen [242] 0.00 0.00 80/108 vtable_free [233] 0.00 0.00 40/300846 ruby_xfree [105] ----------------------------------------------- 0.00 0.00 2/2 rb_feature_p [244] [243] 0.0 0.00 0.00 2 rb_get_expanded_load_path [243] 0.00 0.00 18/23 rb_file_expand_path [263] 0.00 0.00 18/310383 rb_ary_push [602] 0.00 0.00 18/18 rb_str_freeze [399] 0.00 0.00 2/300280 rb_ary_new2 [76] 0.00 0.00 2/118 rb_obj_freeze [316] 0.00 0.00 2/10 rb_get_load_path [877] ----------------------------------------------- 0.00 0.00 10/10 search_required [181] [244] 0.0 0.00 0.00 10 rb_feature_p [244] 0.00 0.00 2/2 rb_get_expanded_load_path [243] 0.00 0.00 10/12 get_loaded_features [850] 0.00 0.00 10/285 rb_string_value_ptr [652] 0.00 0.00 10/10 get_loading_table [873] 0.00 0.00 2/2 loaded_feature_path [1003] ----------------------------------------------- 0.00 0.00 5/5 rb_gc_start [246] [245] 0.0 0.00 0.00 5 rb_gc [245] 0.00 0.00 5/11 gc_finalize_deferred [211] 0.00 0.00 5/310383 garbage_collect [87] ----------------------------------------------- 0.00 0.00 5/5 call_cfunc [5] [246] 0.0 0.00 0.00 5 rb_gc_start [246] 0.00 0.00 5/5 rb_gc [245] ----------------------------------------------- 0.00 0.00 1/1 Init_sym [236] [247] 0.0 0.00 0.00 1 Init_id [247] 0.00 0.00 21/1316 register_symid [132] 0.00 0.00 1/4529 rb_usascii_encoding [336] ----------------------------------------------- 0.00 0.00 3/3 ruby_yyparse [139] [248] 0.0 0.00 0.00 3 reg_compile_gen [248] 0.00 0.00 3/3 rb_reg_compile [249] 0.00 0.00 3/3 reg_fragment_setenc_gen [521] 0.00 0.00 3/3 rb_errinfo [989] ----------------------------------------------- 0.00 0.00 3/3 reg_compile_gen [248] [249] 0.0 0.00 0.00 3 rb_reg_compile [249] 0.00 0.00 3/3 rb_reg_initialize_str [255] 0.00 0.00 3/11 rb_reg_s_alloc [341] ----------------------------------------------- 0.00 0.00 65/130 cleanup_iseq_build [288] 0.00 0.00 65/130 iseq_free [207] [250] 0.0 0.00 0.00 130 compile_data_free [250] 0.00 0.00 189/300846 ruby_xfree [105] ----------------------------------------------- 0.00 0.00 5/5 rb_longjmp [90] [251] 0.0 0.00 0.00 5 rb_make_backtrace [251] 0.00 0.00 5/5 vm_backtrace [252] ----------------------------------------------- 0.00 0.00 5/5 rb_make_backtrace [251] [252] 0.0 0.00 0.00 5 vm_backtrace [252] 0.00 0.00 5/5 vm_backtrace_each [261] 0.00 0.00 5/208 rb_ary_new [199] ----------------------------------------------- 0.00 0.00 1/4 process_options [42] 0.00 0.00 1/4 rb_locale_encoding [322] 0.00 0.00 2/4 opt_enc_index [289] [253] 0.0 0.00 0.00 4 rb_enc_find_index [253] 0.00 0.00 1/1 load_encoding [254] 0.00 0.00 4/5 rb_enc_registered [950] 0.00 0.00 3/11352 rb_enc_from_index [548] ----------------------------------------------- 0.00 0.00 1/1 rb_enc_find_index [253] [254] 0.0 0.00 0.00 1 load_encoding [254] 0.00 0.00 1/1 rb_protect [258] 0.00 0.00 1/35 rb_sprintf [224] 0.00 0.00 5/8 rb_isalnum [893] 0.00 0.00 5/692 rb_isupper [601] 0.00 0.00 3/243 rb_ruby_verbose_ptr [665] 0.00 0.00 3/10 rb_ruby_debug_ptr [879] 0.00 0.00 1/1 rb_set_errinfo [1122] ----------------------------------------------- 0.00 0.00 3/3 rb_reg_compile [249] [255] 0.0 0.00 0.00 3 rb_reg_initialize_str [255] 0.00 0.00 3/11 rb_reg_initialize [189] 0.00 0.00 3/431 rb_enc_get [626] ----------------------------------------------- 0.00 0.00 8/8 call_cfunc [5] [256] 0.0 0.00 0.00 8 exc_initialize [256] 0.00 0.00 16/111 rb_iv_set [173] 0.00 0.00 8/17 rb_scan_args [832] ----------------------------------------------- 0.00 0.00 1/19 Init_IO [11] 0.00 0.00 1/19 Init_safe [394] 0.00 0.00 2/19 Init_eval [31] 0.00 0.00 2/19 Init_process [13] 0.00 0.00 2/19 Init_load [91] 0.00 0.00 3/19 ruby_process_options [36] 0.00 0.00 8/19 Init_Regexp [43] [257] 0.0 0.00 0.00 19 rb_define_virtual_variable [257] 0.00 0.00 19/43 rb_define_hooked_variable [208] ----------------------------------------------- 0.00 0.00 1/1 load_encoding [254] [258] 0.0 0.00 0.00 1 rb_protect [258] 0.00 0.00 1/1 require_enc [259] ----------------------------------------------- 0.00 0.00 1/1 rb_protect [258] [259] 0.0 0.00 0.00 1 require_enc [259] 0.00 0.00 1/5 rb_require_safe [180] 0.00 0.00 1/610580 rb_safe_level [101] ----------------------------------------------- 0.00 0.00 53/53 parser_parse_string [218] [260] 0.0 0.00 0.00 53 parser_str_new [260] 0.00 0.00 53/1782 rb_enc_str_new [143] 0.00 0.00 50/1174 rb_enc_dummy_p [586] 0.00 0.00 50/5441 rb_enc_str_coderange [562] ----------------------------------------------- 0.00 0.00 5/5 vm_backtrace [252] [261] 0.0 0.00 0.00 5 vm_backtrace_each [261] 0.00 0.00 14/35 rb_sprintf [224] 0.00 0.00 14/310383 rb_ary_push [602] 0.00 0.00 8/603467 rb_vm_get_sourceline [103] 0.00 0.00 5/6 rb_ary_reverse [462] 0.00 0.00 6/43 rb_id2name [781] ----------------------------------------------- 0.00 0.00 12/3907 compile_data_alloc_adjust [506] 0.00 0.00 222/3907 new_insn_send [359] 0.00 0.00 428/3907 compile_data_alloc_label [361] 0.00 0.00 1354/3907 new_insn_body [275] 0.00 0.00 1891/3907 compile_data_alloc_insn [297] [262] 0.0 0.00 0.00 3907 compile_data_alloc [262] 0.00 0.00 59/310383 ruby_xmalloc2 [529] ----------------------------------------------- 0.00 0.00 5/23 search_required [181] 0.00 0.00 18/23 rb_get_expanded_load_path [243] [263] 0.0 0.00 0.00 23 rb_file_expand_path [263] 0.00 0.00 23/140 file_expand_path [198] 0.00 0.00 23/41 rb_usascii_str_new [273] ----------------------------------------------- 0.00 0.00 14/14 ruby_yyparse [139] [264] 0.0 0.00 0.00 14 dyna_push_gen [264] 0.00 0.00 28/108 vtable_alloc [191] ----------------------------------------------- 0.00 0.00 39/39 ruby_yyparse [139] [265] 0.0 0.00 0.00 39 new_args_gen [265] 0.00 0.00 78/1384 node_newnode [157] ----------------------------------------------- 0.00 0.00 5/77 arg_append_gen [390] 0.00 0.00 12/77 literal_concat_gen [327] 0.00 0.00 60/77 ruby_yyparse [139] [266] 0.0 0.00 0.00 77 list_append_gen [266] 0.00 0.00 77/1384 node_newnode [157] ----------------------------------------------- 0.00 0.00 4/23 Init_File [14] 0.00 0.00 5/23 Init_Dir [54] 0.00 0.00 14/23 Init_IO [11] [267] 0.0 0.00 0.00 23 rb_file_const [267] 0.00 0.00 23/227 rb_define_const [168] ----------------------------------------------- 0.00 0.00 28/61 rb_iseq_compile_node [29] 0.00 0.00 33/61 iseq_compile_each [188] [268] 0.0 0.00 0.00 61 rb_ary_new3 [268] 0.00 0.00 61/300280 rb_ary_new2 [76] ----------------------------------------------- 0.00 0.00 10/151 rb_find_file_ext [202] 0.00 0.00 141/151 rb_set_class_path [163] [269] 0.0 0.00 0.00 151 rb_str_cat2 [269] 0.00 0.00 151/298 rb_str_cat [227] ----------------------------------------------- 0.00 0.00 3/3 search_required [181] [270] 0.0 0.00 0.00 3 rb_find_file [270] 0.00 0.00 27/140 file_expand_path [198] 0.00 0.00 27/380 rb_get_path [205] 0.00 0.00 3/10 rb_str_tmp_new [331] 0.00 0.00 3/610580 rb_safe_level [101] 0.00 0.00 27/117 file_load_ok [709] 0.00 0.00 3/399 rb_string_value_cstr [628] 0.00 0.00 3/265 is_absolute_path [659] 0.00 0.00 3/8 is_explicit_relative [890] 0.00 0.00 3/10 rb_get_load_path [877] ----------------------------------------------- 0.00 0.00 1/45 rb_gv_set [386] 0.00 0.00 1/45 rb_gv_get [393] 0.00 0.00 43/45 rb_define_hooked_variable [208] [271] 0.0 0.00 0.00 45 global_id [271] 0.00 0.00 45/3142 rb_intern [135] ----------------------------------------------- 0.00 0.00 22/208 vm_exec_core [45] 0.00 0.00 186/208 str_duplicate [194] [272] 0.0 0.00 0.00 208 rb_str_replace [272] 0.00 0.00 208/1450 str_independent [184] 0.00 0.00 204/595 rb_str_dup_frozen [280] 0.00 0.00 208/933 rb_string_value [594] 0.00 0.00 208/647 rb_enc_cr_str_exact_copy [603] 0.00 0.00 204/207 str_replace_shared [678] ----------------------------------------------- 0.00 0.00 1/41 make_patterns [230] 0.00 0.00 1/41 Init_File [14] 0.00 0.00 4/41 make_patterns [228] 0.00 0.00 6/41 Init_version [304] 0.00 0.00 6/41 Init_prelude [47] 0.00 0.00 23/41 rb_file_expand_path [263] [273] 0.0 0.00 0.00 41 rb_usascii_str_new [273] 0.00 0.00 41/2015 rb_str_new [141] 0.00 0.00 41/42 rb_usascii_encindex [783] ----------------------------------------------- 59 iseq_compile_each [188] [274] 0.0 0.00 0.00 59 new_child_iseq [274] 0.00 0.00 59/522 iseq_add_mark_object [174] 59 rb_iseq_new_with_opt [748] ----------------------------------------------- 0.00 0.00 5/1653 compile_massign [518] 0.00 0.00 6/1653 when_vals [363] 0.00 0.00 6/1653 compile_cpath [515] 0.00 0.00 7/1653 compile_dstr_fragments [505] 0.00 0.00 7/1653 compile_dstr [504] 0.00 0.00 20/1653 compile_colon2 [487] 0.00 0.00 24/1653 defined_expr [484] 0.00 0.00 66/1653 compile_branch_condition [433] 0.00 0.00 136/1653 compile_array_ [338] 0.00 0.00 146/1653 rb_iseq_compile_node [29] 0.00 0.00 1230/1653 iseq_compile_each [188] [275] 0.0 0.00 0.00 1653 new_insn_body [275] 0.00 0.00 1653/1891 new_insn_core [298] 0.00 0.00 1354/3907 compile_data_alloc [262] ----------------------------------------------- 0.00 0.00 14/14 iseq_compile_each [188] [276] 0.0 0.00 0.00 14 make_name_for_block [276] 0.00 0.00 14/35 rb_sprintf [224] ----------------------------------------------- 0.00 0.00 52/52 ruby_yyparse [139] [277] 0.0 0.00 0.00 52 assignable_gen [277] 0.00 0.00 52/1384 node_newnode [157] 0.00 0.00 4/58 rb_global_entry [214] 0.00 0.00 31/415 dyna_in_block_gen [627] 0.00 0.00 27/313 local_id_gen [643] 0.00 0.00 27/27 local_var_gen [803] 0.00 0.00 14/24 dvar_curr_gen [810] 0.00 0.00 12/150 dvar_defined_gen [697] ----------------------------------------------- 0.00 0.00 4/4 Init_Object [17] [278] 0.0 0.00 0.00 4 boot_defclass [278] 0.00 0.00 4/88 rb_name_class [176] 0.00 0.00 4/479 rb_class_boot [150] 0.00 0.00 4/456 rb_const_set [167] 0.00 0.00 4/3142 rb_intern [135] 0.00 0.00 4/310383 st_add_direct [459] ----------------------------------------------- 0.00 0.00 1/18 Init_Hash [22] 0.00 0.00 1/18 ruby_prog_init [296] 0.00 0.00 1/18 Init_VM [62] 0.00 0.00 3/18 Init_Object [17] 0.00 0.00 4/18 Init_IO [11] 0.00 0.00 8/18 Init_version [304] [279] 0.0 0.00 0.00 18 rb_define_global_const [279] 0.00 0.00 18/227 rb_define_const [168] ----------------------------------------------- 0.00 0.00 1/595 ruby_process_options [36] 0.00 0.00 1/595 rb_reg_search [313] 0.00 0.00 4/595 rb_hash_aset [315] 0.00 0.00 5/595 rb_require_safe [180] 0.00 0.00 204/595 rb_str_replace [272] 0.00 0.00 380/595 rb_get_path_check [206] [280] 0.0 0.00 0.00 595 rb_str_dup_frozen [280] 0.00 0.00 21/21 str_new4 [325] 0.00 0.00 15/2040 str_new [140] 0.00 0.00 3/3 str_new3 [404] 0.00 0.00 232/469 rb_obj_class [623] 0.00 0.00 211/647 rb_enc_cr_str_exact_copy [603] ----------------------------------------------- 0.00 0.00 91/91 BSD_vfprintf [283] [281] 0.0 0.00 0.00 91 BSD__sprint [281] 0.00 0.00 91/91 ruby__sfvwrite [282] ----------------------------------------------- 0.00 0.00 91/91 BSD__sprint [281] [282] 0.0 0.00 0.00 91 ruby__sfvwrite [282] 0.00 0.00 91/266 rb_str_resize [225] ----------------------------------------------- 0.00 0.00 40/40 rb_enc_vsprintf [216] [283] 0.0 0.00 0.00 40 BSD_vfprintf [283] 0.00 0.00 91/91 BSD__sprint [281] 0.00 0.00 16/16 BSD__ultoa [833] ----------------------------------------------- 0.00 0.00 1/18 Init_Hash [22] 0.00 0.00 1/18 Init_Numeric [20] 0.00 0.00 1/18 Init_Object [17] 0.00 0.00 1/18 Init_Range [64] 0.00 0.00 1/18 Init_Struct [66] 0.00 0.00 1/18 Init_Time [34] 0.00 0.00 1/18 Init_Array [23] 0.00 0.00 1/18 Init_Dir [54] 0.00 0.00 2/18 rb_extend_object [342] 0.00 0.00 2/18 Init_IO [11] 0.00 0.00 2/18 Init_String [16] 0.00 0.00 2/18 Init_Enumerator [57] 0.00 0.00 2/18 Init_File [14] [284] 0.0 0.00 0.00 18 rb_include_module [284] 0.00 0.00 18/18 include_class_new [286] 0.00 0.00 18/422 rb_secure [239] 0.00 0.00 18/23 rb_frozen_class_p [812] 0.00 0.00 18/239 rb_type [669] 0.00 0.00 18/18 rb_clear_cache [831] ----------------------------------------------- 0.00 0.00 65/65 iseq_setup [30] [285] 0.0 0.00 0.00 65 iseq_set_exception_table [285] 0.00 0.00 28/310383 ruby_xmalloc2 [529] 0.00 0.00 9/522 iseq_add_mark_object [174] 0.00 0.00 183/183 label_get_position [687] 0.00 0.00 61/61 label_get_sp [754] ----------------------------------------------- 0.00 0.00 18/18 rb_include_module [284] [286] 0.0 0.00 0.00 18 include_class_new [286] 0.00 0.00 18/515 class_alloc [156] 0.00 0.00 18/239 rb_type [669] ----------------------------------------------- 0.00 0.00 24/24 ruby_yyparse [139] [287] 0.0 0.00 0.00 24 call_bin_op_gen [287] 0.00 0.00 48/1384 node_newnode [157] 0.00 0.00 48/739 remove_begin [597] 0.00 0.00 48/484 value_expr_gen [621] ----------------------------------------------- 0.00 0.00 65/65 rb_iseq_new_with_bopt_and_opt [171] [288] 0.0 0.00 0.00 65 cleanup_iseq_build [288] 0.00 0.00 65/130 compile_data_free [250] ----------------------------------------------- 0.00 0.00 2/2 load_file_internal [122] [289] 0.0 0.00 0.00 2 opt_enc_index [289] 0.00 0.00 2/4 rb_enc_find_index [253] 0.00 0.00 2/11352 rb_enc_from_index [548] 0.00 0.00 2/2 rb_enc_dummy_p [1015] ----------------------------------------------- 0.00 0.00 1/1 Init_VM [62] [290] 0.0 0.00 0.00 1 vm_init_redefined_flag [290] 0.00 0.00 30/30 add_opt_method [293] 0.00 0.00 1/1004 st_init_numtable [146] ----------------------------------------------- 0.00 0.00 5/15 rb_big_plus [6] 0.00 0.00 10/15 vm_exec_core [45] [291] 0.0 0.00 0.00 15 rb_int2big [291] 0.00 0.00 15/15 rb_uint2big [292] ----------------------------------------------- 0.00 0.00 15/15 rb_int2big [291] [292] 0.0 0.00 0.00 15 rb_uint2big [292] 0.00 0.00 15/299794 bignew_1 [49] ----------------------------------------------- 0.00 0.00 30/30 vm_init_redefined_flag [290] [293] 0.0 0.00 0.00 30 add_opt_method [293] 0.00 0.00 30/310383 st_insert [418] 0.00 0.00 30/9174 st_lookup [550] ----------------------------------------------- 0.00 0.00 56/56 rb_iseq_compile_node [29] [294] 0.0 0.00 0.00 56 iseq_set_local_table [294] 0.00 0.00 29/310383 ruby_xmalloc2 [529] ----------------------------------------------- 0.00 0.00 54/54 ruby_yyparse [139] [295] 0.0 0.00 0.00 54 local_tbl_gen [295] 0.00 0.00 29/310383 ruby_xmalloc2 [529] 0.00 0.00 137/250 vtable_size [662] 0.00 0.00 58/58 vtable_tblcpy [758] ----------------------------------------------- 0.00 0.00 1/1 ruby_init [3] [296] 0.0 0.00 0.00 1 ruby_prog_init [296] 0.00 0.00 6/43 rb_define_hooked_variable [208] 0.00 0.00 2/5 rb_define_variable [326] 0.00 0.00 1/18 rb_define_global_const [279] 0.00 0.00 4/243 rb_ruby_verbose_ptr [665] 0.00 0.00 2/10 rb_ruby_debug_ptr [879] 0.00 0.00 1/2 rb_get_argv [1017] ----------------------------------------------- 0.00 0.00 1891/1891 new_insn_core [298] [297] 0.0 0.00 0.00 1891 compile_data_alloc_insn [297] 0.00 0.00 1891/3907 compile_data_alloc [262] ----------------------------------------------- 0.00 0.00 16/1891 iseq_peephole_optimize [498] 0.00 0.00 222/1891 new_insn_send [359] 0.00 0.00 1653/1891 new_insn_body [275] [298] 0.0 0.00 0.00 1891 new_insn_core [298] 0.00 0.00 1891/1891 compile_data_alloc_insn [297] ----------------------------------------------- 0.00 0.00 65/65 prepare_iseq_build [178] [299] 0.0 0.00 0.00 65 set_relation [299] 0.00 0.00 41/7182 rb_node_newnode [131] ----------------------------------------------- 0.00 0.00 300204/300204 obj_free [115] [300] 0.0 0.00 0.00 300204 rb_ary_free [300] 0.00 0.00 80/300846 ruby_xfree [105] ----------------------------------------------- 0.00 0.00 21/21 rb_io_gets [302] [301] 0.0 0.00 0.00 21 rb_io_getline_1 [301] 0.00 0.00 21/21 rb_io_getline_fast [308] 0.00 0.00 21/31 rb_io_taint_check [370] 0.00 0.00 42/62 io_read_encoding [752] 0.00 0.00 21/58 rb_io_check_closed [757] 0.00 0.00 21/25 rb_io_check_readable [807] 0.00 0.00 21/24 rb_enc_dummy_p [811] ----------------------------------------------- 0.00 0.00 1/21 load_file_internal [122] 0.00 0.00 20/21 lex_io_gets [305] [302] 0.0 0.00 0.00 21 rb_io_gets [302] 0.00 0.00 21/21 rb_io_getline_1 [301] ----------------------------------------------- 0.00 0.00 1/1 call_cfunc [5] [303] 0.0 0.00 0.00 1 rb_str_sub [303] 0.00 0.00 1/1 rb_str_sub_bang [307] 0.00 0.00 1/186 rb_str_dup [193] ----------------------------------------------- 0.00 0.00 1/1 rb_call_inits [4] [304] 0.0 0.00 0.00 1 Init_version [304] 0.00 0.00 8/18 rb_define_global_const [279] 0.00 0.00 6/41 rb_usascii_str_new [273] 0.00 0.00 6/118 rb_obj_freeze [316] ----------------------------------------------- 0.00 0.00 20/20 lex_getline [170] [305] 0.0 0.00 0.00 20 lex_io_gets [305] 0.00 0.00 20/21 rb_io_gets [302] ----------------------------------------------- 0.00 0.00 1/1 ruby_run_node [128] [306] 0.0 0.00 0.00 1 ruby_cleanup [306] 0.00 0.00 1/1 ruby_finalize_1 [310] 0.00 0.00 1/1 ruby_finalize_0 [446] 0.00 0.00 1/1 rb_thread_terminate_all [467] 0.00 0.00 1/5 ruby_init_stack [959] 0.00 0.00 1/1 error_handle [1051] 0.00 0.00 1/2 rb_thread_stop_timer_thread [1024] ----------------------------------------------- 0.00 0.00 1/1 rb_str_sub [303] [307] 0.0 0.00 0.00 1 rb_str_sub_bang [307] 0.00 0.00 1/1 rb_reg_search [313] 0.00 0.00 1/1 rb_reg_regsub [409] 0.00 0.00 1/2 rb_backref_get [492] 0.00 0.00 1/1242 rb_str_modify [190] 0.00 0.00 1/388 rb_check_convert_type [631] 0.00 0.00 1/933 rb_string_value [594] 0.00 0.00 1/1 get_pat [1056] 0.00 0.00 1/259 rb_enc_compatible [660] 0.00 0.00 1/5667 rb_enc_associate [561] ----------------------------------------------- 0.00 0.00 21/21 rb_io_getline_1 [301] [308] 0.0 0.00 0.00 21 rb_io_getline_fast [308] 0.00 0.00 20/2015 rb_str_new [141] 0.00 0.00 1/3 io_fillbuf [464] 0.00 0.00 20/20 rb_str_coderange_scan_restartable [823] 0.00 0.00 20/20 io_enc_str [818] 0.00 0.00 1/2 rb_thread_wait_fd [1025] 0.00 0.00 1/58 rb_io_check_closed [757] ----------------------------------------------- 0.00 0.00 1/1 ruby_finalize_1 [310] [309] 0.0 0.00 0.00 1 rb_gc_call_finalizer_at_exit [309] 0.00 0.00 1/7 finalize_list [203] 0.00 0.00 1/300846 ruby_xfree [105] 0.00 0.00 55/88 make_deferred [726] 0.00 0.00 4/4 make_io_deferred [965] ----------------------------------------------- 0.00 0.00 1/1 ruby_cleanup [306] [310] 0.0 0.00 0.00 1 ruby_finalize_1 [310] 0.00 0.00 1/1 rb_gc_call_finalizer_at_exit [309] 0.00 0.00 1/1 ruby_sig_finalize [1138] ----------------------------------------------- 0.00 0.00 141/141 rb_class_path [312] [311] 0.0 0.00 0.00 141 classname [311] 0.00 0.00 10/186 rb_str_dup [193] 0.00 0.00 10/310383 st_insert [418] 0.00 0.00 1/3290 rb_intern2 [134] 0.00 0.00 10/11 st_delete [475] 0.00 0.00 151/9174 st_lookup [550] 0.00 0.00 141/1126 rb_type [588] 0.00 0.00 10/103 rb_id2str [722] ----------------------------------------------- 0.00 0.00 141/141 rb_set_class_path [163] [312] 0.0 0.00 0.00 141 rb_class_path [312] 0.00 0.00 141/141 classname [311] ----------------------------------------------- 0.00 0.00 1/1 rb_str_sub_bang [307] [313] 0.0 0.00 0.00 1 rb_reg_search [313] 0.00 0.00 1/1 rb_reg_prepare_re [319] 0.00 0.00 1/1 match_alloc [429] 0.00 0.00 1/2 rb_backref_get [492] 0.00 0.00 1/1 rb_backref_set [501] 0.00 0.00 1/595 rb_str_dup_frozen [280] 0.00 0.00 1/1 onig_search [1085] 0.00 0.00 1/2 onig_free [1006] 0.00 0.00 1/1 onig_region_copy [1083] 0.00 0.00 1/2 onig_region_free [1009] ----------------------------------------------- 0.00 0.00 53/53 parser_parse_string [218] [314] 0.0 0.00 0.00 53 parser_tokadd_string [314] 0.00 0.00 548/12284 parser_nextc [169] 0.00 0.00 4/4 parser_tokadd_escape [517] 0.00 0.00 2/2 parser_read_escape [519] 0.00 0.00 484/5821 parser_tokadd [559] 0.00 0.00 59/1194 parser_pushback [585] 0.00 0.00 59/125 rb_isspace [704] ----------------------------------------------- 0.00 0.00 1/13 ary_make_hash [410] 0.00 0.00 3/13 iseq_set_sequence [162] 0.00 0.00 9/13 vm_exec_core [45] [315] 0.0 0.00 0.00 13 rb_hash_aset [315] 0.00 0.00 9/310383 st_insert [418] 0.00 0.00 13/13 rb_hash_modify [356] 0.00 0.00 4/310383 st_add_direct [459] 0.00 0.00 4/595 rb_str_dup_frozen [280] 0.00 0.00 13/31 rb_type [794] 0.00 0.00 4/9174 st_lookup [550] ----------------------------------------------- 0.00 0.00 1/118 Init_eval [31] 0.00 0.00 1/118 Init_Proc [27] 0.00 0.00 1/118 Init_GC [55] 0.00 0.00 1/118 process_options [42] 0.00 0.00 1/118 ruby_script [440] 0.00 0.00 1/118 Init_VM [62] 0.00 0.00 2/118 Init_File [14] 0.00 0.00 2/118 rb_get_expanded_load_path [243] 0.00 0.00 4/118 prep_io [330] 0.00 0.00 6/118 Init_version [304] 0.00 0.00 18/118 rb_str_freeze [399] 0.00 0.00 80/118 rb_insns_name_array [197] [316] 0.0 0.00 0.00 118 rb_obj_freeze [316] 0.00 0.00 118/610580 rb_safe_level [101] ----------------------------------------------- 0.00 0.00 20/20 file_expand_path [198] [317] 0.0 0.00 0.00 20 ruby_getcwd [317] 0.00 0.00 20/310383 ruby_xmalloc [552] ----------------------------------------------- 0.00 0.00 1/20 Init_IO [11] 0.00 0.00 1/20 Init_marshal [97] 0.00 0.00 1/20 ruby_process_options [36] 0.00 0.00 1/20 Init_Encoding [68] 0.00 0.00 1/20 Init_load [91] 0.00 0.00 2/20 Init_VM [62] 0.00 0.00 5/20 make_patterns [230] 0.00 0.00 8/20 make_patterns [228] [318] 0.0 0.00 0.00 20 rb_gc_register_mark_object [318] 0.00 0.00 20/310383 rb_ary_push [602] ----------------------------------------------- 0.00 0.00 1/1 rb_reg_search [313] [319] 0.0 0.00 0.00 1 rb_reg_prepare_re [319] 0.00 0.00 1/12 rb_reg_preprocess [187] 0.00 0.00 1/1 rb_reg_prepare_enc [1120] 0.00 0.00 1/2 rb_reg_check [1022] 0.00 0.00 1/1 onig_new [1078] ----------------------------------------------- 0.00 0.00 5/5 call_cfunc [5] [320] 0.0 0.00 0.00 5 exc_set_backtrace [320] 0.00 0.00 5/111 rb_iv_set [173] 0.00 0.00 5/5 rb_check_backtrace [948] ----------------------------------------------- 0.00 0.00 1/1 process_options [42] [321] 0.0 0.00 0.00 1 ruby_init_loadpath_safe [321] 0.00 0.00 9/2015 rb_str_new [141] 0.00 0.00 9/310383 rb_ary_push [602] 0.00 0.00 1/1 ruby_push_include [1137] ----------------------------------------------- 0.00 0.00 1/1 process_options [42] [322] 0.0 0.00 0.00 1 rb_locale_encoding [322] 0.00 0.00 1/4 rb_enc_find_index [253] 0.00 0.00 1/3 enc_alias_internal [366] 0.00 0.00 1/1 rb_locale_charmap [452] 0.00 0.00 1/399 rb_string_value_cstr [628] 0.00 0.00 1/5 rb_enc_registered [950] 0.00 0.00 1/11352 rb_enc_from_index [548] ----------------------------------------------- 0.00 0.00 14/14 ruby_yyparse [139] [323] 0.0 0.00 0.00 14 dyna_pop_gen [323] 0.00 0.00 28/108 vtable_free [233] ----------------------------------------------- 0.00 0.00 10/10 call_cfunc [5] [324] 0.0 0.00 0.00 10 time_s_alloc [324] 0.00 0.00 10/310383 ruby_xmalloc [552] 0.00 0.00 10/91 rb_data_object_alloc [231] ----------------------------------------------- 0.00 0.00 21/21 rb_str_dup_frozen [280] [325] 0.0 0.00 0.00 21 str_new4 [325] 0.00 0.00 21/2306 str_alloc [147] 0.00 0.00 21/647 rb_enc_cr_str_exact_copy [603] ----------------------------------------------- 0.00 0.00 1/5 Init_IO [11] 0.00 0.00 2/5 ruby_prog_init [296] 0.00 0.00 2/5 Init_String [16] [326] 0.0 0.00 0.00 5 rb_define_variable [326] 0.00 0.00 5/43 rb_define_hooked_variable [208] ----------------------------------------------- 0.00 0.00 57/57 ruby_yyparse [139] [327] 0.0 0.00 0.00 57 literal_concat_gen [327] 0.00 0.00 12/77 list_append_gen [266] 0.00 0.00 4/1782 rb_enc_str_new [143] 0.00 0.00 4/1384 node_newnode [157] ----------------------------------------------- 0.00 0.00 2/42 rb_enc_str_buf_cat [476] 0.00 0.00 40/42 rb_str_buf_append [329] [328] 0.0 0.00 0.00 42 rb_enc_cr_str_buf_cat [328] 0.00 0.00 42/975 str_buf_cat [177] 0.00 0.00 36/11352 rb_enc_from_index [548] 0.00 0.00 36/10488 rb_enc_dummy_p [549] 0.00 0.00 8/5441 rb_enc_str_coderange [562] 0.00 0.00 2/5336 coderange_scan [564] ----------------------------------------------- 0.00 0.00 17/40 rb_file_join [332] 0.00 0.00 23/40 rb_str_append [351] [329] 0.0 0.00 0.00 40 rb_str_buf_append [329] 0.00 0.00 40/42 rb_enc_cr_str_buf_cat [328] ----------------------------------------------- 0.00 0.00 1/4 rb_io_fdopen [396] 0.00 0.00 3/4 prep_stdio [340] [330] 0.0 0.00 0.00 4 prep_io [330] 0.00 0.00 4/105 rb_str_new_cstr [219] 0.00 0.00 4/310383 ruby_xmalloc [552] 0.00 0.00 4/4 io_alloc [392] 0.00 0.00 4/118 rb_obj_freeze [316] 0.00 0.00 4/4 io_check_tty [964] ----------------------------------------------- 0.00 0.00 2/10 moreswitches [373] 0.00 0.00 3/10 rb_find_file [270] 0.00 0.00 5/10 rb_find_file_ext [202] [331] 0.0 0.00 0.00 10 rb_str_tmp_new [331] 0.00 0.00 10/2040 str_new [140] ----------------------------------------------- 0.00 0.00 3/3 rb_file_s_join [333] [332] 0.0 0.00 0.00 3 rb_file_join [332] 0.00 0.00 17/40 rb_str_buf_append [329] 0.00 0.00 3/56 rb_str_buf_new [226] 0.00 0.00 20/20 rb_type [824] 0.00 0.00 10/399 rb_string_value_cstr [628] 0.00 0.00 7/144 chompdirsep [699] 0.00 0.00 3/933 rb_string_value [594] ----------------------------------------------- 0.00 0.00 3/3 call_cfunc [5] [333] 0.0 0.00 0.00 3 rb_file_s_join [333] 0.00 0.00 3/3 rb_file_join [332] ----------------------------------------------- 0.00 0.00 1/11 enc_set_default_encoding [365] 0.00 0.00 3/11 enc_register_at [346] 0.00 0.00 3/11 enc_alias_internal [366] 0.00 0.00 4/11 yycompile [136] [334] 0.0 0.00 0.00 11 ruby_strdup [334] 0.00 0.00 11/310383 ruby_xmalloc [552] ----------------------------------------------- 0.00 0.00 11/11 rb_str_modify [190] [335] 0.0 0.00 0.00 11 str_make_independent [335] 0.00 0.00 11/310383 ruby_xmalloc2 [529] ----------------------------------------------- 0.00 0.00 1/4529 Init_id [247] 0.00 0.00 2/4529 rb_intern_str [414] 0.00 0.00 3/4529 reg_fragment_setenc_gen [521] 0.00 0.00 4/4529 parser_initialize [520] 0.00 0.00 11/4529 rb_reg_initialize [189] 0.00 0.00 1218/4529 rb_intern3 [133] 0.00 0.00 3290/4529 rb_intern2 [134] [336] 0.0 0.00 0.00 4529 rb_usascii_encoding [336] 0.00 0.00 1/1 rb_enc_init [337] ----------------------------------------------- 0.00 0.00 1/1 rb_usascii_encoding [336] [337] 0.0 0.00 0.00 1 rb_enc_init [337] 0.00 0.00 3/3 enc_register_at [346] 0.00 0.00 1/3 st_init_strcasetable [367] 0.00 0.00 1/1 enc_table_expand [1049] ----------------------------------------------- 9 iseq_compile_each [188] 127 compile_array [703] [338] 0.0 0.00 0.00 136 compile_array_ [338] 0.00 0.00 5/310383 rb_ary_push [602] 0.00 0.00 136/1653 new_insn_body [275] 0.00 0.00 1/2 iseq_add_mark_object_compile_time [424] 0.00 0.00 1/3 rb_ary_tmp_new [403] 0.00 0.00 136/2315 ADD_ELEM [576] 0.00 0.00 135/642 APPEND_LIST [605] 200 iseq_compile_each [188] ----------------------------------------------- 0.00 0.00 9/9 rb_iseq_compile_node [29] [339] 0.0 0.00 0.00 9 iseq_set_exception_local_table [339] 0.00 0.00 9/310383 ruby_xmalloc2 [529] 0.00 0.00 1/3290 rb_intern2 [134] ----------------------------------------------- 0.00 0.00 3/3 Init_IO [11] [340] 0.0 0.00 0.00 3 prep_stdio [340] 0.00 0.00 3/4 prep_io [330] 0.00 0.00 3/31 rb_io_taint_check [370] 0.00 0.00 3/58 rb_io_check_closed [757] ----------------------------------------------- 0.00 0.00 3/11 rb_reg_compile [249] 0.00 0.00 8/11 rb_enc_reg_new [200] [341] 0.0 0.00 0.00 11 rb_reg_s_alloc [341] 0.00 0.00 11/610219 rb_newobj [60] 0.00 0.00 11/610580 rb_safe_level [101] ----------------------------------------------- 0.00 0.00 1/2 Init_Hash [22] 0.00 0.00 1/2 rb_mod_extend_object [375] [342] 0.0 0.00 0.00 2 rb_extend_object [342] 0.00 0.00 2/460 rb_singleton_class [154] 0.00 0.00 2/18 rb_include_module [284] ----------------------------------------------- 0.00 0.00 3/3 rb_register_transcoder [344] [343] 0.0 0.00 0.00 3 make_transcoder_entry [343] 0.00 0.00 4/310383 st_add_direct [459] 0.00 0.00 3/310383 ruby_xmalloc [552] 0.00 0.00 1/3 st_init_strcasetable [367] 0.00 0.00 6/9174 st_lookup [550] ----------------------------------------------- 0.00 0.00 3/3 Init_newline [345] [344] 0.0 0.00 0.00 3 rb_register_transcoder [344] 0.00 0.00 3/3 make_transcoder_entry [343] ----------------------------------------------- 0.00 0.00 1/1 Init_transcode [48] [345] 0.0 0.00 0.00 1 Init_newline [345] 0.00 0.00 3/3 rb_register_transcoder [344] ----------------------------------------------- 0.00 0.00 3/3 rb_enc_init [337] [346] 0.0 0.00 0.00 3 enc_register_at [346] 0.00 0.00 3/310383 ruby_xmalloc [552] 0.00 0.00 3/310383 st_insert [418] 0.00 0.00 3/11 ruby_strdup [334] ----------------------------------------------- 0.00 0.00 2/2 Init_load [91] [347] 0.0 0.00 0.00 2 rb_alias_variable [347] 0.00 0.00 2/58 rb_global_entry [214] 0.00 0.00 2/310383 ruby_xmalloc [552] 0.00 0.00 2/310383 st_add_direct [459] 0.00 0.00 2/610580 rb_safe_level [101] 0.00 0.00 2/9174 st_lookup [550] ----------------------------------------------- 0.00 0.00 1/3 obj_free [115] 0.00 0.00 1/3 vm_free [401] 0.00 0.00 1/3 rb_obj_singleton_methods [353] [348] 0.0 0.00 0.00 3 st_free_table [348] 0.00 0.00 3/3 st_clear [360] 0.00 0.00 6/300846 ruby_xfree [105] ----------------------------------------------- 0.00 0.00 10/10 call_cfunc [5] [349] 0.0 0.00 0.00 10 rb_class_allocate_instance [349] 0.00 0.00 10/610219 rb_newobj [60] 0.00 0.00 10/610580 rb_safe_level [101] ----------------------------------------------- 0.00 0.00 2/10 Init_Math [39] 0.00 0.00 3/10 Init_Numeric [20] 0.00 0.00 5/10 time_minus [379] [350] 0.0 0.00 0.00 10 rb_float_new [350] 0.00 0.00 10/610219 rb_newobj [60] 0.00 0.00 10/610580 rb_safe_level [101] ----------------------------------------------- 0.00 0.00 9/23 rb_str_concat [398] 0.00 0.00 14/23 vm_exec_core [45] [351] 0.0 0.00 0.00 23 rb_str_append [351] 0.00 0.00 23/40 rb_str_buf_append [329] 0.00 0.00 23/933 rb_string_value [594] ----------------------------------------------- 0.00 0.00 1/1 call_cfunc [5] [352] 0.0 0.00 0.00 1 rb_obj_methods [352] 0.00 0.00 1/1 rb_obj_singleton_methods [353] 0.00 0.00 1/17 rb_scan_args [832] ----------------------------------------------- 0.00 0.00 1/1 rb_obj_methods [352] [353] 0.0 0.00 0.00 1 rb_obj_singleton_methods [353] 0.00 0.00 1/3 st_free_table [348] 0.00 0.00 2/310383 st_foreach [556] 0.00 0.00 1/1004 st_init_numtable [146] 0.00 0.00 1/208 rb_ary_new [199] 0.00 0.00 1/17 rb_scan_args [832] 0.00 0.00 1/1 rb_class_of [1103] ----------------------------------------------- 0.00 0.00 1/4 process_options [42] 0.00 0.00 3/4 compile_string [148] [354] 0.0 0.00 0.00 4 rb_parser_new [354] 0.00 0.00 4/4 parser_new [381] 0.00 0.00 4/91 rb_data_object_alloc [231] ----------------------------------------------- 0.00 0.00 1/1 rb_call_inits [4] [355] 0.0 0.00 0.00 1 Init_var_tables [355] 0.00 0.00 2/1004 st_init_numtable [146] 0.00 0.00 3/3290 rb_intern2 [134] ----------------------------------------------- 0.00 0.00 13/13 rb_hash_aset [315] [356] 0.0 0.00 0.00 13 rb_hash_modify [356] 0.00 0.00 13/17 rb_hash_tbl [364] 0.00 0.00 13/13 rb_hash_modify_check [412] ----------------------------------------------- 0.00 0.00 8/8 rb_hash_new [358] [357] 0.0 0.00 0.00 8 hash_alloc [357] 0.00 0.00 8/610219 rb_newobj [60] 0.00 0.00 8/610580 rb_safe_level [101] ----------------------------------------------- 0.00 0.00 1/8 iseq_set_sequence [162] 0.00 0.00 1/8 ary_make_hash [410] 0.00 0.00 3/8 Init_VM [62] 0.00 0.00 3/8 vm_exec_core [45] [358] 0.0 0.00 0.00 8 rb_hash_new [358] 0.00 0.00 8/8 hash_alloc [357] ----------------------------------------------- 0.00 0.00 3/222 when_vals [363] 0.00 0.00 219/222 iseq_compile_each [188] [359] 0.0 0.00 0.00 222 new_insn_send [359] 0.00 0.00 222/3907 compile_data_alloc [262] 0.00 0.00 222/1891 new_insn_core [298] ----------------------------------------------- 0.00 0.00 3/3 st_free_table [348] [360] 0.0 0.00 0.00 3 st_clear [360] 0.00 0.00 19/300846 ruby_xfree [105] ----------------------------------------------- 0.00 0.00 428/428 new_label_body [362] [361] 0.0 0.00 0.00 428 compile_data_alloc_label [361] 0.00 0.00 428/3907 compile_data_alloc [262] ----------------------------------------------- 0.00 0.00 1/428 compile_branch_condition [433] 0.00 0.00 28/428 rb_iseq_compile_node [29] 0.00 0.00 399/428 iseq_compile_each [188] [362] 0.0 0.00 0.00 428 new_label_body [362] 0.00 0.00 428/428 compile_data_alloc_label [361] ----------------------------------------------- 2 iseq_compile_each [188] [363] 0.0 0.00 0.00 2 when_vals [363] 0.00 0.00 6/310383 rb_ary_push [602] 0.00 0.00 6/1653 new_insn_body [275] 0.00 0.00 3/222 new_insn_send [359] 0.00 0.00 9/2315 ADD_ELEM [576] 0.00 0.00 3/3 case_when_optimizable_literal [979] 3 iseq_compile_each [188] ----------------------------------------------- 0.00 0.00 4/17 iseq_set_sequence [162] 0.00 0.00 13/17 rb_hash_modify [356] [364] 0.0 0.00 0.00 17 rb_hash_tbl [364] 0.00 0.00 3/1010 st_init_table [145] ----------------------------------------------- 0.00 0.00 1/3 rb_enc_set_default_internal [423] 0.00 0.00 2/3 rb_enc_set_default_external [382] [365] 0.0 0.00 0.00 3 enc_set_default_encoding [365] 0.00 0.00 2/3 enc_alias_internal [366] 0.00 0.00 1/310383 st_insert [418] 0.00 0.00 1/11 ruby_strdup [334] 0.00 0.00 4/7 rb_to_encoding [910] ----------------------------------------------- 0.00 0.00 1/3 rb_locale_encoding [322] 0.00 0.00 2/3 enc_set_default_encoding [365] [366] 0.0 0.00 0.00 3 enc_alias_internal [366] 0.00 0.00 3/310383 st_insert [418] 0.00 0.00 3/11 ruby_strdup [334] ----------------------------------------------- 0.00 0.00 1/3 rb_enc_init [337] 0.00 0.00 1/3 make_transcoder_entry [343] 0.00 0.00 1/3 Init_transcode [48] [367] 0.0 0.00 0.00 3 st_init_strcasetable [367] 0.00 0.00 3/1010 st_init_table [145] ----------------------------------------------- 0.00 0.00 1/2 rb_binding_new [374] 0.00 0.00 1/2 vm_set_main_stack [377] [368] 0.0 0.00 0.00 2 rb_vm_make_env_object [368] 0.00 0.00 2/2 vm_make_env_each [369] ----------------------------------------------- 0.00 0.00 2/2 rb_vm_make_env_object [368] [369] 0.0 0.00 0.00 2 vm_make_env_each [369] 0.00 0.00 2/2 env_alloc [385] 0.00 0.00 2/310383 ruby_xmalloc2 [529] ----------------------------------------------- 0.00 0.00 2/31 rb_io_getbyte [463] 0.00 0.00 2/31 rb_io_ungetbyte [434] 0.00 0.00 3/31 prep_stdio [340] 0.00 0.00 3/31 rb_io_set_encoding [488] 0.00 0.00 21/31 rb_io_getline_1 [301] [370] 0.0 0.00 0.00 31 rb_io_taint_check [370] 0.00 0.00 31/610580 rb_safe_level [101] 0.00 0.00 31/52 rb_check_frozen [764] ----------------------------------------------- 0.00 0.00 1/7 yield_under [482] 0.00 0.00 6/7 vm_exec_core [45] [371] 0.0 0.00 0.00 7 vm_cref_push [371] 0.00 0.00 7/7182 rb_node_newnode [131] 0.00 0.00 7/7 vm_get_ruby_level_caller_cfp [912] 0.00 0.00 7/96 vm_get_cref [723] ----------------------------------------------- 0.00 0.00 7/7 ruby_yyparse [139] [372] 0.0 0.00 0.00 7 new_evstr_gen [372] 0.00 0.00 7/1384 node_newnode [157] ----------------------------------------------- 0.00 0.00 1/1 load_file_internal [122] [373] 0.0 0.00 0.00 1 moreswitches [373] 0.00 0.00 2/10 rb_str_tmp_new [331] 0.00 0.00 3/298 rb_str_cat [227] 0.00 0.00 2/266 rb_str_resize [225] 0.00 0.00 1/2 proc_options [449] 0.00 0.00 4/125 rb_isspace [704] ----------------------------------------------- 0.00 0.00 1/1 Init_VM [62] [374] 0.0 0.00 0.00 1 rb_binding_new [374] 0.00 0.00 1/2 rb_vm_make_env_object [368] 0.00 0.00 1/1 binding_alloc [432] 0.00 0.00 1/1220483 rb_vm_get_ruby_level_next_cfp [525] ----------------------------------------------- 0.00 0.00 1/1 call_cfunc [5] [375] 0.0 0.00 0.00 1 rb_mod_extend_object [375] 0.00 0.00 1/2 rb_extend_object [342] ----------------------------------------------- 53 rb_ary_store [223] [376] 0.0 0.00 0.00 53 ary_resize_capa [376] 0.00 0.00 13/299506 ruby_xrealloc2 [114] 40 ruby_xmalloc2 [529] ----------------------------------------------- 0.00 0.00 1/1 rb_iseq_eval_main [129] [377] 0.0 0.00 0.00 1 vm_set_main_stack [377] 0.00 0.00 1/2 rb_vm_make_env_object [368] 0.00 0.00 1/3290 rb_intern2 [134] 0.00 0.00 1/1 vm_set_eval_stack [489] 0.00 0.00 1/31 rb_const_get [793] ----------------------------------------------- 0.00 0.00 4/4 yycompile0 [138] [378] 0.0 0.00 0.00 4 debug_lines [378] 0.00 0.00 4/3290 rb_intern2 [134] 0.00 0.00 4/150 rb_const_defined_at [698] ----------------------------------------------- 0.00 0.00 5/5 call_cfunc [5] [379] 0.0 0.00 0.00 5 time_minus [379] 0.00 0.00 5/10 rb_float_new [350] 0.00 0.00 10/358 rb_check_type [638] 0.00 0.00 5/5 rb_type [957] ----------------------------------------------- 0.00 0.00 4/4 run_final [204] [380] 0.0 0.00 0.00 4 parser_free [380] 0.00 0.00 12/300846 ruby_xfree [105] ----------------------------------------------- 0.00 0.00 4/4 rb_parser_new [354] [381] 0.0 0.00 0.00 4 parser_new [381] 0.00 0.00 4/310383 ruby_xmalloc2 [529] 0.00 0.00 4/4 parser_initialize [520] ----------------------------------------------- 0.00 0.00 2/2 process_options [42] [382] 0.0 0.00 0.00 2 rb_enc_set_default_external [382] 0.00 0.00 2/3 enc_set_default_encoding [365] ----------------------------------------------- 0.00 0.00 3/828 parser_regx_options [508] 0.00 0.00 60/828 parser_parse_string [218] 0.00 0.00 765/828 parser_yylex [152] [383] 0.0 0.00 0.00 828 parser_newtok [383] 0.00 0.00 4/310383 ruby_xmalloc2 [529] ----------------------------------------------- 0.00 0.00 2/2 Init_sym [236] [384] 0.0 0.00 0.00 2 st_init_numtable_with_size [384] 0.00 0.00 2/1014 st_init_table_with_size [144] ----------------------------------------------- 0.00 0.00 2/2 vm_make_env_each [369] [385] 0.0 0.00 0.00 2 env_alloc [385] 0.00 0.00 2/310383 ruby_xmalloc [552] 0.00 0.00 2/91 rb_data_object_alloc [231] ----------------------------------------------- 0.00 0.00 1/1 restore_lineno [387] [386] 0.0 0.00 0.00 1 rb_gv_set [386] 0.00 0.00 1/58 rb_global_entry [214] 0.00 0.00 1/45 global_id [271] 0.00 0.00 1/5 rb_gvar_set [473] ----------------------------------------------- 0.00 0.00 1/1 rb_ensure [121] [387] 0.0 0.00 0.00 1 restore_lineno [387] 0.00 0.00 1/1 rb_gv_set [386] ----------------------------------------------- 0.00 0.00 10/10 run_final [204] [388] 0.0 0.00 0.00 10 time_free [388] 0.00 0.00 10/300846 ruby_xfree [105] ----------------------------------------------- 0.00 0.00 41/41 ruby_yyparse [139] [389] 0.0 0.00 0.00 41 node_assign_gen [389] 0.00 0.00 5/5 arg_append_gen [390] ----------------------------------------------- 0.00 0.00 5/5 node_assign_gen [389] [390] 0.0 0.00 0.00 5 arg_append_gen [390] 0.00 0.00 5/77 list_append_gen [266] ----------------------------------------------- 0.00 0.00 5/5 ruby_yyparse [139] [391] 0.0 0.00 0.00 5 aryset_gen [391] 0.00 0.00 5/1384 node_newnode [157] ----------------------------------------------- 0.00 0.00 4/4 prep_io [330] [392] 0.0 0.00 0.00 4 io_alloc [392] 0.00 0.00 4/610219 rb_newobj [60] 0.00 0.00 4/610580 rb_safe_level [101] ----------------------------------------------- 0.00 0.00 1/1 load_file [120] [393] 0.0 0.00 0.00 1 rb_gv_get [393] 0.00 0.00 1/58 rb_global_entry [214] 0.00 0.00 1/45 global_id [271] 0.00 0.00 1/7 rb_gvar_get [904] ----------------------------------------------- 0.00 0.00 1/1 rb_call_inits [4] [394] 0.0 0.00 0.00 1 Init_safe [394] 0.00 0.00 1/19 rb_define_virtual_variable [257] ----------------------------------------------- 0.00 0.00 1/1 Init_IO [11] [395] 0.0 0.00 0.00 1 rb_define_readonly_variable [395] 0.00 0.00 1/43 rb_define_hooked_variable [208] ----------------------------------------------- 0.00 0.00 1/1 load_file_internal [122] [396] 0.0 0.00 0.00 1 rb_io_fdopen [396] 0.00 0.00 1/4 prep_io [330] 0.00 0.00 1/1 rb_io_oflags_fmode [1115] ----------------------------------------------- 0.00 0.00 3/9 st_add_direct [459] 0.00 0.00 6/9 st_insert [418] [397] 0.0 0.00 0.00 9 rehash [397] 0.00 0.00 9/299516 ruby_xrealloc [109] 0.00 0.00 9/1023 new_size [592] ----------------------------------------------- 0.00 0.00 9/9 iseq_compile_each [188] [398] 0.0 0.00 0.00 9 rb_str_concat [398] 0.00 0.00 9/23 rb_str_append [351] 0.00 0.00 9/955 rb_type [593] ----------------------------------------------- 0.00 0.00 18/18 rb_get_expanded_load_path [243] [399] 0.0 0.00 0.00 18 rb_str_freeze [399] 0.00 0.00 18/118 rb_obj_freeze [316] ----------------------------------------------- 0.00 0.00 13/13 vm_call_method [232] [400] 0.0 0.00 0.00 13 vm_setup_method [400] 0.00 0.00 13/900218 vm_push_frame [85] ----------------------------------------------- 0.00 0.00 1/1 run_final [204] [401] 0.0 0.00 0.00 1 vm_free [401] 0.00 0.00 1/3 st_free_table [348] ----------------------------------------------- 0.00 0.00 4/4 ruby_yyparse [139] [402] 0.0 0.00 0.00 4 arg_concat_gen [402] 0.00 0.00 4/1384 node_newnode [157] ----------------------------------------------- 0.00 0.00 1/3 compile_array_ [338] 0.00 0.00 1/3 iseq_compile_each [188] 0.00 0.00 1/3 Init_top_self [126] [403] 0.0 0.00 0.00 3 rb_ary_tmp_new [403] 0.00 0.00 3/300282 ary_new [75] ----------------------------------------------- 0.00 0.00 3/3 rb_str_dup_frozen [280] [404] 0.0 0.00 0.00 3 str_new3 [404] 0.00 0.00 3/3 str_new_shared [406] ----------------------------------------------- 0.00 0.00 3/3 Init_Encoding [68] [405] 0.0 0.00 0.00 3 enc_new [405] 0.00 0.00 3/91 rb_data_object_alloc [231] ----------------------------------------------- 0.00 0.00 3/3 str_new3 [404] [406] 0.0 0.00 0.00 3 str_new_shared [406] 0.00 0.00 3/2306 str_alloc [147] 0.00 0.00 3/207 str_replace_shared [678] ----------------------------------------------- 0.00 0.00 1/1 Init_Random [118] [407] 0.0 0.00 0.00 1 Init_RandomSeed2 [407] 0.00 0.00 1/1 make_seed_value [408] ----------------------------------------------- 0.00 0.00 1/1 Init_RandomSeed2 [407] [408] 0.0 0.00 0.00 1 make_seed_value [408] 0.00 0.00 1/1 rb_big_norm [474] 0.00 0.00 1/599312 rb_big_resize [56] 0.00 0.00 1/610219 rb_newobj [60] 0.00 0.00 1/610580 rb_safe_level [101] ----------------------------------------------- 0.00 0.00 1/1 rb_str_sub_bang [307] [409] 0.0 0.00 0.00 1 rb_reg_regsub [409] 0.00 0.00 1/56 rb_str_buf_new [226] 0.00 0.00 2/2 rb_enc_str_buf_cat [476] 0.00 0.00 2/431 rb_enc_get [626] 0.00 0.00 1/25 rb_enc_dummy_p [805] 0.00 0.00 1/1 onig_noname_group_capture_is_active [1080] ----------------------------------------------- 0.00 0.00 1/1 rb_ary_uniq_bang [411] [410] 0.0 0.00 0.00 1 ary_make_hash [410] 0.00 0.00 1/13 rb_hash_aset [315] 0.00 0.00 1/8 rb_hash_new [358] ----------------------------------------------- 0.00 0.00 1/1 call_cfunc [5] [411] 0.0 0.00 0.00 1 rb_ary_uniq_bang [411] 0.00 0.00 1/1 ary_make_hash [410] ----------------------------------------------- 0.00 0.00 13/13 rb_hash_modify [356] [412] 0.0 0.00 0.00 13 rb_hash_modify_check [412] 0.00 0.00 13/610580 rb_safe_level [101] ----------------------------------------------- 1 call_cfunc [5] [413] 0.0 0.00 0.00 1 rb_obj_extend [413] 0.00 0.00 2/3290 rb_intern2 [134] 0.00 0.00 1/358 rb_check_type [638] 2 rb_funcall [654] ----------------------------------------------- 0.00 0.00 2/2 rb_str_intern [415] [414] 0.0 0.00 0.00 2 rb_intern_str [414] 0.00 0.00 2/3797 rb_intern3 [133] 0.00 0.00 2/4529 rb_usascii_encoding [336] 0.00 0.00 2/5441 rb_enc_str_coderange [562] ----------------------------------------------- 0.00 0.00 2/2 rb_to_id [416] [415] 0.0 0.00 0.00 2 rb_str_intern [415] 0.00 0.00 2/2 rb_intern_str [414] ----------------------------------------------- 0.00 0.00 1/2 make_struct [84] 0.00 0.00 1/2 rb_mod_remove_const [441] [416] 0.0 0.00 0.00 2 rb_to_id [416] 0.00 0.00 2/2 rb_str_intern [415] 0.00 0.00 2/955 rb_type [593] ----------------------------------------------- 0.00 0.00 1/1 Init_Enumerator [57] [417] 0.0 0.00 0.00 1 rb_provide [417] 0.00 0.00 1/105 rb_str_new_cstr [219] 0.00 0.00 1/1 rb_provide_feature [466] ----------------------------------------------- 420 unpack_entries [729] 0.00 0.00 1/310383 rb_marshal_define_compat [427] 0.00 0.00 1/310383 Init_VM [62] 0.00 0.00 1/310383 enc_set_default_encoding [365] 0.00 0.00 3/310383 enc_register_at [346] 0.00 0.00 3/310383 enc_alias_internal [366] 0.00 0.00 5/310383 rb_alias [182] 0.00 0.00 9/310383 rb_hash_aset [315] 0.00 0.00 10/310383 classname [311] 0.00 0.00 30/310383 add_opt_method [293] 0.00 0.00 241/310383 rb_ivar_set [161] 0.00 0.00 272/310383 rb_singleton_class_attached [158] 0.00 0.00 456/310383 mod_av_set [166] 0.00 0.00 1869/310383 rb_add_method [96] [418] 0.0 0.00 0.00 3321 st_insert [418] 0.00 0.00 6/9 rehash [397] 0.00 0.00 2116/6331 st_numhash [554] 0.00 0.00 9/18 rb_any_hash [830] 0.00 0.00 7/22 strcasehash [815] 0.00 0.00 1/4 st_strcasecmp [976] 2129 ruby_xmalloc [552] 80 unpack_entries [729] ----------------------------------------------- 0.00 0.00 1/1 rb_ull2inum [420] [419] 0.0 0.00 0.00 1 rb_ull2big [419] 0.00 0.00 1/299794 bignew_1 [49] ----------------------------------------------- 0.00 0.00 1/1 Init_process [13] [420] 0.0 0.00 0.00 1 rb_ull2inum [420] 0.00 0.00 1/1 rb_ull2big [419] ----------------------------------------------- 0.00 0.00 1/2 rb_ary_reverse_m [445] 0.00 0.00 1/2 rb_ary_compact [444] [421] 0.0 0.00 0.00 2 rb_ary_dup [421] 0.00 0.00 2/300280 rb_ary_new2 [76] 0.00 0.00 2/610580 rb_safe_level [101] 0.00 0.00 2/469 rb_obj_class [623] ----------------------------------------------- 0.00 0.00 3/3 ruby_yyparse [139] [422] 0.0 0.00 0.00 3 logop_gen [422] 0.00 0.00 3/1384 node_newnode [157] 0.00 0.00 3/739 remove_begin [597] 0.00 0.00 3/484 value_expr_gen [621] ----------------------------------------------- 0.00 0.00 1/1 process_options [42] [423] 0.0 0.00 0.00 1 rb_enc_set_default_internal [423] 0.00 0.00 1/3 enc_set_default_encoding [365] ----------------------------------------------- 0.00 0.00 1/2 compile_array_ [338] 0.00 0.00 1/2 iseq_compile_each [188] [424] 0.0 0.00 0.00 2 iseq_add_mark_object_compile_time [424] 0.00 0.00 2/310383 rb_ary_push [602] ----------------------------------------------- 0.00 0.00 2/2 rb_global_variable [426] [425] 0.0 0.00 0.00 2 rb_gc_register_address [425] 0.00 0.00 2/310383 ruby_xmalloc [552] ----------------------------------------------- 0.00 0.00 1/2 Init_Random [118] 0.00 0.00 1/2 Init_Regexp [43] [426] 0.0 0.00 0.00 2 rb_global_variable [426] 0.00 0.00 2/2 rb_gc_register_address [425] ----------------------------------------------- 0.00 0.00 1/1 Init_Range [64] [427] 0.0 0.00 0.00 1 rb_marshal_define_compat [427] 0.00 0.00 1/310383 ruby_xmalloc [552] 0.00 0.00 1/310383 st_insert [418] 0.00 0.00 1/1 rb_get_alloc_func [1110] ----------------------------------------------- 0.00 0.00 1/1 call_cfunc [5] [428] 0.0 0.00 0.00 1 argf_alloc [428] 0.00 0.00 1/310383 ruby_xmalloc [552] 0.00 0.00 1/91 rb_data_object_alloc [231] 0.00 0.00 1/2 argf_init [995] ----------------------------------------------- 0.00 0.00 1/1 rb_reg_search [313] [429] 0.0 0.00 0.00 1 match_alloc [429] 0.00 0.00 1/310383 ruby_xmalloc [552] 0.00 0.00 1/610219 rb_newobj [60] 0.00 0.00 1/610580 rb_safe_level [101] ----------------------------------------------- 0.00 0.00 1/1 call_cfunc [5] [430] 0.0 0.00 0.00 1 mutex_alloc [430] 0.00 0.00 1/310383 ruby_xmalloc [552] 0.00 0.00 1/91 rb_data_object_alloc [231] 0.00 0.00 1/4 native_mutex_initialize [966] 0.00 0.00 1/2 native_cond_initialize [1004] ----------------------------------------------- 0.00 0.00 1/1 call_cfunc [5] [431] 0.0 0.00 0.00 1 thgroup_s_alloc [431] 0.00 0.00 1/310383 ruby_xmalloc [552] 0.00 0.00 1/91 rb_data_object_alloc [231] ----------------------------------------------- 0.00 0.00 1/1 rb_binding_new [374] [432] 0.0 0.00 0.00 1 binding_alloc [432] 0.00 0.00 1/310383 ruby_xmalloc [552] 0.00 0.00 1/91 rb_data_object_alloc [231] ----------------------------------------------- 2 compile_branch_condition [433] 32 iseq_compile_each [188] [433] 0.0 0.00 0.00 32+2 compile_branch_condition [433] 0.00 0.00 66/1653 new_insn_body [275] 0.00 0.00 1/428 new_label_body [362] 0.00 0.00 67/2315 ADD_ELEM [576] 33 iseq_compile_each [188] 2 compile_branch_condition [433] ----------------------------------------------- 0.00 0.00 2/2 load_file_internal [122] [434] 0.0 0.00 0.00 2 rb_io_ungetbyte [434] 0.00 0.00 1/2015 rb_str_new [141] 0.00 0.00 1/383 rb_check_safe_obj [213] 0.00 0.00 2/31 rb_io_taint_check [370] 0.00 0.00 2/58 rb_io_check_closed [757] 0.00 0.00 2/25 rb_io_check_readable [807] 0.00 0.00 2/2 io_ungetbyte [1002] 0.00 0.00 1/933 rb_string_value [594] ----------------------------------------------- 0.00 0.00 4/4 run_final [204] [435] 0.0 0.00 0.00 4 rb_io_fptr_finalize [435] 0.00 0.00 5/300846 ruby_xfree [105] 0.00 0.00 4/7 clear_codeconv [897] 0.00 0.00 3/4 rb_io_fptr_cleanup [968] ----------------------------------------------- 0.00 0.00 10/10 call_cfunc [5] [436] 0.0 0.00 0.00 10 time_init [436] 0.00 0.00 10/10 time_modify [437] 0.00 0.00 10/358 rb_check_type [638] ----------------------------------------------- 0.00 0.00 10/10 time_init [436] [437] 0.0 0.00 0.00 10 time_modify [437] 0.00 0.00 10/610580 rb_safe_level [101] 0.00 0.00 10/52 rb_check_frozen [764] ----------------------------------------------- 0.00 0.00 3/3 rb_iseq_eval [123] [438] 0.0 0.00 0.00 3 vm_set_top_stack [438] 0.00 0.00 3/300009 rb_vm_set_finish_env [119] 0.00 0.00 3/900218 vm_push_frame [85] ----------------------------------------------- 0.00 0.00 2/2 run_final [204] [439] 0.0 0.00 0.00 2 env_free [439] 0.00 0.00 4/300846 ruby_xfree [105] ----------------------------------------------- 0.00 0.00 1/1 ruby_process_options [36] [440] 0.0 0.00 0.00 1 ruby_script [440] 0.00 0.00 1/1 rb_external_str_new [450] 0.00 0.00 1/118 rb_obj_freeze [316] ----------------------------------------------- 0.00 0.00 1/1 call_cfunc [5] [441] 0.0 0.00 0.00 1 rb_mod_remove_const [441] 0.00 0.00 1/2 rb_to_id [416] 0.00 0.00 1/610580 rb_safe_level [101] 0.00 0.00 1/11 st_delete [475] 0.00 0.00 1/2349 rb_vm_change_state [575] 0.00 0.00 1/239 rb_is_const_id [668] ----------------------------------------------- 0.00 0.00 1/1 ruby_init [3] [442] 0.0 0.00 0.00 1 Init_BareVM [442] 0.00 0.00 1/1 th_init2 [443] 0.00 0.00 1/1 vm_init2 [1147] 0.00 0.00 1/1 ruby_thread_init_stack [1140] ----------------------------------------------- 0.00 0.00 1/1 Init_BareVM [442] [443] 0.0 0.00 0.00 1 th_init2 [443] 0.00 0.00 1/1 thread_recycle_stack [468] 0.00 0.00 1/900218 vm_push_frame [85] ----------------------------------------------- 0.00 0.00 1/1 call_cfunc [5] [444] 0.0 0.00 0.00 1 rb_ary_compact [444] 0.00 0.00 1/2 rb_ary_dup [421] 0.00 0.00 1/1 rb_ary_compact_bang [510] ----------------------------------------------- 0.00 0.00 1/1 call_cfunc [5] [445] 0.0 0.00 0.00 1 rb_ary_reverse_m [445] 0.00 0.00 1/2 rb_ary_dup [421] 0.00 0.00 1/6 rb_ary_reverse [462] ----------------------------------------------- 0.00 0.00 1/1 ruby_cleanup [306] [446] 0.0 0.00 0.00 1 ruby_finalize_0 [446] 0.00 0.00 1/1 rb_clear_trace_func [465] 0.00 0.00 1/1 rb_exec_end_proc [514] 0.00 0.00 1/1 rb_trap_exit [1132] ----------------------------------------------- 0.00 0.00 1/1 rb_ary_join_m [448] [447] 0.0 0.00 0.00 1 rb_ary_join [447] 0.00 0.00 1/2015 rb_str_new [141] ----------------------------------------------- 0.00 0.00 1/1 call_cfunc [5] [448] 0.0 0.00 0.00 1 rb_ary_join_m [448] 0.00 0.00 1/1 rb_ary_join [447] 0.00 0.00 1/17 rb_scan_args [832] ----------------------------------------------- 0.00 0.00 1/2 moreswitches [373] 0.00 0.00 1/2 process_options [42] [449] 0.0 0.00 0.00 2 proc_options [449] 0.00 0.00 1/105 rb_str_new_cstr [219] ----------------------------------------------- 0.00 0.00 1/1 ruby_script [440] [450] 0.0 0.00 0.00 1 rb_external_str_new [450] 0.00 0.00 1/1 rb_external_str_new_with_enc [451] 0.00 0.00 1/21 rb_default_external_encoding [816] ----------------------------------------------- 0.00 0.00 1/1 rb_external_str_new [450] [451] 0.0 0.00 0.00 1 rb_external_str_new_with_enc [451] 0.00 0.00 1/1 rb_tainted_str_new [453] 0.00 0.00 1/5441 rb_enc_str_coderange [562] 0.00 0.00 1/5667 rb_enc_associate [561] 0.00 0.00 1/3 rb_default_internal_encoding [988] 0.00 0.00 1/1 rb_str_conv_enc [1126] ----------------------------------------------- 0.00 0.00 1/1 rb_locale_encoding [322] [452] 0.0 0.00 0.00 1 rb_locale_charmap [452] 0.00 0.00 1/1 rb_usascii_str_new_cstr [454] ----------------------------------------------- 0.00 0.00 1/1 rb_external_str_new_with_enc [451] [453] 0.0 0.00 0.00 1 rb_tainted_str_new [453] 0.00 0.00 1/2015 rb_str_new [141] ----------------------------------------------- 0.00 0.00 1/1 rb_locale_charmap [452] [454] 0.0 0.00 0.00 1 rb_usascii_str_new_cstr [454] 0.00 0.00 1/105 rb_str_new_cstr [219] 0.00 0.00 1/42 rb_usascii_encindex [783] ----------------------------------------------- 1 vm_exec_core [45] 0.00 0.11 66/2134 rb_define_class [26] 0.01 0.22 134/2134 rb_define_class_under [15] [455] 0.0 0.00 0.00 201 rb_class_inherited [455] 0.00 0.00 1/3290 rb_intern2 [134] 201 rb_funcall [654] ----------------------------------------------- 0.00 0.00 5/5 call_cfunc [5] [456] 0.0 0.00 0.00 5 exc_backtrace [456] 0.00 0.00 1/3290 rb_intern2 [134] 0.00 0.00 5/5 rb_attr_get [947] ----------------------------------------------- 0.00 0.00 28/28 ruby_yyparse [139] [457] 0.0 0.00 0.00 28 shadowing_lvar_gen [457] 0.00 0.00 1/3290 rb_intern2 [134] 0.00 0.00 28/415 dyna_in_block_gen [627] 0.00 0.00 28/313 local_id_gen [643] 0.00 0.00 10/24 dvar_curr_gen [810] 0.00 0.00 10/150 dvar_defined_gen [697] ----------------------------------------------- 0.00 0.00 1/1 load_file_internal [122] [458] 0.0 0.00 0.00 1 require_libraries [458] 0.00 0.00 1/3290 rb_intern2 [134] 0.00 0.00 1/1 Init_ext [1035] ----------------------------------------------- 18 method_entry [829] 0.00 0.00 2/310383 rb_alias_variable [347] 0.00 0.00 4/310383 boot_defclass [278] 0.00 0.00 4/310383 make_transcoder_entry [343] 0.00 0.00 4/310383 rb_hash_aset [315] 0.00 0.00 8/310383 rb_ivar_set [161] 0.00 0.00 12/310383 rb_define_module [212] 0.00 0.00 43/310383 rb_global_entry [214] 0.00 0.00 66/310383 rb_define_class [26] 0.00 0.00 121/310383 set_syserr [18] 0.00 0.00 2632/310383 register_symid [132] [459] 0.0 0.00 0.00 2914 st_add_direct [459] 0.00 0.00 3/9 rehash [397] 0.00 0.00 1562/6331 st_numhash [554] 0.00 0.00 1316/5145 rb_str_hash [568] 0.00 0.00 4/22 strcasehash [815] 0.00 0.00 3/9 cdhash_hash [881] 0.00 0.00 1/18 rb_any_hash [830] 2886 ruby_xmalloc [552] 4 unpack_entries [729] ----------------------------------------------- 0.00 0.00 1/1 vm_exec_core [45] [460] 0.0 0.00 0.00 1 rb_ary_replace [460] 0.00 0.00 1/1 ary_make_shared [470] 0.00 0.00 1/671 rb_ary_modify_check [221] 0.00 0.00 1/1 to_ary [1146] 0.00 0.00 1/1 rb_ary_unshare_safe [1097] 0.00 0.00 1/1 rb_ary_set_shared [1095] ----------------------------------------------- 0.00 0.00 2/2 call_cfunc [5] [461] 0.0 0.00 0.00 2 rb_f_getenv [461] 0.00 0.00 2/383 rb_check_safe_obj [213] 0.00 0.00 2/422 rb_secure [239] 0.00 0.00 2/933 rb_string_value [594] ----------------------------------------------- 0.00 0.00 1/6 rb_ary_reverse_m [445] 0.00 0.00 5/6 vm_backtrace_each [261] [462] 0.0 0.00 0.00 6 rb_ary_reverse [462] 0.00 0.00 6/670 rb_ary_modify [222] ----------------------------------------------- 0.00 0.00 2/2 load_file_internal [122] [463] 0.0 0.00 0.00 2 rb_io_getbyte [463] 0.00 0.00 2/3 io_fillbuf [464] 0.00 0.00 2/31 rb_io_taint_check [370] 0.00 0.00 3/58 rb_io_check_closed [757] 0.00 0.00 2/25 rb_io_check_readable [807] 0.00 0.00 1/2 rb_thread_wait_fd [1025] ----------------------------------------------- 0.00 0.00 1/3 rb_io_getline_fast [308] 0.00 0.00 2/3 rb_io_getbyte [463] [464] 0.0 0.00 0.00 3 io_fillbuf [464] 0.00 0.00 1/310383 ruby_xmalloc2 [529] 0.00 0.00 2/2 rb_read_internal [1021] ----------------------------------------------- 0.00 0.00 1/1 ruby_finalize_0 [446] [465] 0.0 0.00 0.00 1 rb_clear_trace_func [465] 0.00 0.00 1/310383 st_foreach [556] 0.00 0.00 1/1 rb_remove_event_hook [1121] ----------------------------------------------- 0.00 0.00 1/1 rb_provide [417] [466] 0.0 0.00 0.00 1 rb_provide_feature [466] 0.00 0.00 1/310383 rb_ary_push [602] 0.00 0.00 1/12 get_loaded_features [850] ----------------------------------------------- 0.00 0.00 1/1 ruby_cleanup [306] [467] 0.0 0.00 0.00 1 rb_thread_terminate_all [467] 0.00 0.00 1/310383 st_foreach [556] 0.00 0.00 1/539 rb_thread_alone [611] 0.00 0.00 1/2 rb_thread_stop_timer_thread [1024] ----------------------------------------------- 0.00 0.00 1/1 th_init2 [443] [468] 0.0 0.00 0.00 1 thread_recycle_stack [468] 0.00 0.00 1/310383 ruby_xmalloc2 [529] ----------------------------------------------- 0.00 0.00 1/1 call_cfunc [5] [469] 0.0 0.00 0.00 1 rb_str_split_m [469] 0.00 0.00 1/208 rb_ary_new [199] 0.00 0.00 2/11352 rb_enc_from_index [548] 0.00 0.00 2/5441 rb_enc_str_coderange [562] 0.00 0.00 1/17 rb_scan_args [832] 0.00 0.00 1/955 rb_type [593] 0.00 0.00 1/10488 rb_enc_dummy_p [549] 0.00 0.00 1/258 rb_enc_check [661] ----------------------------------------------- 0.00 0.00 1/1 rb_ary_replace [460] [470] 0.0 0.00 0.00 1 ary_make_shared [470] 0.00 0.00 1/610219 rb_newobj [60] 0.00 0.00 1/610580 rb_safe_level [101] ----------------------------------------------- 0.00 0.00 1/1 Init_Complex [24] [471] 0.0 0.00 0.00 1 f_complex_new_bang2 [471] 0.00 0.00 1/1 nucomp_s_new_internal [472] ----------------------------------------------- 0.00 0.00 1/1 f_complex_new_bang2 [471] [472] 0.0 0.00 0.00 1 nucomp_s_new_internal [472] 0.00 0.00 1/610219 rb_newobj [60] 0.00 0.00 1/610580 rb_safe_level [101] ----------------------------------------------- 0.00 0.00 1/5 rb_gv_set [386] 0.00 0.00 4/5 vm_exec_core [45] [473] 0.0 0.00 0.00 5 rb_gvar_set [473] 0.00 0.00 5/610580 rb_safe_level [101] 0.00 0.00 2/2 rb_gvar_var_setter [1019] 0.00 0.00 2/2 verbose_setter [1033] 0.00 0.00 1/1 argf_lineno_setter [1043] ----------------------------------------------- 0.00 0.00 1/1 make_seed_value [408] [474] 0.0 0.00 0.00 1 rb_big_norm [474] 0.00 0.00 1/299777 bignorm [80] ----------------------------------------------- 0.00 0.00 1/11 rb_mod_remove_const [441] 0.00 0.00 10/11 classname [311] [475] 0.0 0.00 0.00 11 st_delete [475] 0.00 0.00 2/300846 ruby_xfree [105] 0.00 0.00 2/6331 st_numhash [554] ----------------------------------------------- 0.00 0.00 2/2 rb_reg_regsub [409] [476] 0.0 0.00 0.00 2 rb_enc_str_buf_cat [476] 0.00 0.00 2/42 rb_enc_cr_str_buf_cat [328] ----------------------------------------------- 2 vm_yield_with_cfunc [490] [477] 0.0 0.00 0.00 2 find_i [477] 0.00 0.00 1/1 rb_iter_break [478] 0.00 0.00 2/2 enum_values_pack [1000] 2 rb_yield [107] ----------------------------------------------- 0.00 0.00 1/1 find_i [477] [478] 0.0 0.00 0.00 1 rb_iter_break [478] 0.00 0.00 1/1 vm_iter_break [481] ----------------------------------------------- 0.00 0.00 1/3 lfp_svar_set [500] 0.00 0.00 2/3 lfp_svar_get [491] [479] 0.0 0.00 0.00 3 lfp_svar_place [479] 0.00 0.00 1/7182 rb_node_newnode [131] ----------------------------------------------- 1 rb_block_call [1098] [480] 0.0 0.00 0.00 1 rb_iterate [480] 0.00 0.00 1/7182 rb_node_newnode [131] 1 iterate_method [1064] ----------------------------------------------- 0.00 0.00 1/1 rb_iter_break [478] [481] 0.0 0.00 0.00 1 vm_iter_break [481] 0.00 0.00 1/7182 rb_node_newnode [131] ----------------------------------------------- 1 specific_eval [1142] [482] 0.0 0.00 0.00 1 yield_under [482] 0.00 0.00 1/7 vm_cref_push [371] 1 vm_yield_with_cref [495] ----------------------------------------------- 0.00 0.00 1/1 ruby_yyparse [139] [483] 0.0 0.00 0.00 1 match_op_gen [483] 0.00 0.00 1/1384 node_newnode [157] 0.00 0.00 2/739 remove_begin [597] 0.00 0.00 2/484 value_expr_gen [621] 0.00 0.00 1/4 rb_type [975] ----------------------------------------------- 0.00 0.00 12/12 iseq_compile_each [188] [484] 0.0 0.00 0.00 12 defined_expr [484] 0.00 0.00 24/1653 new_insn_body [275] 0.00 0.00 24/2315 ADD_ELEM [576] ----------------------------------------------- 0.00 0.00 1/1 rb_file_exist_p [486] [485] 0.0 0.00 0.00 1 rb_stat [485] 0.00 0.00 1/380 rb_get_path [205] 0.00 0.00 1/422 rb_secure [239] 0.00 0.00 1/388 rb_check_convert_type [631] 0.00 0.00 1/399 rb_string_value_cstr [628] ----------------------------------------------- 0.00 0.00 1/1 call_cfunc [5] [486] 0.0 0.00 0.00 1 rb_file_exist_p [486] 0.00 0.00 1/1 rb_stat [485] ----------------------------------------------- 10 compile_colon2 [487] 0.00 0.00 10/10 iseq_compile_each [188] [487] 0.0 0.00 0.00 10+10 compile_colon2 [487] 0.00 0.00 20/1653 new_insn_body [275] 0.00 0.00 20/177 r_id [688] 0.00 0.00 20/2315 ADD_ELEM [576] 10 compile_colon2 [487] ----------------------------------------------- 0.00 0.00 3/3 call_cfunc [5] [488] 0.0 0.00 0.00 3 rb_io_set_encoding [488] 0.00 0.00 3/31 rb_io_taint_check [370] 0.00 0.00 3/3 pop_last_hash [983] 0.00 0.00 3/17 rb_scan_args [832] 0.00 0.00 3/58 rb_io_check_closed [757] 0.00 0.00 3/3 io_encoding_set [980] ----------------------------------------------- 0.00 0.00 1/1 vm_set_main_stack [377] [489] 0.0 0.00 0.00 1 vm_set_eval_stack [489] 0.00 0.00 1/300009 rb_vm_set_finish_env [119] 0.00 0.00 1/900218 vm_push_frame [85] ----------------------------------------------- 2 invoke_block_from_c [67] [490] 0.0 0.00 0.00 2 vm_yield_with_cfunc [490] 0.00 0.00 2/900218 vm_push_frame [85] 0.00 0.00 2/300003 block_proc_is_lambda [534] 2 find_i [477] ----------------------------------------------- 0.00 0.00 2/2 vm_cfp_svar_get [493] [491] 0.0 0.00 0.00 2 lfp_svar_get [491] 0.00 0.00 2/3 lfp_svar_place [479] ----------------------------------------------- 0.00 0.00 1/2 rb_reg_search [313] 0.00 0.00 1/2 rb_str_sub_bang [307] [492] 0.0 0.00 0.00 2 rb_backref_get [492] 0.00 0.00 2/2 vm_svar_get [494] ----------------------------------------------- 0.00 0.00 2/2 vm_svar_get [494] [493] 0.0 0.00 0.00 2 vm_cfp_svar_get [493] 0.00 0.00 2/2 lfp_svar_get [491] 0.00 0.00 2/3 vm_normal_frame [992] ----------------------------------------------- 0.00 0.00 2/2 rb_backref_get [492] [494] 0.0 0.00 0.00 2 vm_svar_get [494] 0.00 0.00 2/2 vm_cfp_svar_get [493] ----------------------------------------------- 1 yield_under [482] [495] 0.0 0.00 0.00 1 vm_yield_with_cref [495] 0.00 0.00 1/300002 check_block [108] 1 invoke_block_from_c [67] ----------------------------------------------- 0.00 0.00 1/1 run_final [204] [496] 0.0 0.00 0.00 1 argf_free [496] 0.00 0.00 1/300846 ruby_xfree [105] ----------------------------------------------- 0.00 0.00 1/1 run_final [204] [497] 0.0 0.00 0.00 1 binding_free [497] 0.00 0.00 1/300846 ruby_xfree [105] ----------------------------------------------- 0.00 0.00 1731/1731 iseq_optimize [499] [498] 0.0 0.00 0.00 1731 iseq_peephole_optimize [498] 0.00 0.00 16/1891 new_insn_core [298] 0.00 0.00 152/152 get_destination_insn [696] 0.00 0.00 81/81 get_next_insn [732] 0.00 0.00 59/71 REMOVE_ELEM [742] 0.00 0.00 25/25 get_prev_insn [804] 0.00 0.00 8/8 REPLACE_ELEM [886] 0.00 0.00 8/8 INSERT_ELEM_NEXT [885] ----------------------------------------------- 0.00 0.00 65/65 iseq_setup [30] [499] 0.0 0.00 0.00 65 iseq_optimize [499] 0.00 0.00 1731/1731 iseq_peephole_optimize [498] 0.00 0.00 1731/1731 iseq_specialized_instruction [577] 0.00 0.00 65/207 FIRST_ELEMENT [677] ----------------------------------------------- 0.00 0.00 1/1 vm_cfp_svar_set [502] [500] 0.0 0.00 0.00 1 lfp_svar_set [500] 0.00 0.00 1/3 lfp_svar_place [479] ----------------------------------------------- 0.00 0.00 1/1 rb_reg_search [313] [501] 0.0 0.00 0.00 1 rb_backref_set [501] 0.00 0.00 1/1 vm_svar_set [503] ----------------------------------------------- 0.00 0.00 1/1 vm_svar_set [503] [502] 0.0 0.00 0.00 1 vm_cfp_svar_set [502] 0.00 0.00 1/1 lfp_svar_set [500] 0.00 0.00 1/3 vm_normal_frame [992] ----------------------------------------------- 0.00 0.00 1/1 rb_backref_set [501] [503] 0.0 0.00 0.00 1 vm_svar_set [503] 0.00 0.00 1/1 vm_cfp_svar_set [502] ----------------------------------------------- 7 iseq_compile_each [188] [504] 0.0 0.00 0.00 7 compile_dstr [504] 0.00 0.00 7/1653 new_insn_body [275] 0.00 0.00 7/2315 ADD_ELEM [576] 7 compile_dstr_fragments [505] ----------------------------------------------- 7 compile_dstr [504] [505] 0.0 0.00 0.00 7 compile_dstr_fragments [505] 0.00 0.00 7/1653 new_insn_body [275] 0.00 0.00 7/525 r_value [614] 0.00 0.00 7/2315 ADD_ELEM [576] 12 iseq_compile_each [188] ----------------------------------------------- 0.00 0.00 12/12 new_adjust_body [507] [506] 0.0 0.00 0.00 12 compile_data_alloc_adjust [506] 0.00 0.00 12/3907 compile_data_alloc [262] ----------------------------------------------- 0.00 0.00 12/12 iseq_compile_each [188] [507] 0.0 0.00 0.00 12 new_adjust_body [507] 0.00 0.00 12/12 compile_data_alloc_adjust [506] ----------------------------------------------- 0.00 0.00 3/3 parser_parse_string [218] [508] 0.0 0.00 0.00 3 parser_regx_options [508] 0.00 0.00 4/12284 parser_nextc [169] 0.00 0.00 3/828 parser_newtok [383] 0.00 0.00 4/4 rb_isalpha [970] 0.00 0.00 3/1194 parser_pushback [585] 0.00 0.00 1/1 rb_char_to_option_kcode [1099] ----------------------------------------------- 0.00 0.00 1/1 call_cfunc [5] [509] 0.0 0.00 0.00 1 rb_ary_aset [509] 0.00 0.00 1/1 rb_ary_splice [511] 0.00 0.00 2/2 NUM2LONG [994] ----------------------------------------------- 0.00 0.00 1/1 rb_ary_compact [444] [510] 0.0 0.00 0.00 1 rb_ary_compact_bang [510] 0.00 0.00 1/670 rb_ary_modify [222] ----------------------------------------------- 0.00 0.00 1/1 rb_ary_aset [509] [511] 0.0 0.00 0.00 1 rb_ary_splice [511] 0.00 0.00 1/670 rb_ary_modify [222] 0.00 0.00 1/1 rb_ary_to_ary [1096] ----------------------------------------------- 0.00 0.00 1/1 ruby_set_argv [513] [512] 0.0 0.00 0.00 1 rb_ary_clear [512] 0.00 0.00 1/670 rb_ary_modify [222] ----------------------------------------------- 0.00 0.00 1/1 process_options [42] [513] 0.0 0.00 0.00 1 ruby_set_argv [513] 0.00 0.00 1/1 rb_ary_clear [512] 0.00 0.00 1/2 rb_get_argv [1017] ----------------------------------------------- 0.00 0.00 1/1 ruby_finalize_0 [446] [514] 0.0 0.00 0.00 1 rb_exec_end_proc [514] 0.00 0.00 1/610580 rb_safe_level [101] 0.00 0.00 1/16 rb_set_safe_level_force [834] ----------------------------------------------- 0.00 0.00 6/6 iseq_compile_each [188] [515] 0.0 0.00 0.00 6 compile_cpath [515] 0.00 0.00 6/1653 new_insn_body [275] 0.00 0.00 6/2315 ADD_ELEM [576] ----------------------------------------------- 0.00 0.00 4/4 yycompile0 [138] [516] 0.0 0.00 0.00 4 parser_prepare [516] 0.00 0.00 4/12284 parser_nextc [169] 0.00 0.00 4/1194 parser_pushback [585] 0.00 0.00 4/431 rb_enc_get [626] ----------------------------------------------- 0.00 0.00 4/4 parser_tokadd_string [314] [517] 0.0 0.00 0.00 4 parser_tokadd_escape [517] 0.00 0.00 4/12284 parser_nextc [169] 0.00 0.00 8/5821 parser_tokadd [559] ----------------------------------------------- 6 iseq_compile_each [188] [518] 0.0 0.00 0.00 6 compile_massign [518] 0.00 0.00 5/1653 new_insn_body [275] 0.00 0.00 5/2315 ADD_ELEM [576] 0.00 0.00 4/642 APPEND_LIST [605] 8 compile_massign_lhs [849] 5 compile_massign_opt [940] 4 iseq_compile_each [188] ----------------------------------------------- 0.00 0.00 2/2 parser_tokadd_string [314] [519] 0.0 0.00 0.00 2 parser_read_escape [519] 0.00 0.00 2/12284 parser_nextc [169] ----------------------------------------------- 0.00 0.00 4/4 parser_new [381] [520] 0.0 0.00 0.00 4 parser_initialize [520] 0.00 0.00 4/4529 rb_usascii_encoding [336] ----------------------------------------------- 0.00 0.00 3/3 reg_compile_gen [248] [521] 0.0 0.00 0.00 3 reg_fragment_setenc_gen [521] 0.00 0.00 3/4529 rb_usascii_encoding [336] 0.00 0.00 3/5441 rb_enc_str_coderange [562] 0.00 0.00 3/58 rb_ascii8bit_encoding [756] 0.00 0.00 3/5667 rb_enc_associate [561] ----------------------------------------------- [522] 0.0 0.00 0.00 175+146 [522] 0.00 0.00 248+467 compile_length_tree [663] 0.00 0.00 65 compile_length_quantifier_node [745] 0.00 0.00 8 compile_length_enclose_node [889] ----------------------------------------------- [523] 0.0 0.00 0.00 12+297 [523] 0.00 0.00 103+235 compile_tree [719] 0.00 0.00 79 compile_tree_n_times [734] 0.00 0.00 78 compile_quantifier_node [738] 0.00 0.00 34 compile_tree_empty_check [790] 0.00 0.00 15 compile_enclose_node [835] ----------------------------------------------- [524] 0.0 0.00 0.00 12+515 [524] 0.00 0.00 239 parse_exp [667] 0.00 0.00 116 parse_branch [710] 0.00 0.00 92 parse_subexp [725] 0.00 0.00 80 parse_enclose [733] ----------------------------------------------- 0.00 0.00 1/1220483 rb_binding_new [374] 0.00 0.00 29/1220483 rb_vm_cref [796] 0.00 0.00 610226/1220483 rb_sourceline [69] 0.00 0.00 610227/1220483 rb_sourcefile [102] [525] 0.0 0.00 0.00 1220483 rb_vm_get_ruby_level_next_cfp [525] ----------------------------------------------- 0.00 0.00 52/603415 rb_gc_force_recycle [765] 0.00 0.00 86/603415 finalize_list [203] 0.00 0.00 603277/603415 gc_sweep [86] [526] 0.0 0.00 0.00 603415 add_freelist [526] ----------------------------------------------- 0.00 0.00 1/600199 rb_vm_call_cfunc [37] 0.00 0.00 298/600199 vm_call0 [241] 0.00 0.00 299867/600199 vm_call_cfunc [92] 0.00 0.00 300033/600199 vm_exec_core [45] [527] 0.0 0.00 0.00 600199 vm_pop_frame [527] ----------------------------------------------- 0.00 0.00 299777/599558 rb_big_plus [6] 0.00 0.00 299781/599558 bignorm [80] [528] 0.0 0.00 0.00 599558 rb_type [528] ----------------------------------------------- 40 ary_resize_capa [376] 0.00 0.00 1/310383 io_fillbuf [464] 0.00 0.00 1/310383 thread_recycle_stack [468] 0.00 0.00 2/310383 vm_make_env_each [369] 0.00 0.00 4/310383 parser_newtok [383] 0.00 0.00 4/310383 parser_new [381] 0.00 0.00 9/310383 iseq_set_exception_local_table [339] 0.00 0.00 11/310383 str_make_independent [335] 0.00 0.00 28/310383 iseq_set_exception_table [285] 0.00 0.00 29/310383 local_tbl_gen [295] 0.00 0.00 29/310383 iseq_set_local_table [294] 0.00 0.00 56/310383 rb_str_buf_new [226] 0.00 0.00 59/310383 compile_data_alloc [262] 0.00 0.00 65/310383 rb_iseq_translate_threaded_code [32] 0.00 0.00 65/310383 prepare_iseq_build [178] 0.00 0.00 67/310383 ary_new [75] 0.00 0.00 108/310383 vtable_alloc [191] 0.00 0.00 130/310383 iseq_set_sequence [162] 0.00 0.00 152/310383 str_buf_cat [177] 0.00 0.00 611/310383 str_new [140] 0.00 0.00 1014/310383 ruby_xcalloc [155] 0.01 0.02 299528/310383 rb_big_realloc [63] [529] 0.0 0.00 0.00 302013 ruby_xmalloc2 [529] 302013 vm_xmalloc [104] ----------------------------------------------- 0.00 0.00 1/300192 rb_get_alloc_func [1110] 0.00 0.00 1/300192 iterate_method [1064] 0.00 0.00 7/300192 rb_obj_respond_to [908] 0.00 0.00 20/300192 rb_funcall2 [821] 0.00 0.00 278/300192 rb_funcall [654] 0.00 0.00 299885/300192 vm_exec_core [45] [530] 0.0 0.00 0.00 300192 rb_class_of [530] ----------------------------------------------- 0.00 0.00 4/300014 vm_exec_core [45] 0.00 0.00 20/300014 vm_check_if_namespace [825] 0.00 0.00 299990/300014 vm_expandarray [536] [531] 0.0 0.00 0.00 300014 rb_type [531] ----------------------------------------------- 0.00 0.00 300008/300008 invoke_block_from_c [67] [532] 0.0 0.00 0.00 300008 vm_yield_setup_args [532] 0.00 0.00 300008/300008 vm_yield_setup_block_args [533] ----------------------------------------------- 0.00 0.00 300008/300008 vm_yield_setup_args [532] [533] 0.0 0.00 0.00 300008 vm_yield_setup_block_args [533] ----------------------------------------------- 0.00 0.00 2/300003 vm_yield_with_cfunc [490] 0.00 0.00 300001/300003 invoke_block_from_c [67] [534] 0.0 0.00 0.00 300003 block_proc_is_lambda [534] ----------------------------------------------- 300003 rb_yield [107] [535] 0.0 0.00 0.00 300003 rb_yield_0 [535] 300000 vm_yield [113] ----------------------------------------------- 0.00 0.00 299990/299990 vm_exec_core [45] [536] 0.0 0.00 0.00 299990 vm_expandarray [536] 0.00 0.00 299990/300014 rb_type [531] ----------------------------------------------- 0.00 0.00 1/299873 rb_get_alloc_func [1110] 0.00 0.00 7/299873 rb_method_boundp [907] 0.00 0.00 7/299873 rb_method_basic_definition_p [906] 0.00 0.00 75/299873 vm_method_search [714] 0.00 0.00 299783/299873 vm_exec_core [45] [537] 0.0 0.00 0.00 299873 rb_method_node [537] 0.00 0.00 54/291 rb_get_method_body [650] ----------------------------------------------- 0.00 0.00 299777/299777 bignorm [80] [538] 0.0 0.00 0.00 299777 bigfixize [538] ----------------------------------------------- 0.00 0.00 203347/203347 ruby_thread_has_gvl_p [540] [539] 0.0 0.00 0.00 203347 ruby_thread_from_native [539] ----------------------------------------------- 0.00 0.00 203346/203346 garbage_collect_with_gvl [541] [540] 0.0 0.00 0.00 203346 ruby_thread_has_gvl_p [540] 0.00 0.00 203347/203347 ruby_thread_from_native [539] ----------------------------------------------- 203345 vm_xmalloc [104] [541] 0.0 0.00 0.00 203345 garbage_collect_with_gvl [541] 0.00 0.00 203346/203346 ruby_thread_has_gvl_p [540] 203346 garbage_collect [87] ----------------------------------------------- 0.00 0.00 27890/90096 gc_mark_children [546] 0.00 0.00 62206/90096 gc_mark [543] [542] 0.0 0.00 0.00 90096 rb_special_const_p [542] ----------------------------------------------- 102 rb_gc_mark_maybe [691] 126 mark_keyvalue [751] 837 mark_locations_array [788] 1643 rb_gc_mark [583] 28993 mark_entry [545] 30507 gc_mark_children [546] [543] 0.0 0.00 0.00 62208 gc_mark [543] 0.00 0.00 62206/90096 rb_special_const_p [542] 0.00 0.00 8752/8752 stack_check [551] 26977 gc_mark_children [546] ----------------------------------------------- 0.00 0.00 24/40313 is_special_global_name [778] 0.00 0.00 5824/40313 parser_yylex [152] 0.00 0.00 13729/40313 rb_intern3 [133] 0.00 0.00 20736/40313 add_ctype_to_cc [731] [544] 0.0 0.00 0.00 40313 onigenc_ascii_is_code_ctype [544] ----------------------------------------------- 28993 st_foreach [556] [545] 0.0 0.00 0.00 28993 mark_entry [545] 28993 gc_mark [543] ----------------------------------------------- 26977 gc_mark [543] [546] 0.0 0.00 0.00 26977 gc_mark_children [546] 0.00 0.00 27890/90096 rb_special_const_p [542] 0.00 0.00 384/13820 is_pointer_to_heap [547] 0.00 0.00 18/18 enc_mark [826] 30507 gc_mark [543] 6168 mark_tbl [557] 290 iseq_mark [651] 39 mark_hash [785] 11 env_mark [865] 7 parser_mark [903] 6 mark_marshal_compat_t [920] 6 rb_thread_mark [930] 6 rb_vm_mark [932] 6 binding_mark [915] 6 argf_mark [914] ----------------------------------------------- 0.00 0.00 168/13820 rb_gc_mark_maybe [691] 0.00 0.00 384/13820 gc_mark_children [546] 0.00 0.00 13268/13820 mark_locations_array [788] [547] 0.0 0.00 0.00 13820 is_pointer_to_heap [547] ----------------------------------------------- 0.00 0.00 1/11352 process_options [42] 0.00 0.00 1/11352 load_file_internal [122] 0.00 0.00 1/11352 rb_locale_encoding [322] 0.00 0.00 2/11352 opt_enc_index [289] 0.00 0.00 2/11352 rb_str_split_m [469] 0.00 0.00 2/11352 rb_default_external_encoding [816] 0.00 0.00 3/11352 rb_enc_find_index [253] 0.00 0.00 7/11352 check_encoding [896] 0.00 0.00 36/11352 rb_enc_cr_str_buf_cat [328] 0.00 0.00 66/11352 rb_enc_associate_index [560] 0.00 0.00 354/11352 rb_enc_compatible [660] 0.00 0.00 431/11352 rb_enc_get [626] 0.00 0.00 5112/11352 rb_enc_str_asciionly_p [570] 0.00 0.00 5334/11352 rb_enc_str_coderange [562] [548] 0.0 0.00 0.00 11352 rb_enc_from_index [548] ----------------------------------------------- 0.00 0.00 1/10488 rb_str_split_m [469] 0.00 0.00 19/10488 rb_str_coderange_scan_restartable [823] 0.00 0.00 36/10488 rb_enc_cr_str_buf_cat [328] 0.00 0.00 5112/10488 rb_enc_str_asciionly_p [570] 0.00 0.00 5320/10488 coderange_scan [564] [549] 0.0 0.00 0.00 10488 rb_enc_dummy_p [549] ----------------------------------------------- 0.00 0.00 2/9174 rb_alias_variable [347] 0.00 0.00 3/9174 iseq_set_sequence [162] 0.00 0.00 4/9174 rb_hash_aset [315] 0.00 0.00 5/9174 rb_alias [182] 0.00 0.00 5/9174 rb_enc_registered [950] 0.00 0.00 6/9174 make_transcoder_entry [343] 0.00 0.00 6/9174 rb_ivar_defined [927] 0.00 0.00 7/9174 rb_hash_aref [905] 0.00 0.00 18/9174 method_entry [829] 0.00 0.00 21/9174 rb_ivar_set [161] 0.00 0.00 30/9174 vm_get_ev_const [773] 0.00 0.00 30/9174 add_opt_method [293] 0.00 0.00 58/9174 rb_global_entry [214] 0.00 0.00 60/9174 rb_const_get_0 [780] 0.00 0.00 103/9174 rb_id2str [722] 0.00 0.00 123/9174 set_syserr [18] 0.00 0.00 151/9174 classname [311] 0.00 0.00 402/9174 rb_const_defined_0 [671] 0.00 0.00 456/9174 mod_av_set [166] 0.00 0.00 717/9174 ivar_get [598] 0.00 0.00 1280/9174 search_method [648] 0.00 0.00 1869/9174 rb_add_method [96] 0.00 0.00 3818/9174 rb_intern3 [133] [550] 0.0 0.00 0.00 9174 st_lookup [550] 0.00 0.00 3818/5145 rb_str_hash [568] 0.00 0.00 2651/6331 st_numhash [554] 0.00 0.00 2523/2523 rb_str_hash_cmp [574] 0.00 0.00 11/22 strcasehash [815] 0.00 0.00 8/18 rb_any_hash [830] 0.00 0.00 6/9 cdhash_hash [881] 0.00 0.00 3/4 st_strcasecmp [976] ----------------------------------------------- 0.00 0.00 8752/8752 gc_mark [543] [551] 0.0 0.00 0.00 8752 stack_check [551] ----------------------------------------------- 2129 st_insert [418] 2886 st_add_direct [459] 0.00 0.00 1/310383 binding_alloc [432] 0.00 0.00 1/310383 rb_marshal_define_compat [427] 0.00 0.00 1/310383 argf_alloc [428] 0.00 0.00 1/310383 match_alloc [429] 0.00 0.00 1/310383 thgroup_s_alloc [431] 0.00 0.00 1/310383 mutex_alloc [430] 0.00 0.00 2/310383 rb_gc_register_address [425] 0.00 0.00 2/310383 rb_alias_variable [347] 0.00 0.00 2/310383 env_alloc [385] 0.00 0.00 3/310383 enc_register_at [346] 0.00 0.00 3/310383 make_transcoder_entry [343] 0.00 0.00 4/310383 prep_io [330] 0.00 0.00 10/310383 time_s_alloc [324] 0.00 0.00 11/310383 ruby_strdup [334] 0.00 0.00 20/310383 ruby_getcwd [317] 0.00 0.00 40/310383 local_push_gen [195] 0.00 0.00 65/310383 iseq_alloc [220] 0.00 0.00 65/310383 prepare_iseq_build [178] 0.00 0.00 86/310383 rb_global_entry [214] 0.00 0.00 108/310383 vtable_alloc [191] 0.00 0.00 515/310383 class_alloc [156] 0.00 0.00 1014/310383 st_init_table_with_size [144] [552] 0.0 0.00 0.00 6971 ruby_xmalloc [552] 6971 vm_xmalloc [104] ----------------------------------------------- 0.00 0.00 120/6856 rb_enc_copy [707] 0.00 0.00 431/6856 rb_enc_get [626] 0.00 0.00 518/6856 rb_enc_compatible [660] 0.00 0.00 5787/6856 rb_enc_associate_index [560] [553] 0.0 0.00 0.00 6856 rb_enc_get_index [553] ----------------------------------------------- 0.00 0.00 2/6331 st_delete [475] 0.00 0.00 1562/6331 st_add_direct [459] 0.00 0.00 2116/6331 st_insert [418] 0.00 0.00 2651/6331 st_lookup [550] [554] 0.0 0.00 0.00 6331 st_numhash [554] ----------------------------------------------- 0.00 0.00 647/6287 str_enc_copy [604] 0.00 0.00 5640/6287 rb_enc_associate_index [560] [555] 0.0 0.00 0.00 6287 rb_enc_set_index [555] ----------------------------------------------- 6 st_foreach_safe [936] 6 mark_marshal_compat_t [920] 6 rb_vm_mark [932] 11 mark_hash [785] 6174 mark_tbl [557] 0.00 0.00 1/310383 rb_thread_terminate_all [467] 0.00 0.00 1/310383 rb_clear_trace_func [465] 0.00 0.00 2/310383 rb_obj_singleton_methods [353] [556] 0.0 0.00 0.00 6207 st_foreach [556] 0.00 0.00 1/1 terminate_i [1144] 0.00 0.00 1/1 clear_trace_func_i [1046] 28993 mark_entry [545] 267 foreach_safe_i [655] 63 mark_keyvalue [751] 18 ins_methods_i [827] 18 method_entry [829] 6 mark_marshal_compat_i [919] 6 vm_mark_each_thread_func [938] ----------------------------------------------- 6 garbage_collect [87] 12 rb_mark_tbl [860] 6168 gc_mark_children [546] [557] 0.0 0.00 0.00 6186 mark_tbl [557] 6174 st_foreach [556] ----------------------------------------------- 0.00 0.00 60/5929 coderange_scan [564] 0.00 0.00 635/5929 unescape_nonascii [192] 0.00 0.00 5234/5929 parser_tokadd_mbchar [565] [558] 0.0 0.00 0.00 5929 rb_enc_precise_mbclen [558] 0.00 0.00 5118/5130 us_ascii_mbc_enc_len [569] 0.00 0.00 624/624 onigenc_single_byte_mbc_enc_len [606] 0.00 0.00 187/280 mbc_enc_len [653] ----------------------------------------------- 0.00 0.00 8/5821 parser_tokadd_escape [517] 0.00 0.00 95/5821 parser_yylex [152] 0.00 0.00 484/5821 parser_tokadd_string [314] 0.00 0.00 5234/5821 parser_tokadd_mbchar [565] [559] 0.0 0.00 0.00 5821 parser_tokadd [559] ----------------------------------------------- 0.00 0.00 120/5787 rb_enc_copy [707] 0.00 0.00 5667/5787 rb_enc_associate [561] [560] 0.0 0.00 0.00 5787 rb_enc_associate_index [560] 0.00 0.00 5787/6856 rb_enc_get_index [553] 0.00 0.00 5640/6287 rb_enc_set_index [555] 0.00 0.00 66/11352 rb_enc_from_index [548] 0.00 0.00 33/223 rb_enc_dummy_p [673] ----------------------------------------------- 0.00 0.00 1/5667 rb_external_str_new_with_enc [451] 0.00 0.00 1/5667 rb_str_sub_bang [307] 0.00 0.00 3/5667 reg_fragment_setenc_gen [521] 0.00 0.00 11/5667 rb_reg_initialize [189] 0.00 0.00 11/5667 process_options [42] 0.00 0.00 20/5667 io_enc_str [818] 0.00 0.00 20/5667 file_expand_path [198] 0.00 0.00 1782/5667 rb_enc_str_new [143] 0.00 0.00 3818/5667 rb_intern3 [133] [561] 0.0 0.00 0.00 5667 rb_enc_associate [561] 0.00 0.00 5667/5787 rb_enc_associate_index [560] ----------------------------------------------- 0.00 0.00 1/5441 rb_reg_prepare_enc [1120] 0.00 0.00 1/5441 rb_external_str_new_with_enc [451] 0.00 0.00 2/5441 rb_intern_str [414] 0.00 0.00 2/5441 rb_str_split_m [469] 0.00 0.00 3/5441 reg_fragment_setenc_gen [521] 0.00 0.00 8/5441 rb_enc_cr_str_buf_cat [328] 0.00 0.00 50/5441 parser_str_new [260] 0.00 0.00 72/5441 rb_str_comparable [573] 0.00 0.00 190/5441 rb_enc_compatible [660] 0.00 0.00 5112/5441 rb_enc_str_asciionly_p [570] [562] 0.0 0.00 0.00 5441 rb_enc_str_coderange [562] 0.00 0.00 5334/11352 rb_enc_from_index [548] 0.00 0.00 5334/5336 coderange_scan [564] ----------------------------------------------- 0.00 0.00 20/5416 rb_str_coderange_scan_restartable [823] 0.00 0.00 5396/5416 coderange_scan [564] [563] 0.0 0.00 0.00 5416 search_nonascii [563] ----------------------------------------------- 0.00 0.00 2/5336 rb_enc_cr_str_buf_cat [328] 0.00 0.00 5334/5336 rb_enc_str_coderange [562] [564] 0.0 0.00 0.00 5336 coderange_scan [564] 0.00 0.00 5396/5416 search_nonascii [563] 0.00 0.00 5320/10488 rb_enc_dummy_p [549] 0.00 0.00 60/5929 rb_enc_precise_mbclen [558] ----------------------------------------------- 0.00 0.00 5234/5234 parser_yylex [152] [565] 0.0 0.00 0.00 5234 parser_tokadd_mbchar [565] 0.00 0.00 5234/5929 rb_enc_precise_mbclen [558] 0.00 0.00 5234/5821 parser_tokadd [559] ----------------------------------------------- 0.00 0.00 5145/5145 rb_memhash [567] [566] 0.0 0.00 0.00 5145 hash [566] ----------------------------------------------- 0.00 0.00 5145/5145 rb_str_hash [568] [567] 0.0 0.00 0.00 5145 rb_memhash [567] 0.00 0.00 5145/5145 hash [566] 0.00 0.00 1/1 rb_genrand_int32 [1109] ----------------------------------------------- 0.00 0.00 2/5145 rb_any_hash [830] 0.00 0.00 9/5145 cdhash_hash [881] 0.00 0.00 1316/5145 st_add_direct [459] 0.00 0.00 3818/5145 st_lookup [550] [568] 0.0 0.00 0.00 5145 rb_str_hash [568] 0.00 0.00 5145/5145 rb_memhash [567] 0.00 0.00 5112/5112 rb_enc_str_asciionly_p [570] ----------------------------------------------- 0.00 0.00 12/5130 rb_enc_mbclen [859] 0.00 0.00 5118/5130 rb_enc_precise_mbclen [558] [569] 0.0 0.00 0.00 5130 us_ascii_mbc_enc_len [569] ----------------------------------------------- 0.00 0.00 5112/5112 rb_str_hash [568] [570] 0.0 0.00 0.00 5112 rb_enc_str_asciionly_p [570] 0.00 0.00 5112/11352 rb_enc_from_index [548] 0.00 0.00 5112/10488 rb_enc_dummy_p [549] 0.00 0.00 5112/5441 rb_enc_str_coderange [562] ----------------------------------------------- 0.00 0.00 1680/5046 iseq_set_sequence [162] 0.00 0.00 1680/5046 insn_data_length [579] 0.00 0.00 1686/5046 rb_iseq_translate_threaded_code [32] [571] 0.0 0.00 0.00 5046 insn_len [571] ----------------------------------------------- 0.00 0.00 4/3088 INSERT_LIST [960] 0.00 0.00 127/3088 POP_ELEMENT [702] 0.00 0.00 642/3088 APPEND_LIST [605] 0.00 0.00 2315/3088 ADD_ELEM [576] [572] 0.0 0.00 0.00 3088 verify_list [572] ----------------------------------------------- 0.00 0.00 3/2526 rb_str_equal [990] 0.00 0.00 2523/2526 rb_str_hash_cmp [574] [573] 0.0 0.00 0.00 2526 rb_str_comparable [573] 0.00 0.00 72/5441 rb_enc_str_coderange [562] ----------------------------------------------- 0.00 0.00 2523/2523 st_lookup [550] [574] 0.0 0.00 0.00 2523 rb_str_hash_cmp [574] 0.00 0.00 2523/2526 rb_str_comparable [573] ----------------------------------------------- 0.00 0.00 1/2349 rb_mod_remove_const [441] 0.00 0.00 18/2349 rb_clear_cache [831] 0.00 0.00 456/2349 mod_av_set [166] 0.00 0.00 1874/2349 rb_clear_cache_by_id [111] [575] 0.0 0.00 0.00 2349 rb_vm_change_state [575] ----------------------------------------------- 0.00 0.00 5/2315 compile_massign [518] 0.00 0.00 6/2315 compile_cpath [515] 0.00 0.00 7/2315 compile_dstr_fragments [505] 0.00 0.00 7/2315 compile_dstr [504] 0.00 0.00 9/2315 when_vals [363] 0.00 0.00 20/2315 compile_colon2 [487] 0.00 0.00 24/2315 defined_expr [484] 0.00 0.00 67/2315 compile_branch_condition [433] 0.00 0.00 136/2315 compile_array_ [338] 0.00 0.00 174/2315 rb_iseq_compile_node [29] 0.00 0.00 1860/2315 iseq_compile_each [188] [576] 0.0 0.00 0.00 2315 ADD_ELEM [576] 0.00 0.00 2315/3088 verify_list [572] ----------------------------------------------- 0.00 0.00 1731/1731 iseq_optimize [499] [577] 0.0 0.00 0.00 1731 iseq_specialized_instruction [577] 0.00 0.00 44/44 insn_set_specialized_instruction [779] 0.00 0.00 6/6 insn_set_specialized_instruction_with_ic [917] ----------------------------------------------- 0.00 0.00 1680/1680 iseq_set_sequence [162] [578] 0.0 0.00 0.00 1680 calc_sp_depth [578] 0.00 0.00 1680/1680 insn_stack_increase [581] ----------------------------------------------- 0.00 0.00 1680/1680 iseq_set_sequence [162] [579] 0.0 0.00 0.00 1680 insn_data_length [579] 0.00 0.00 1680/5046 insn_len [571] ----------------------------------------------- 0.00 0.00 1680/1680 iseq_set_sequence [162] [580] 0.0 0.00 0.00 1680 insn_op_types [580] ----------------------------------------------- 0.00 0.00 1680/1680 calc_sp_depth [578] [581] 0.0 0.00 0.00 1680 insn_stack_increase [581] ----------------------------------------------- 0.00 0.00 219/1655 concat_opt_anc_info [674] 0.00 0.00 341/1655 clear_node_opt_info [639] 0.00 0.00 1095/1655 clear_opt_exact_info [589] [582] 0.0 0.00 0.00 1655 clear_opt_anc_info [582] ----------------------------------------------- 6 binding_mark [915] 6 garbage_collect [87] 6 vm_mark_each_thread_func [938] 12 mark_marshal_compat_i [919] 24 argf_mark [914] 27 env_mark [865] 30 rb_vm_mark [932] 63 parser_mark [903] 153 rb_thread_mark [930] 1316 iseq_mark [651] [583] 0.0 0.00 0.00 1643 rb_gc_mark [583] 1643 gc_mark [543] ----------------------------------------------- 0.00 0.00 12/1448 set_optimize_info_from_tree [862] 0.00 0.00 341/1448 clear_node_opt_info [639] 0.00 0.00 1095/1448 clear_opt_exact_info [589] [584] 0.0 0.00 0.00 1448 clear_mml [584] ----------------------------------------------- 0.00 0.00 3/1194 parser_regx_options [508] 0.00 0.00 4/1194 parser_prepare [516] 0.00 0.00 54/1194 parser_parse_string [218] 0.00 0.00 59/1194 parser_tokadd_string [314] 0.00 0.00 1074/1194 parser_yylex [152] [585] 0.0 0.00 0.00 1194 parser_pushback [585] ----------------------------------------------- 0.00 0.00 50/1174 parser_str_new [260] 0.00 0.00 1124/1174 rb_intern3 [133] [586] 0.0 0.00 0.00 1174 rb_enc_dummy_p [586] ----------------------------------------------- 0.00 0.00 2/1138 select_opt_exact_info [633] 0.00 0.00 264/1138 alt_merge_opt_map_info [809] 0.00 0.00 872/1138 add_char_opt_map_info [595] [587] 0.0 0.00 0.00 1138 map_position_value [587] ----------------------------------------------- 0.00 0.00 6/1126 rb_ivar_defined [927] 0.00 0.00 141/1126 classname [311] 0.00 0.00 262/1126 rb_ivar_set [161] 0.00 0.00 717/1126 ivar_get [598] [588] 0.0 0.00 0.00 1126 rb_type [588] ----------------------------------------------- 0.00 0.00 72/1095 alt_merge_opt_exact_info [741] 0.00 0.00 1023/1095 clear_node_opt_info [639] [589] 0.0 0.00 0.00 1095 clear_opt_exact_info [589] 0.00 0.00 1095/1448 clear_mml [584] 0.00 0.00 1095/1655 clear_opt_anc_info [582] ----------------------------------------------- 0.00 0.00 48/1028 dvar_curr_gen [810] 0.00 0.00 430/1028 dvar_defined_gen [697] 0.00 0.00 550/1028 local_id_gen [643] [590] 0.0 0.00 0.00 1028 vtable_included [590] ----------------------------------------------- 0.00 0.00 1023/1023 set_bound_node_opt_info [641] [591] 0.0 0.00 0.00 1023 copy_mml [591] ----------------------------------------------- 0.00 0.00 9/1023 rehash [397] 0.00 0.00 1014/1023 st_init_table_with_size [144] [592] 0.0 0.00 0.00 1023 new_size [592] ----------------------------------------------- 0.00 0.00 1/955 rb_str_cmp_m [1125] 0.00 0.00 1/955 get_pat [1056] 0.00 0.00 1/955 rb_str_split_m [469] 0.00 0.00 2/955 rb_to_id [416] 0.00 0.00 3/955 rb_str_equal [990] 0.00 0.00 5/955 rb_obj_as_string [953] 0.00 0.00 9/955 rb_str_concat [398] 0.00 0.00 933/955 rb_string_value [594] [593] 0.0 0.00 0.00 955 rb_type [593] ----------------------------------------------- 0.00 0.00 1/933 rb_io_ungetbyte [434] 0.00 0.00 1/933 rb_str_sub_bang [307] 0.00 0.00 2/933 rb_f_getenv [461] 0.00 0.00 3/933 rb_iseq_compile_with_option [52] 0.00 0.00 3/933 rb_file_join [332] 0.00 0.00 8/933 rb_exc_new3 [95] 0.00 0.00 23/933 rb_str_append [351] 0.00 0.00 208/933 rb_str_replace [272] 0.00 0.00 285/933 rb_string_value_ptr [652] 0.00 0.00 399/933 rb_string_value_cstr [628] [594] 0.0 0.00 0.00 933 rb_string_value [594] 0.00 0.00 933/955 rb_type [593] ----------------------------------------------- 0.00 0.00 872/872 optimize_node_left [857] [595] 0.0 0.00 0.00 872 add_char_opt_map_info [595] 0.00 0.00 872/1138 map_position_value [587] ----------------------------------------------- 0.00 0.00 748/748 add_mml [635] [596] 0.0 0.00 0.00 748 distance_add [596] ----------------------------------------------- 0.00 0.00 2/739 match_op_gen [483] 0.00 0.00 3/739 logop_gen [422] 0.00 0.00 48/739 call_bin_op_gen [287] 0.00 0.00 209/739 newline_node [676] 0.00 0.00 477/739 ruby_yyparse [139] [597] 0.0 0.00 0.00 739 remove_begin [597] ----------------------------------------------- 0.00 0.00 5/717 rb_attr_get [947] 0.00 0.00 712/717 rb_ivar_get [600] [598] 0.0 0.00 0.00 717 ivar_get [598] 0.00 0.00 717/1126 rb_type [588] 0.00 0.00 717/9174 st_lookup [550] 0.00 0.00 5/469 rb_obj_class [623] ----------------------------------------------- 0.00 0.00 23/715 rb_obj_alloc [813] 0.00 0.00 223/715 rb_make_metaclass [151] 0.00 0.00 469/715 rb_obj_class [623] [599] 0.0 0.00 0.00 715 rb_class_real [599] ----------------------------------------------- 0.00 0.00 8/712 vm_exec_core [45] 0.00 0.00 704/712 rb_iv_get [160] [600] 0.0 0.00 0.00 712 rb_ivar_get [600] 0.00 0.00 712/717 ivar_get [598] ----------------------------------------------- 0.00 0.00 5/692 load_encoding [254] 0.00 0.00 687/692 parser_yylex [152] [601] 0.0 0.00 0.00 692 rb_isupper [601] ----------------------------------------------- 18 ins_methods_push [828] 0.00 0.00 1/310383 rb_provide_feature [466] 0.00 0.00 2/310383 iseq_add_mark_object_compile_time [424] 0.00 0.00 2/310383 Init_VM [62] 0.00 0.00 2/310383 vm_exec_core [45] 0.00 0.00 3/310383 rb_struct_define_without_accessor [124] 0.00 0.00 3/310383 Init_Encoding [68] 0.00 0.00 4/310383 rb_struct_define [83] 0.00 0.00 5/310383 compile_array_ [338] 0.00 0.00 6/310383 when_vals [363] 0.00 0.00 9/310383 ruby_init_loadpath_safe [321] 0.00 0.00 14/310383 vm_backtrace_each [261] 0.00 0.00 18/310383 rb_get_expanded_load_path [243] 0.00 0.00 20/310383 rb_gc_register_mark_object [318] 0.00 0.00 28/310383 rb_iseq_compile_node [29] 0.00 0.00 33/310383 iseq_compile_each [188] 0.00 0.00 79/310383 rb_insns_name_array [197] 0.00 0.00 414/310383 iseq_add_mark_object [174] [602] 0.0 0.00 0.00 661 rb_ary_push [602] 661 rb_ary_store [223] ----------------------------------------------- 0.00 0.00 21/647 str_new4 [325] 0.00 0.00 207/647 str_replace_shared [678] 0.00 0.00 208/647 rb_str_replace [272] 0.00 0.00 211/647 rb_str_dup_frozen [280] [603] 0.0 0.00 0.00 647 rb_enc_cr_str_exact_copy [603] 0.00 0.00 647/647 str_enc_copy [604] ----------------------------------------------- 0.00 0.00 647/647 rb_enc_cr_str_exact_copy [603] [604] 0.0 0.00 0.00 647 str_enc_copy [604] 0.00 0.00 647/6287 rb_enc_set_index [555] ----------------------------------------------- 0.00 0.00 4/642 compile_massign [518] 0.00 0.00 5/642 setup_args [689] 0.00 0.00 6/642 add_ensure_iseq [913] 0.00 0.00 12/642 compile_massign_lhs [849] 0.00 0.00 135/642 compile_array_ [338] 0.00 0.00 480/642 iseq_compile_each [188] [605] 0.0 0.00 0.00 642 APPEND_LIST [605] 0.00 0.00 642/3088 verify_list [572] ----------------------------------------------- 0.00 0.00 624/624 rb_enc_precise_mbclen [558] [606] 0.0 0.00 0.00 624 onigenc_single_byte_mbc_enc_len [606] ----------------------------------------------- 0.00 0.00 600/600 parser_yylex [152] [607] 0.0 0.00 0.00 600 rb_reserved_word [607] 0.00 0.00 501/501 hash [615] ----------------------------------------------- 0.00 0.00 17/554 init_heap [1060] 0.00 0.00 537/554 heaps_increment [609] [608] 0.0 0.00 0.00 554 assign_heap_slot [608] ----------------------------------------------- 0.00 0.00 1/548 gc_sweep [86] 0.00 0.00 242/548 garbage_collect [87] 0.00 0.00 305/548 rb_newobj_from_heap [61] [609] 0.0 0.00 0.00 548 heaps_increment [609] 0.00 0.00 537/554 assign_heap_slot [608] ----------------------------------------------- 0.00 0.00 540/540 rb_thread_alone [611] [610] 0.0 0.00 0.00 540 vm_living_thread_num [610] ----------------------------------------------- 0.00 0.00 1/539 rb_thread_terminate_all [467] 0.00 0.00 2/539 rb_thread_wait_fd_rw [1026] 0.00 0.00 536/539 rb_thread_schedule [613] [611] 0.0 0.00 0.00 539 rb_thread_alone [611] 0.00 0.00 540/540 vm_living_thread_num [610] ----------------------------------------------- 0.00 0.00 1/536 thread_timer [4240] 0.00 0.00 535/536 rb_thread_execute_interrupts [235] [612] 0.0 0.00 0.00 536 rb_signal_buff_size [612] ----------------------------------------------- 0.00 0.00 536/536 rb_thread_execute_interrupts [235] [613] 0.0 0.00 0.00 536 rb_thread_schedule [613] 0.00 0.00 536/539 rb_thread_alone [611] ----------------------------------------------- 0.00 0.00 7/525 compile_dstr_fragments [505] 0.00 0.00 518/525 iseq_compile_each [188] [614] 0.0 0.00 0.00 525 r_value [614] ----------------------------------------------- 0.00 0.00 501/501 rb_reserved_word [607] [615] 0.0 0.00 0.00 501 hash [615] ----------------------------------------------- 0.00 0.00 497/497 thread_timer [4240] [616] 0.0 0.00 0.00 497 native_cond_timedwait [616] ----------------------------------------------- 0.00 0.00 497/497 timer_thread_function [619] [617] 0.0 0.00 0.00 497 rb_get_next_signal [617] ----------------------------------------------- 0.00 0.00 494/494 thread_timer [4240] [618] 0.0 0.00 0.00 494 get_ts [618] ----------------------------------------------- 0.00 0.00 491/491 thread_timer [4240] [619] 0.0 0.00 0.00 491 timer_thread_function [619] 0.00 0.00 497/497 rb_get_next_signal [617] ----------------------------------------------- 0.00 0.00 5/488 node_new_anychar [944] 0.00 0.00 5/488 onig_node_new_anchor [945] 0.00 0.00 15/488 node_new_enclose [837] 0.00 0.00 46/488 node_new_str [777] 0.00 0.00 48/488 onig_node_new_alt [772] 0.00 0.00 79/488 node_new_quantifier [736] 0.00 0.00 103/488 node_new_cclass [721] 0.00 0.00 187/488 node_new_list [684] [620] 0.0 0.00 0.00 488 node_new [620] ----------------------------------------------- 0.00 0.00 2/484 match_op_gen [483] 0.00 0.00 3/484 logop_gen [422] 0.00 0.00 48/484 call_bin_op_gen [287] 0.00 0.00 431/484 ruby_yyparse [139] [621] 0.0 0.00 0.00 484 value_expr_gen [621] ----------------------------------------------- 0.00 0.00 3/476 Init_Object [17] 0.00 0.00 4/476 rb_obj_is_kind_of [972] 0.00 0.00 469/476 rb_obj_class [623] [622] 0.0 0.00 0.00 476 rb_class_of [622] ----------------------------------------------- 0.00 0.00 2/469 rb_ary_dup [421] 0.00 0.00 5/469 ivar_get [598] 0.00 0.00 21/469 rb_ivar_set [161] 0.00 0.00 23/469 rb_obj_alloc [813] 0.00 0.00 186/469 rb_str_dup [193] 0.00 0.00 232/469 rb_str_dup_frozen [280] [623] 0.0 0.00 0.00 469 rb_obj_class [623] 0.00 0.00 469/476 rb_class_of [622] 0.00 0.00 469/715 rb_class_real [599] ----------------------------------------------- 0.00 0.00 460/460 rb_singleton_class [154] [624] 0.0 0.00 0.00 460 rb_special_const_p [624] ----------------------------------------------- 0.00 0.00 12/445 parse_regexp [858] 0.00 0.00 24/445 parse_subexp [725] 0.00 0.00 80/445 parse_enclose [733] 0.00 0.00 329/445 parse_exp [667] [625] 0.0 0.00 0.00 445 fetch_token [625] 0.00 0.00 285/365 onigenc_single_byte_mbc_to_code [636] 0.00 0.00 14/15 mbc_to_code [836] 0.00 0.00 13/13 fetch_escaped_value [846] 0.00 0.00 11/93 onigenc_mbclen_approximate [724] ----------------------------------------------- 0.00 0.00 1/431 reg_named_capture_assign_gen [1134] 0.00 0.00 2/431 rb_reg_regsub [409] 0.00 0.00 3/431 rb_reg_prepare_enc [1120] 0.00 0.00 3/431 rb_reg_initialize_str [255] 0.00 0.00 4/431 parser_prepare [516] 0.00 0.00 21/431 rb_intern3 [133] 0.00 0.00 397/431 lex_get_str [172] [626] 0.0 0.00 0.00 431 rb_enc_get [626] 0.00 0.00 431/6856 rb_enc_get_index [553] 0.00 0.00 431/11352 rb_enc_from_index [548] ----------------------------------------------- 0.00 0.00 5/415 ruby_yyparse [139] 0.00 0.00 28/415 shadowing_lvar_gen [457] 0.00 0.00 31/415 assignable_gen [277] 0.00 0.00 108/415 gettable_gen [196] 0.00 0.00 243/415 lvar_defined_gen [664] [627] 0.0 0.00 0.00 415 dyna_in_block_gen [627] ----------------------------------------------- 0.00 0.00 1/399 io_encoding_set [980] 0.00 0.00 1/399 rb_locale_encoding [322] 0.00 0.00 1/399 rb_stat [485] 0.00 0.00 3/399 compile_string [148] 0.00 0.00 3/399 rb_find_file [270] 0.00 0.00 10/399 rb_file_join [332] 0.00 0.00 380/399 rb_get_path_check [206] [628] 0.0 0.00 0.00 399 rb_string_value_cstr [628] 0.00 0.00 399/933 rb_string_value [594] ----------------------------------------------- 0.00 0.00 2/394 rb_convert_type [1014] 0.00 0.00 4/394 rb_obj_is_kind_of [972] 0.00 0.00 388/394 rb_check_convert_type [631] [629] 0.0 0.00 0.00 394 rb_type [629] ----------------------------------------------- 0.00 0.00 394/394 file_expand_path [198] [630] 0.0 0.00 0.00 394 skiproot [630] ----------------------------------------------- 0.00 0.00 1/388 rb_str_sub_bang [307] 0.00 0.00 1/388 rb_stat [485] 0.00 0.00 3/388 pop_last_hash [983] 0.00 0.00 383/388 rb_check_string_type [632] [631] 0.0 0.00 0.00 388 rb_check_convert_type [631] 0.00 0.00 388/394 rb_type [629] 0.00 0.00 7/7 convert_type [900] ----------------------------------------------- 0.00 0.00 3/383 io_encoding_set [980] 0.00 0.00 380/383 rb_get_path_check [206] [632] 0.0 0.00 0.00 383 rb_check_string_type [632] 0.00 0.00 383/388 rb_check_convert_type [631] ----------------------------------------------- 0.00 0.00 8/382 set_optimize_info_from_tree [862] 0.00 0.00 374/382 concat_left_node_opt_info [683] [633] 0.0 0.00 0.00 382 select_opt_exact_info [633] 0.00 0.00 46/46 copy_opt_exact_info [775] 0.00 0.00 2/1138 map_position_value [587] 0.00 0.00 2/52 comp_distance_value [763] ----------------------------------------------- 0.00 0.00 19/377 rb_check_backtrace [948] 0.00 0.00 358/377 rb_check_type [638] [634] 0.0 0.00 0.00 377 rb_type [634] ----------------------------------------------- 0.00 0.00 187/374 concat_left_node_opt_info [683] 0.00 0.00 187/374 optimize_node_left [857] [635] 0.0 0.00 0.00 374 add_mml [635] 0.00 0.00 748/748 distance_add [596] ----------------------------------------------- 0.00 0.00 1/365 is_not_included [1063] 0.00 0.00 79/365 parse_enclose [733] 0.00 0.00 285/365 fetch_token [625] [636] 0.0 0.00 0.00 365 onigenc_single_byte_mbc_to_code [636] ----------------------------------------------- 0.00 0.00 5/360 compile_quantifier_node [738] 0.00 0.00 5/360 compile_anchor_node [939] 0.00 0.00 12/360 onig_compile [854] 0.00 0.00 29/360 compile_enclose_node [835] 0.00 0.00 48/360 add_compile_string [768] 0.00 0.00 104/360 compile_cclass_node [717] 0.00 0.00 157/360 add_opcode_rel_addr [693] [637] 0.0 0.00 0.00 360 add_opcode [637] ----------------------------------------------- 0.00 0.00 1/358 rb_obj_extend [413] 0.00 0.00 1/358 rb_parser_compile_file [164] 0.00 0.00 1/358 rb_parser_end_seen_p [1118] 0.00 0.00 1/358 rb_parser_encoding [1117] 0.00 0.00 1/358 rb_get_alloc_func [1110] 0.00 0.00 3/358 rb_parser_compile_string [149] 0.00 0.00 10/358 time_init [436] 0.00 0.00 10/358 time_minus [379] 0.00 0.00 16/358 rb_undef_alloc_func [71] 0.00 0.00 25/358 rb_define_alloc_func [59] 0.00 0.00 86/358 rb_data_object_alloc [231] 0.00 0.00 203/358 rb_class_new [159] [638] 0.0 0.00 0.00 358 rb_check_type [638] 0.00 0.00 358/377 rb_type [634] ----------------------------------------------- 0.00 0.00 341/341 optimize_node_left [857] [639] 0.0 0.00 0.00 341 clear_node_opt_info [639] 0.00 0.00 1023/1095 clear_opt_exact_info [589] 0.00 0.00 341/1448 clear_mml [584] 0.00 0.00 341/1655 clear_opt_anc_info [582] 0.00 0.00 341/341 clear_opt_map_info [640] ----------------------------------------------- 0.00 0.00 341/341 clear_node_opt_info [639] [640] 0.0 0.00 0.00 341 clear_opt_map_info [640] ----------------------------------------------- 0.00 0.00 341/341 optimize_node_left [857] [641] 0.0 0.00 0.00 341 set_bound_node_opt_info [641] 0.00 0.00 1023/1023 copy_mml [591] ----------------------------------------------- 0.00 0.00 38/336 block_append_gen [229] 0.00 0.00 298/336 ruby_yyparse [139] [642] 0.0 0.00 0.00 336 fixpos [642] ----------------------------------------------- 0.00 0.00 5/313 ruby_yyparse [139] 0.00 0.00 27/313 assignable_gen [277] 0.00 0.00 28/313 shadowing_lvar_gen [457] 0.00 0.00 61/313 gettable_gen [196] 0.00 0.00 192/313 lvar_defined_gen [664] [643] 0.0 0.00 0.00 313 local_id_gen [643] 0.00 0.00 550/1028 vtable_included [590] 0.00 0.00 10/10 rb_local_defined [878] ----------------------------------------------- 1 iterate_method [1064] 20 rb_funcall2 [821] 278 rb_funcall [654] [644] 0.0 0.00 0.00 299 rb_call [644] 299 rb_call0 [645] ----------------------------------------------- 299 rb_call [644] [645] 0.0 0.00 0.00 299 rb_call0 [645] 0.00 0.00 299/299 stack_check [647] 0.00 0.00 237/291 rb_get_method_body [650] 299 vm_call0 [241] ----------------------------------------------- 0.00 0.00 299/299 stack_check [647] [646] 0.0 0.00 0.00 299 ruby_stack_check [646] ----------------------------------------------- 0.00 0.00 299/299 rb_call0 [645] [647] 0.0 0.00 0.00 299 stack_check [647] 0.00 0.00 299/299 ruby_stack_check [646] ----------------------------------------------- 0.00 0.00 5/296 rb_alias [182] 0.00 0.00 291/296 rb_get_method_body [650] [648] 0.0 0.00 0.00 296 search_method [648] 0.00 0.00 1280/9174 st_lookup [550] ----------------------------------------------- 0.00 0.00 294/294 compile_length_tree [663] [649] 0.0 0.00 0.00 294 compile_length_cclass_node [649] ----------------------------------------------- 0.00 0.00 54/291 rb_method_node [537] 0.00 0.00 237/291 rb_call0 [645] [650] 0.0 0.00 0.00 291 rb_get_method_body [650] 0.00 0.00 291/296 search_method [648] ----------------------------------------------- 290 gc_mark_children [546] [651] 0.0 0.00 0.00 290 iseq_mark [651] 1316 rb_gc_mark [583] ----------------------------------------------- 0.00 0.00 10/285 rb_feature_p [244] 0.00 0.00 18/285 loaded_feature_path [1003] 0.00 0.00 257/285 file_expand_path [198] [652] 0.0 0.00 0.00 285 rb_string_value_ptr [652] 0.00 0.00 285/933 rb_string_value [594] ----------------------------------------------- 0.00 0.00 93/280 onigenc_mbclen_approximate [724] 0.00 0.00 187/280 rb_enc_precise_mbclen [558] [653] 0.0 0.00 0.00 280 mbc_enc_len [653] ----------------------------------------------- 1 rb_equal [1108] 1 cmp_gt [1048] 2 rb_obj_extend [413] 23 rb_obj_alloc [813] 29 rb_add_method [96] 201 rb_class_inherited [455] 0.00 0.00 3/2134 load_file_internal [122] 0.00 0.01 5/2134 get_backtrace [116] 0.00 0.01 5/2134 set_backtrace [117] 0.00 0.01 8/2134 rb_exc_new3 [95] [654] 0.0 0.00 0.00 278 rb_funcall [654] 0.00 0.00 278/300192 rb_class_of [530] 278 rb_call [644] ----------------------------------------------- 267 st_foreach [556] [655] 0.0 0.00 0.00 267 foreach_safe_i [655] 267 mark_global_entry [656] ----------------------------------------------- 267 foreach_safe_i [655] [656] 0.0 0.00 0.00 267 mark_global_entry [656] 267 rb_gvar_var_marker [657] ----------------------------------------------- 267 mark_global_entry [656] [657] 0.0 0.00 0.00 267 rb_gvar_var_marker [657] 156 rb_gc_mark_maybe [691] ----------------------------------------------- 0.00 0.00 10/267 rb_find_file_ext [202] 0.00 0.00 257/267 file_expand_path [198] [658] 0.0 0.00 0.00 267 rb_str_set_len [658] ----------------------------------------------- 0.00 0.00 3/265 rb_find_file [270] 0.00 0.00 5/265 rb_find_file_ext [202] 0.00 0.00 257/265 file_expand_path [198] [659] 0.0 0.00 0.00 265 is_absolute_path [659] ----------------------------------------------- 0.00 0.00 1/259 rb_str_sub_bang [307] 0.00 0.00 258/259 rb_enc_check [661] [660] 0.0 0.00 0.00 259 rb_enc_compatible [660] 0.00 0.00 518/6856 rb_enc_get_index [553] 0.00 0.00 354/11352 rb_enc_from_index [548] 0.00 0.00 190/190 rb_type [681] 0.00 0.00 190/223 rb_enc_dummy_p [673] 0.00 0.00 190/5441 rb_enc_str_coderange [562] ----------------------------------------------- 0.00 0.00 1/258 rb_str_split_m [469] 0.00 0.00 257/258 file_expand_path [198] [661] 0.0 0.00 0.00 258 rb_enc_check [661] 0.00 0.00 258/259 rb_enc_compatible [660] ----------------------------------------------- 0.00 0.00 27/250 local_var_gen [803] 0.00 0.00 28/250 arg_var_gen [799] 0.00 0.00 58/250 vtable_tblcpy [758] 0.00 0.00 137/250 local_tbl_gen [295] [662] 0.0 0.00 0.00 250 vtable_size [662] ----------------------------------------------- 467 compile_length_tree [663] 8 compile_length_enclose_node [889] 65 compile_length_quantifier_node [745] 0.00 0.00 1/175 compile_enclose_node [835] 0.00 0.00 78/175 compile_quantifier_node [738] 0.00 0.00 96/175 compile_tree [719] [663] 0.0 0.00 0.00 248+467 compile_length_tree [663] 0.00 0.00 294/294 compile_length_cclass_node [649] 0.00 0.00 128/128 compile_length_string_node [701] 65 compile_length_quantifier_node [745] 8 compile_length_enclose_node [889] 467 compile_length_tree [663] ----------------------------------------------- 0.00 0.00 243/243 parser_yylex [152] [664] 0.0 0.00 0.00 243 lvar_defined_gen [664] 0.00 0.00 243/415 dyna_in_block_gen [627] 0.00 0.00 192/313 local_id_gen [643] 0.00 0.00 81/150 dvar_defined_gen [697] ----------------------------------------------- 0.00 0.00 3/243 void_expr_gen [993] 0.00 0.00 3/243 load_encoding [254] 0.00 0.00 4/243 ruby_prog_init [296] 0.00 0.00 107/243 void_stmts_gen [713] 0.00 0.00 126/243 ruby_yyparse [139] [665] 0.0 0.00 0.00 243 rb_ruby_verbose_ptr [665] 0.00 0.00 243/243 ruby_vm_verbose_ptr [666] ----------------------------------------------- 0.00 0.00 243/243 rb_ruby_verbose_ptr [665] [666] 0.0 0.00 0.00 243 ruby_vm_verbose_ptr [666] ----------------------------------------------- 239 parse_branch [710] [667] 0.0 0.00 0.00 239 parse_exp [667] 0.00 0.00 329/445 fetch_token [625] 0.00 0.00 81/162 onigenc_not_support_get_ctype_code_range [692] 0.00 0.00 81/103 node_new_cclass [721] 0.00 0.00 81/81 add_ctype_to_cc [731] 0.00 0.00 79/79 node_new_quantifier [736] 0.00 0.00 79/79 set_quantifier [737] 0.00 0.00 46/46 node_new_str [777] 0.00 0.00 22/22 parse_char_class [814] 0.00 0.00 11/57 onig_node_str_cat [759] 0.00 0.00 5/5 node_new_anychar [944] 0.00 0.00 5/5 onig_node_new_anchor [945] 80 parse_enclose [733] ----------------------------------------------- 0.00 0.00 1/239 make_struct [84] 0.00 0.00 1/239 rb_mod_remove_const [441] 0.00 0.00 10/239 iseq_compile_each [188] 0.00 0.00 227/239 rb_define_const [168] [668] 0.0 0.00 0.00 239 rb_is_const_id [668] ----------------------------------------------- 0.00 0.00 18/239 include_class_new [286] 0.00 0.00 18/239 rb_include_module [284] 0.00 0.00 203/239 rb_check_inheritable [679] [669] 0.0 0.00 0.00 239 rb_type [669] ----------------------------------------------- 0.00 0.00 233/233 optimize_node_left [857] [670] 0.0 0.00 0.00 233 set_mml [670] ----------------------------------------------- 0.00 0.00 82/232 rb_const_defined [730] 0.00 0.00 150/232 rb_const_defined_at [698] [671] 0.0 0.00 0.00 232 rb_const_defined_0 [671] 0.00 0.00 402/9174 st_lookup [550] ----------------------------------------------- 0.00 0.00 231/231 call_cfunc [5] [672] 0.0 0.00 0.00 231 rb_obj_dummy [672] ----------------------------------------------- 0.00 0.00 33/223 rb_enc_associate_index [560] 0.00 0.00 190/223 rb_enc_compatible [660] [673] 0.0 0.00 0.00 223 rb_enc_dummy_p [673] ----------------------------------------------- 0.00 0.00 219/219 concat_left_node_opt_info [683] [674] 0.0 0.00 0.00 219 concat_opt_anc_info [674] 0.00 0.00 219/1655 clear_opt_anc_info [582] ----------------------------------------------- 0.00 0.00 219/219 concat_left_node_opt_info [683] [675] 0.0 0.00 0.00 219 copy_opt_anc_info [675] ----------------------------------------------- 0.00 0.00 209/209 ruby_yyparse [139] [676] 0.0 0.00 0.00 209 newline_node [676] 0.00 0.00 209/739 remove_begin [597] ----------------------------------------------- 0.00 0.00 12/207 compile_massign_lhs [849] 0.00 0.00 65/207 iseq_optimize [499] 0.00 0.00 130/207 iseq_set_sequence [162] [677] 0.0 0.00 0.00 207 FIRST_ELEMENT [677] ----------------------------------------------- 0.00 0.00 3/207 str_new_shared [406] 0.00 0.00 204/207 rb_str_replace [272] [678] 0.0 0.00 0.00 207 str_replace_shared [678] 0.00 0.00 207/647 rb_enc_cr_str_exact_copy [603] ----------------------------------------------- 0.00 0.00 203/203 rb_class_new [159] [679] 0.0 0.00 0.00 203 rb_check_inheritable [679] 0.00 0.00 203/239 rb_type [669] ----------------------------------------------- 0.00 0.00 11/192 rb_cstr_to_inum [870] 0.00 0.00 34/192 rb_scan_args [832] 0.00 0.00 147/192 parser_yylex [152] [680] 0.0 0.00 0.00 192 rb_isdigit [680] ----------------------------------------------- 0.00 0.00 190/190 rb_enc_compatible [660] [681] 0.0 0.00 0.00 190 rb_type [681] ----------------------------------------------- 0.00 0.00 10/187 iseq_compile_each [188] 0.00 0.00 177/187 setup_args [689] [682] 0.0 0.00 0.00 187 LIST_SIZE_ZERO [682] ----------------------------------------------- 0.00 0.00 187/187 optimize_node_left [857] [683] 0.0 0.00 0.00 187 concat_left_node_opt_info [683] 0.00 0.00 374/382 select_opt_exact_info [633] 0.00 0.00 219/219 concat_opt_anc_info [674] 0.00 0.00 219/219 copy_opt_anc_info [675] 0.00 0.00 187/187 select_opt_map_info [685] 0.00 0.00 187/374 add_mml [635] ----------------------------------------------- 0.00 0.00 187/187 parse_branch [710] [684] 0.0 0.00 0.00 187 node_new_list [684] 0.00 0.00 187/488 node_new [620] ----------------------------------------------- 0.00 0.00 187/187 concat_left_node_opt_info [683] [685] 0.0 0.00 0.00 187 select_opt_map_info [685] 0.00 0.00 64/64 copy_opt_map_info [750] 0.00 0.00 42/52 comp_distance_value [763] ----------------------------------------------- 0.00 0.00 32/185 rb_intern3 [133] 0.00 0.00 153/185 parser_yylex [152] [686] 0.0 0.00 0.00 185 onigenc_unicode_is_code_ctype [686] ----------------------------------------------- 0.00 0.00 183/183 iseq_set_exception_table [285] [687] 0.0 0.00 0.00 183 label_get_position [687] ----------------------------------------------- 0.00 0.00 20/177 compile_colon2 [487] 0.00 0.00 157/177 iseq_compile_each [188] [688] 0.0 0.00 0.00 177 r_id [688] ----------------------------------------------- 177 iseq_compile_each [188] [689] 0.0 0.00 0.00 177 setup_args [689] 0.00 0.00 177/187 LIST_SIZE_ZERO [682] 0.00 0.00 126/127 POP_ELEMENT [702] 0.00 0.00 5/642 APPEND_LIST [605] 0.00 0.00 4/4 INSERT_LIST [960] 126 compile_array [703] 5 iseq_compile_each [188] ----------------------------------------------- 0.00 0.00 48/176 add_compile_string [768] 0.00 0.00 128/176 add_compile_string_length [700] [690] 0.0 0.00 0.00 176 select_str_opcode [690] ----------------------------------------------- 12 garbage_collect [87] 156 rb_gvar_var_marker [657] [691] 0.0 0.00 0.00 168 rb_gc_mark_maybe [691] 0.00 0.00 168/13820 is_pointer_to_heap [547] 102 gc_mark [543] ----------------------------------------------- 0.00 0.00 81/162 add_ctype_to_cc [731] 0.00 0.00 81/162 parse_exp [667] [692] 0.0 0.00 0.00 162 onigenc_not_support_get_ctype_code_range [692] ----------------------------------------------- 0.00 0.00 2/157 compile_enclose_node [835] 0.00 0.00 48/157 compile_tree [719] 0.00 0.00 107/157 compile_quantifier_node [738] [693] 0.0 0.00 0.00 157 add_opcode_rel_addr [693] 0.00 0.00 157/360 add_opcode [637] 0.00 0.00 157/157 add_rel_addr [694] ----------------------------------------------- 0.00 0.00 157/157 add_opcode_rel_addr [693] [694] 0.0 0.00 0.00 157 add_rel_addr [694] ----------------------------------------------- 0.00 0.00 8/154 iseq_set_arguments [762] 0.00 0.00 72/154 get_dyna_var_idx [753] 0.00 0.00 74/154 get_local_var_idx [740] [695] 0.0 0.00 0.00 154 get_dyna_var_idx_at_raw [695] ----------------------------------------------- 0.00 0.00 152/152 iseq_peephole_optimize [498] [696] 0.0 0.00 0.00 152 get_destination_insn [696] ----------------------------------------------- 0.00 0.00 10/150 shadowing_lvar_gen [457] 0.00 0.00 12/150 assignable_gen [277] 0.00 0.00 47/150 gettable_gen [196] 0.00 0.00 81/150 lvar_defined_gen [664] [697] 0.0 0.00 0.00 150 dvar_defined_gen [697] 0.00 0.00 430/1028 vtable_included [590] 0.00 0.00 10/10 rb_dvar_defined [876] ----------------------------------------------- 0.00 0.00 1/150 make_struct [84] 0.00 0.00 4/150 debug_lines [378] 0.00 0.00 5/150 rb_define_module_under [237] 0.00 0.00 6/150 vm_exec_core [45] 0.00 0.00 134/150 rb_define_class_under [15] [698] 0.0 0.00 0.00 150 rb_const_defined_at [698] 0.00 0.00 150/232 rb_const_defined_0 [671] ----------------------------------------------- 0.00 0.00 7/144 rb_file_join [332] 0.00 0.00 137/144 file_expand_path [198] [699] 0.0 0.00 0.00 144 chompdirsep [699] ----------------------------------------------- 0.00 0.00 128/128 compile_length_string_node [701] [700] 0.0 0.00 0.00 128 add_compile_string_length [700] 0.00 0.00 128/176 select_str_opcode [690] ----------------------------------------------- 0.00 0.00 128/128 compile_length_tree [663] [701] 0.0 0.00 0.00 128 compile_length_string_node [701] 0.00 0.00 128/128 add_compile_string_length [700] ----------------------------------------------- 0.00 0.00 1/127 iseq_compile_each [188] 0.00 0.00 126/127 setup_args [689] [702] 0.0 0.00 0.00 127 POP_ELEMENT [702] 0.00 0.00 127/3088 verify_list [572] ----------------------------------------------- 1 iseq_compile_each [188] 126 setup_args [689] [703] 0.0 0.00 0.00 127 compile_array [703] 127 compile_array_ [338] ----------------------------------------------- 0.00 0.00 4/125 moreswitches [373] 0.00 0.00 7/125 parser_parse_string [218] 0.00 0.00 11/125 ruby_strtoul [871] 0.00 0.00 11/125 rb_cstr_to_inum [870] 0.00 0.00 33/125 parser_yylex [152] 0.00 0.00 59/125 parser_tokadd_string [314] [704] 0.0 0.00 0.00 125 rb_isspace [704] ----------------------------------------------- 0.00 0.00 123/123 setup_tree [864] [705] 0.0 0.00 0.00 123 next_setup [705] 0.00 0.00 27/27 get_head_value_node [802] 0.00 0.00 1/1 is_not_included [1063] 0.00 0.00 1/1 onig_node_new_enclose [1079] 0.00 0.00 1/1 swap_node [1143] ----------------------------------------------- 0.00 0.00 121/121 set_syserr [18] [706] 0.0 0.00 0.00 121 INT2NUM [706] ----------------------------------------------- 0.00 0.00 120/120 file_expand_path [198] [707] 0.0 0.00 0.00 120 rb_enc_copy [707] 0.00 0.00 120/6856 rb_enc_get_index [553] 0.00 0.00 120/5787 rb_enc_associate_index [560] ----------------------------------------------- 0.00 0.00 118/118 optimize_node_left [857] [708] 0.0 0.00 0.00 118 distance_multiply [708] ----------------------------------------------- 0.00 0.00 27/117 rb_find_file [270] 0.00 0.00 90/117 rb_find_file_ext [202] [709] 0.0 0.00 0.00 117 file_load_ok [709] ----------------------------------------------- 116 parse_subexp [725] [710] 0.0 0.00 0.00 116 parse_branch [710] 0.00 0.00 187/187 node_new_list [684] 239 parse_exp [667] ----------------------------------------------- 0.00 0.00 107/107 ruby_yyparse [139] [711] 0.0 0.00 0.00 107 arg_blk_pass [711] ----------------------------------------------- 0.00 0.00 107/107 ruby_yyparse [139] [712] 0.0 0.00 0.00 107 fixup_nodes [712] ----------------------------------------------- 0.00 0.00 107/107 ruby_yyparse [139] [713] 0.0 0.00 0.00 107 void_stmts_gen [713] 0.00 0.00 107/243 rb_ruby_verbose_ptr [665] ----------------------------------------------- 0.00 0.00 106/106 vm_exec_core [45] [714] 0.0 0.00 0.00 106 vm_method_search [714] 0.00 0.00 75/299873 rb_method_node [537] ----------------------------------------------- 0.00 0.00 104/104 compile_cclass_node [717] [715] 0.0 0.00 0.00 104 add_bitset [715] ----------------------------------------------- 0.00 0.00 104/104 vm_exec_core [45] [716] 0.0 0.00 0.00 104 caller_setup_args [716] ----------------------------------------------- 0.00 0.00 104/104 compile_tree [719] [717] 0.0 0.00 0.00 104 compile_cclass_node [717] 0.00 0.00 104/360 add_opcode [637] 0.00 0.00 104/104 add_bitset [715] ----------------------------------------------- 0.00 0.00 104/104 comp_distance_value [763] [718] 0.0 0.00 0.00 104 distance_value [718] ----------------------------------------------- 235 compile_tree [719] 3 compile_tree_n_times [734] 15 compile_enclose_node [835] 34 compile_tree_empty_check [790] 39 compile_quantifier_node [738] 0.00 0.00 12/12 onig_compile [854] [719] 0.0 0.00 0.00 103+235 compile_tree [719] 0.00 0.00 104/104 compile_cclass_node [717] 0.00 0.00 96/175 compile_length_tree [663] 0.00 0.00 48/157 add_opcode_rel_addr [693] 0.00 0.00 48/48 compile_string_node [771] 0.00 0.00 5/5 compile_anchor_node [939] 78 compile_quantifier_node [738] 15 compile_enclose_node [835] 235 compile_tree [719] ----------------------------------------------- 0.00 0.00 103/103 node_new_cclass [721] [720] 0.0 0.00 0.00 103 initialize_cclass [720] ----------------------------------------------- 0.00 0.00 22/103 parse_char_class [814] 0.00 0.00 81/103 parse_exp [667] [721] 0.0 0.00 0.00 103 node_new_cclass [721] 0.00 0.00 103/488 node_new [620] 0.00 0.00 103/103 initialize_cclass [720] ----------------------------------------------- 0.00 0.00 10/103 classname [311] 0.00 0.00 21/103 rb_intern3 [133] 0.00 0.00 29/103 iseq_compile_each [188] 0.00 0.00 43/103 rb_id2name [781] [722] 0.0 0.00 0.00 103 rb_id2str [722] 0.00 0.00 103/9174 st_lookup [550] ----------------------------------------------- 0.00 0.00 7/96 vm_cref_push [371] 0.00 0.00 21/96 vm_get_cbase [817] 0.00 0.00 29/96 rb_vm_cref [796] 0.00 0.00 39/96 vm_get_ev_const [773] [723] 0.0 0.00 0.00 96 vm_get_cref [723] ----------------------------------------------- 0.00 0.00 5/93 compile_string_node [771] 0.00 0.00 5/93 concat_opt_exact_info_str [774] 0.00 0.00 11/93 fetch_token [625] 0.00 0.00 15/93 mbc_to_code [836] 0.00 0.00 57/93 match_at [1065] [724] 0.0 0.00 0.00 93 onigenc_mbclen_approximate [724] 0.00 0.00 93/280 mbc_enc_len [653] ----------------------------------------------- 80 parse_enclose [733] 0.00 0.00 12/12 parse_regexp [858] [725] 0.0 0.00 0.00 92 parse_subexp [725] 0.00 0.00 48/48 onig_node_new_alt [772] 0.00 0.00 24/445 fetch_token [625] 116 parse_branch [710] ----------------------------------------------- 0.00 0.00 4/88 make_io_deferred [965] 0.00 0.00 29/88 obj_free [115] 0.00 0.00 55/88 rb_gc_call_finalizer_at_exit [309] [726] 0.0 0.00 0.00 88 make_deferred [726] ----------------------------------------------- 0.00 0.00 88/88 run_final [204] [727] 0.0 0.00 0.00 88 rb_obj_id [727] 0.00 0.00 88/88 rb_type [728] ----------------------------------------------- 0.00 0.00 88/88 rb_obj_id [727] [728] 0.0 0.00 0.00 88 rb_type [728] ----------------------------------------------- 4 st_add_direct [459] 80 st_insert [418] [729] 0.0 0.00 0.00 84 unpack_entries [729] 420 st_insert [418] ----------------------------------------------- 0.00 0.00 4/82 vm_get_ev_const [773] 0.00 0.00 12/82 rb_define_module [212] 0.00 0.00 66/82 rb_define_class [26] [730] 0.0 0.00 0.00 82 rb_const_defined [730] 0.00 0.00 82/232 rb_const_defined_0 [671] ----------------------------------------------- 0.00 0.00 81/81 parse_exp [667] [731] 0.0 0.00 0.00 81 add_ctype_to_cc [731] 0.00 0.00 20736/40313 onigenc_ascii_is_code_ctype [544] 0.00 0.00 81/162 onigenc_not_support_get_ctype_code_range [692] ----------------------------------------------- 0.00 0.00 81/81 iseq_peephole_optimize [498] [732] 0.0 0.00 0.00 81 get_next_insn [732] ----------------------------------------------- 80 parse_exp [667] [733] 0.0 0.00 0.00 80 parse_enclose [733] 0.00 0.00 80/445 fetch_token [625] 0.00 0.00 79/365 onigenc_single_byte_mbc_to_code [636] 0.00 0.00 14/14 node_new_enclose_memory [841] 0.00 0.00 14/14 scan_env_add_mem_entry [843] 0.00 0.00 14/14 scan_env_set_mem_node [844] 0.00 0.00 1/15 mbc_to_code [836] 80 parse_subexp [725] ----------------------------------------------- 1 compile_enclose_node [835] 78 compile_quantifier_node [738] [734] 0.0 0.00 0.00 79 compile_tree_n_times [734] 3 compile_tree [719] ----------------------------------------------- 184 get_min_match_length [735] 0.00 0.00 79/79 setup_tree [864] [735] 0.0 0.00 0.00 79+184 get_min_match_length [735] 184 get_min_match_length [735] ----------------------------------------------- 0.00 0.00 79/79 parse_exp [667] [736] 0.0 0.00 0.00 79 node_new_quantifier [736] 0.00 0.00 79/488 node_new [620] ----------------------------------------------- 0.00 0.00 79/79 parse_exp [667] [737] 0.0 0.00 0.00 79 set_quantifier [737] 0.00 0.00 2/2 str_node_can_be_split [1032] ----------------------------------------------- 78 compile_tree [719] [738] 0.0 0.00 0.00 78 compile_quantifier_node [738] 0.00 0.00 107/157 add_opcode_rel_addr [693] 0.00 0.00 78/175 compile_length_tree [663] 0.00 0.00 78/78 is_anychar_star_quantifier [739] 0.00 0.00 5/360 add_opcode [637] 0.00 0.00 3/51 add_bytes [766] 78 compile_tree_n_times [734] 39 compile_tree [719] 34 compile_tree_empty_check [790] ----------------------------------------------- 0.00 0.00 78/78 compile_quantifier_node [738] [739] 0.0 0.00 0.00 78 is_anychar_star_quantifier [739] ----------------------------------------------- 0.00 0.00 74/74 iseq_compile_each [188] [740] 0.0 0.00 0.00 74 get_local_var_idx [740] 0.00 0.00 74/154 get_dyna_var_idx_at_raw [695] ----------------------------------------------- 0.00 0.00 72/72 alt_merge_node_opt_info [808] [741] 0.0 0.00 0.00 72 alt_merge_opt_exact_info [741] 0.00 0.00 72/1095 clear_opt_exact_info [589] ----------------------------------------------- 0.00 0.00 12/71 compile_massign_lhs [849] 0.00 0.00 59/71 iseq_peephole_optimize [498] [742] 0.0 0.00 0.00 71 REMOVE_ELEM [742] ----------------------------------------------- 0.00 0.00 70/70 parse_char_class [814] [743] 0.0 0.00 0.00 70 fetch_token_in_cc [743] ----------------------------------------------- 0.00 0.00 70/70 parse_char_class [814] [744] 0.0 0.00 0.00 70 next_state_val [744] ----------------------------------------------- 65 compile_length_tree [663] [745] 0.0 0.00 0.00 65 compile_length_quantifier_node [745] 65 compile_length_tree [663] ----------------------------------------------- 0.00 0.00 65/65 iseq_setup [30] [746] 0.0 0.00 0.00 65 iseq_set_optargs_table [746] ----------------------------------------------- 0.00 0.00 4/65 coverage [961] 0.00 0.00 61/65 prepare_iseq_build [178] [747] 0.0 0.00 0.00 65 rb_get_coverages [747] ----------------------------------------------- 59 new_child_iseq [274] 0.00 0.02 1/6 rb_iseq_new_main [88] 0.00 0.04 2/6 rb_iseq_new [65] 0.00 0.06 3/6 rb_iseq_compile_with_option [52] [748] 0.0 0.00 0.00 65 rb_iseq_new_with_opt [748] 65 rb_iseq_new_with_bopt_and_opt [171] ----------------------------------------------- 0.00 0.00 64/64 optimize_node_left [857] [749] 0.0 0.00 0.00 64 copy_opt_env [749] ----------------------------------------------- 0.00 0.00 64/64 select_opt_map_info [685] [750] 0.0 0.00 0.00 64 copy_opt_map_info [750] ----------------------------------------------- 63 st_foreach [556] [751] 0.0 0.00 0.00 63 mark_keyvalue [751] 126 gc_mark [543] ----------------------------------------------- 0.00 0.00 20/62 io_enc_str [818] 0.00 0.00 42/62 rb_io_getline_1 [301] [752] 0.0 0.00 0.00 62 io_read_encoding [752] ----------------------------------------------- 0.00 0.00 61/61 iseq_compile_each [188] [753] 0.0 0.00 0.00 61 get_dyna_var_idx [753] 0.00 0.00 72/154 get_dyna_var_idx_at_raw [695] ----------------------------------------------- 0.00 0.00 61/61 iseq_set_exception_table [285] [754] 0.0 0.00 0.00 61 label_get_sp [754] ----------------------------------------------- 0.00 0.00 1/59 rb_io_get_write_io [1114] 0.00 0.00 58/59 rb_io_check_closed [757] [755] 0.0 0.00 0.00 59 rb_io_check_initialized [755] ----------------------------------------------- 0.00 0.00 1/58 load_file_internal [122] 0.00 0.00 2/58 rb_io_ext_int_to_encs [1020] 0.00 0.00 3/58 reg_fragment_setenc_gen [521] 0.00 0.00 8/58 rb_reg_new [201] 0.00 0.00 11/58 rb_reg_initialize [189] 0.00 0.00 33/58 rb_intern3 [133] [756] 0.0 0.00 0.00 58 rb_ascii8bit_encoding [756] ----------------------------------------------- 0.00 0.00 1/58 rb_io_getline_fast [308] 0.00 0.00 2/58 rb_io_ungetbyte [434] 0.00 0.00 3/58 rb_io_getbyte [463] 0.00 0.00 3/58 prep_stdio [340] 0.00 0.00 3/58 rb_io_set_encoding [488] 0.00 0.00 21/58 rb_io_getline_1 [301] 0.00 0.00 25/58 rb_io_check_readable [807] [757] 0.0 0.00 0.00 58 rb_io_check_closed [757] 0.00 0.00 58/59 rb_io_check_initialized [755] ----------------------------------------------- 0.00 0.00 58/58 local_tbl_gen [295] [758] 0.0 0.00 0.00 58 vtable_tblcpy [758] 0.00 0.00 58/250 vtable_size [662] ----------------------------------------------- 0.00 0.00 11/57 parse_exp [667] 0.00 0.00 46/57 node_new_str [777] [759] 0.0 0.00 0.00 57 onig_node_str_cat [759] 0.00 0.00 57/57 onig_strcpy [760] ----------------------------------------------- 0.00 0.00 57/57 onig_node_str_cat [759] [760] 0.0 0.00 0.00 57 onig_strcpy [760] ----------------------------------------------- 0.00 0.00 27/55 local_var_gen [803] 0.00 0.00 28/55 arg_var_gen [799] [761] 0.0 0.00 0.00 55 vtable_add [761] ----------------------------------------------- 0.00 0.00 54/54 rb_iseq_compile_node [29] [762] 0.0 0.00 0.00 54 iseq_set_arguments [762] 0.00 0.00 8/154 get_dyna_var_idx_at_raw [695] ----------------------------------------------- 0.00 0.00 2/52 select_opt_exact_info [633] 0.00 0.00 8/52 comp_opt_exact_or_map_info [888] 0.00 0.00 42/52 select_opt_map_info [685] [763] 0.0 0.00 0.00 52 comp_distance_value [763] 0.00 0.00 104/104 distance_value [718] ----------------------------------------------- 0.00 0.00 10/52 time_modify [437] 0.00 0.00 11/52 rb_reg_initialize [189] 0.00 0.00 31/52 rb_io_taint_check [370] [764] 0.0 0.00 0.00 52 rb_check_frozen [764] ----------------------------------------------- 0.00 0.00 52/52 parser_yylex [152] [765] 0.0 0.00 0.00 52 rb_gc_force_recycle [765] 0.00 0.00 52/603415 add_freelist [526] ----------------------------------------------- 0.00 0.00 3/51 compile_quantifier_node [738] 0.00 0.00 48/51 add_compile_string [768] [766] 0.0 0.00 0.00 51 add_bytes [766] ----------------------------------------------- 0.00 0.00 1/49 onig_is_code_in_cc [1076] 0.00 0.00 48/49 parse_char_class [814] [767] 0.0 0.00 0.00 49 onigenc_single_byte_code_to_mbclen [767] ----------------------------------------------- 0.00 0.00 48/48 compile_string_node [771] [768] 0.0 0.00 0.00 48 add_compile_string [768] 0.00 0.00 48/176 select_str_opcode [690] 0.00 0.00 48/360 add_opcode [637] 0.00 0.00 48/51 add_bytes [766] ----------------------------------------------- 0.00 0.00 24/48 alt_merge_opt_map_info [809] 0.00 0.00 24/48 alt_merge_node_opt_info [808] [769] 0.0 0.00 0.00 48 alt_merge_mml [769] ----------------------------------------------- 0.00 0.00 24/48 alt_merge_opt_map_info [809] 0.00 0.00 24/48 alt_merge_node_opt_info [808] [770] 0.0 0.00 0.00 48 alt_merge_opt_anc_info [770] ----------------------------------------------- 0.00 0.00 48/48 compile_tree [719] [771] 0.0 0.00 0.00 48 compile_string_node [771] 0.00 0.00 48/48 add_compile_string [768] 0.00 0.00 5/93 onigenc_mbclen_approximate [724] ----------------------------------------------- 0.00 0.00 48/48 parse_subexp [725] [772] 0.0 0.00 0.00 48 onig_node_new_alt [772] 0.00 0.00 48/488 node_new [620] ----------------------------------------------- 0.00 0.00 47/47 vm_exec_core [45] [773] 0.0 0.00 0.00 47 vm_get_ev_const [773] 0.00 0.00 39/96 vm_get_cref [723] 0.00 0.00 30/9174 st_lookup [550] 0.00 0.00 29/31 rb_const_get [793] 0.00 0.00 8/20 vm_check_if_namespace [825] 0.00 0.00 8/8 rb_const_get_from [892] 0.00 0.00 4/82 rb_const_defined [730] ----------------------------------------------- 0.00 0.00 46/46 optimize_node_left [857] [774] 0.0 0.00 0.00 46 concat_opt_exact_info_str [774] 0.00 0.00 5/93 onigenc_mbclen_approximate [724] ----------------------------------------------- 0.00 0.00 46/46 select_opt_exact_info [633] [775] 0.0 0.00 0.00 46 copy_opt_exact_info [775] ----------------------------------------------- 0.00 0.00 46/46 ruby_yyparse [139] [776] 0.0 0.00 0.00 46 evstr2dstr_gen [776] ----------------------------------------------- 0.00 0.00 46/46 parse_exp [667] [777] 0.0 0.00 0.00 46 node_new_str [777] 0.00 0.00 46/488 node_new [620] 0.00 0.00 46/57 onig_node_str_cat [759] ----------------------------------------------- 0.00 0.00 45/45 rb_intern3 [133] [778] 0.0 0.00 0.00 45 is_special_global_name [778] 0.00 0.00 24/40313 onigenc_ascii_is_code_ctype [544] 0.00 0.00 12/12 rb_enc_mbclen [859] ----------------------------------------------- 0.00 0.00 44/44 iseq_specialized_instruction [577] [779] 0.0 0.00 0.00 44 insn_set_specialized_instruction [779] ----------------------------------------------- 0.00 0.00 4/43 rb_const_get_at [967] 0.00 0.00 8/43 rb_const_get_from [892] 0.00 0.00 31/43 rb_const_get [793] [780] 0.0 0.00 0.00 43 rb_const_get_0 [780] 0.00 0.00 60/9174 st_lookup [550] ----------------------------------------------- 0.00 0.00 1/43 make_struct [84] 0.00 0.00 2/43 vm_exec_core [45] 0.00 0.00 6/43 vm_backtrace_each [261] 0.00 0.00 34/43 iseq_compile_each [188] [781] 0.0 0.00 0.00 43 rb_id2name [781] 0.00 0.00 43/103 rb_id2str [722] ----------------------------------------------- 0.00 0.00 43/43 ruby_yyparse [139] [782] 0.0 0.00 0.00 43 splat_array [782] ----------------------------------------------- 0.00 0.00 1/42 rb_usascii_str_new_cstr [454] 0.00 0.00 41/42 rb_usascii_str_new [273] [783] 0.0 0.00 0.00 42 rb_usascii_encindex [783] ----------------------------------------------- 0.00 0.00 39/39 parser_yylex [152] [784] 0.0 0.00 0.00 39 comment_at_top [784] ----------------------------------------------- 39 gc_mark_children [546] [785] 0.0 0.00 0.00 39 mark_hash [785] 11 st_foreach [556] ----------------------------------------------- 0.00 0.00 39/39 parser_yylex [152] [786] 0.0 0.00 0.00 39 parser_magic_comment [786] 0.00 0.00 28/28 magic_comment_marker [800] ----------------------------------------------- 6 mark_current_machine_context [918] 29 rb_gc_mark_locations [795] [787] 0.0 0.00 0.00 35 gc_mark_locations [787] 29 mark_locations_array [788] ----------------------------------------------- 6 mark_current_machine_context [918] 29 gc_mark_locations [787] [788] 0.0 0.00 0.00 35 mark_locations_array [788] 0.00 0.00 13268/13820 is_pointer_to_heap [547] 837 gc_mark [543] ----------------------------------------------- 0.00 0.00 34/34 cond0 [791] [789] 0.0 0.00 0.00 34 assign_in_cond [789] ----------------------------------------------- 34 compile_quantifier_node [738] [790] 0.0 0.00 0.00 34 compile_tree_empty_check [790] 34 compile_tree [719] ----------------------------------------------- 2 cond0 [791] 0.00 0.00 32/32 cond_gen [792] [791] 0.0 0.00 0.00 32+2 cond0 [791] 0.00 0.00 34/34 assign_in_cond [789] 2 cond0 [791] ----------------------------------------------- 0.00 0.00 32/32 ruby_yyparse [139] [792] 0.0 0.00 0.00 32 cond_gen [792] 0.00 0.00 32/32 cond0 [791] ----------------------------------------------- 0.00 0.00 1/31 process_options [42] 0.00 0.00 1/31 vm_set_main_stack [377] 0.00 0.00 29/31 vm_get_ev_const [773] [793] 0.0 0.00 0.00 31 rb_const_get [793] 0.00 0.00 31/43 rb_const_get_0 [780] ----------------------------------------------- 0.00 0.00 13/31 rb_hash_aset [315] 0.00 0.00 18/31 rb_any_hash [830] [794] 0.0 0.00 0.00 31 rb_type [794] ----------------------------------------------- 6 rb_gc_mark_symbols [925] 6 rb_vm_mark [932] 6 rb_thread_mark [930] 11 env_mark [865] [795] 0.0 0.00 0.00 29 rb_gc_mark_locations [795] 29 gc_mark_locations [787] ----------------------------------------------- 0.00 0.00 9/29 m_core_define_method [882] 0.00 0.00 20/29 m_core_define_singleton_method [819] [796] 0.0 0.00 0.00 29 rb_vm_cref [796] 0.00 0.00 29/1220483 rb_vm_get_ruby_level_next_cfp [525] 0.00 0.00 29/96 vm_get_cref [723] ----------------------------------------------- 7 reduce_nodes_gen [797] 0.00 0.00 29/29 ruby_yyparse [139] [797] 0.0 0.00 0.00 29+7 reduce_nodes_gen [797] 7 reduce_nodes_gen [797] ----------------------------------------------- 0.00 0.00 28/28 compile_enclose_node [835] [798] 0.0 0.00 0.00 28 add_mem_num [798] ----------------------------------------------- 0.00 0.00 28/28 ruby_yyparse [139] [799] 0.0 0.00 0.00 28 arg_var_gen [799] 0.00 0.00 28/55 vtable_add [761] 0.00 0.00 28/250 vtable_size [662] ----------------------------------------------- 0.00 0.00 28/28 parser_magic_comment [786] [800] 0.0 0.00 0.00 28 magic_comment_marker [800] ----------------------------------------------- 0.00 0.00 27/27 optimize_node_left [857] [801] 0.0 0.00 0.00 27 copy_node_opt_info [801] ----------------------------------------------- 8 get_head_value_node [802] 0.00 0.00 27/27 next_setup [705] [802] 0.0 0.00 0.00 27+8 get_head_value_node [802] 8 get_head_value_node [802] ----------------------------------------------- 0.00 0.00 27/27 assignable_gen [277] [803] 0.0 0.00 0.00 27 local_var_gen [803] 0.00 0.00 27/55 vtable_add [761] 0.00 0.00 27/250 vtable_size [662] ----------------------------------------------- 0.00 0.00 25/25 iseq_peephole_optimize [498] [804] 0.0 0.00 0.00 25 get_prev_insn [804] ----------------------------------------------- 0.00 0.00 1/25 rb_reg_prepare_enc [1120] 0.00 0.00 1/25 rb_reg_regsub [409] 0.00 0.00 11/25 rb_reg_initialize [189] 0.00 0.00 12/25 rb_reg_preprocess [187] [805] 0.0 0.00 0.00 25 rb_enc_dummy_p [805] ----------------------------------------------- 0.00 0.00 4/25 make_struct [84] 0.00 0.00 21/25 rb_intern3 [133] [806] 0.0 0.00 0.00 25 rb_id_attrset [806] ----------------------------------------------- 0.00 0.00 2/25 rb_io_getbyte [463] 0.00 0.00 2/25 rb_io_ungetbyte [434] 0.00 0.00 21/25 rb_io_getline_1 [301] [807] 0.0 0.00 0.00 25 rb_io_check_readable [807] 0.00 0.00 25/58 rb_io_check_closed [757] ----------------------------------------------- 0.00 0.00 24/24 optimize_node_left [857] [808] 0.0 0.00 0.00 24 alt_merge_node_opt_info [808] 0.00 0.00 72/72 alt_merge_opt_exact_info [741] 0.00 0.00 24/48 alt_merge_opt_anc_info [770] 0.00 0.00 24/24 alt_merge_opt_map_info [809] 0.00 0.00 24/48 alt_merge_mml [769] ----------------------------------------------- 0.00 0.00 24/24 alt_merge_node_opt_info [808] [809] 0.0 0.00 0.00 24 alt_merge_opt_map_info [809] 0.00 0.00 264/1138 map_position_value [587] 0.00 0.00 24/48 alt_merge_mml [769] 0.00 0.00 24/48 alt_merge_opt_anc_info [770] ----------------------------------------------- 0.00 0.00 10/24 shadowing_lvar_gen [457] 0.00 0.00 14/24 assignable_gen [277] [810] 0.0 0.00 0.00 24 dvar_curr_gen [810] 0.00 0.00 48/1028 vtable_included [590] ----------------------------------------------- 0.00 0.00 3/24 validate_enc_binmode [991] 0.00 0.00 21/24 rb_io_getline_1 [301] [811] 0.0 0.00 0.00 24 rb_enc_dummy_p [811] ----------------------------------------------- 0.00 0.00 5/23 rb_alias [182] 0.00 0.00 18/23 rb_include_module [284] [812] 0.0 0.00 0.00 23 rb_frozen_class_p [812] ----------------------------------------------- 20 rb_class_new_instance [820] 0.00 0.00 1/2134 Init_Hash [22] 0.00 0.00 1/2134 Init_top_self [126] 0.00 0.00 1/2134 Init_Thread [38] [813] 0.0 0.00 0.00 23 rb_obj_alloc [813] 0.00 0.00 23/469 rb_obj_class [623] 0.00 0.00 23/715 rb_class_real [599] 23 rb_funcall [654] ----------------------------------------------- 0.00 0.00 22/22 parse_exp [667] [814] 0.0 0.00 0.00 22 parse_char_class [814] 0.00 0.00 70/70 fetch_token_in_cc [743] 0.00 0.00 70/70 next_state_val [744] 0.00 0.00 48/49 onigenc_single_byte_code_to_mbclen [767] 0.00 0.00 22/103 node_new_cclass [721] ----------------------------------------------- 0.00 0.00 4/22 st_add_direct [459] 0.00 0.00 7/22 st_insert [418] 0.00 0.00 11/22 st_lookup [550] [815] 0.0 0.00 0.00 22 strcasehash [815] ----------------------------------------------- 0.00 0.00 1/21 rb_external_str_new [450] 0.00 0.00 20/21 file_expand_path [198] [816] 0.0 0.00 0.00 21 rb_default_external_encoding [816] 0.00 0.00 2/11352 rb_enc_from_index [548] ----------------------------------------------- 0.00 0.00 21/21 vm_exec_core [45] [817] 0.0 0.00 0.00 21 vm_get_cbase [817] 0.00 0.00 21/96 vm_get_cref [723] ----------------------------------------------- 0.00 0.00 20/20 rb_io_getline_fast [308] [818] 0.0 0.00 0.00 20 io_enc_str [818] 0.00 0.00 20/62 io_read_encoding [752] 0.00 0.00 20/5667 rb_enc_associate [561] ----------------------------------------------- 20 call_cfunc [5] [819] 0.0 0.00 0.00 20 m_core_define_singleton_method [819] 0.00 0.00 20/29 rb_vm_cref [796] 20 vm_define_method [238] ----------------------------------------------- 19 call_cfunc [5] 0.00 0.00 1/2134 Init_IO [11] [820] 0.0 0.00 0.00 20 rb_class_new_instance [820] 20 rb_obj_alloc [813] 20 rb_obj_call_init [822] ----------------------------------------------- 20 rb_obj_call_init [822] [821] 0.0 0.00 0.00 20 rb_funcall2 [821] 0.00 0.00 20/300192 rb_class_of [530] 20 rb_call [644] ----------------------------------------------- 20 rb_class_new_instance [820] [822] 0.0 0.00 0.00 20 rb_obj_call_init [822] 20 rb_funcall2 [821] ----------------------------------------------- 0.00 0.00 20/20 rb_io_getline_fast [308] [823] 0.0 0.00 0.00 20 rb_str_coderange_scan_restartable [823] 0.00 0.00 20/5416 search_nonascii [563] 0.00 0.00 19/10488 rb_enc_dummy_p [549] ----------------------------------------------- 0.00 0.00 20/20 rb_file_join [332] [824] 0.0 0.00 0.00 20 rb_type [824] ----------------------------------------------- 0.00 0.00 8/20 vm_get_ev_const [773] 0.00 0.00 12/20 vm_exec_core [45] [825] 0.0 0.00 0.00 20 vm_check_if_namespace [825] 0.00 0.00 20/300014 rb_type [531] ----------------------------------------------- 0.00 0.00 18/18 gc_mark_children [546] [826] 0.0 0.00 0.00 18 enc_mark [826] ----------------------------------------------- 18 st_foreach [556] [827] 0.0 0.00 0.00 18 ins_methods_i [827] 18 ins_methods_push [828] ----------------------------------------------- 18 ins_methods_i [827] [828] 0.0 0.00 0.00 18 ins_methods_push [828] 18 rb_ary_push [602] ----------------------------------------------- 18 st_foreach [556] [829] 0.0 0.00 0.00 18 method_entry [829] 0.00 0.00 18/9174 st_lookup [550] 18 st_add_direct [459] ----------------------------------------------- 0.00 0.00 1/18 st_add_direct [459] 0.00 0.00 8/18 st_lookup [550] 0.00 0.00 9/18 st_insert [418] [830] 0.0 0.00 0.00 18 rb_any_hash [830] 0.00 0.00 18/31 rb_type [794] 0.00 0.00 2/5145 rb_str_hash [568] ----------------------------------------------- 0.00 0.00 18/18 rb_include_module [284] [831] 0.0 0.00 0.00 18 rb_clear_cache [831] 0.00 0.00 18/2349 rb_vm_change_state [575] ----------------------------------------------- 0.00 0.00 1/17 rb_obj_methods [352] 0.00 0.00 1/17 rb_str_split_m [469] 0.00 0.00 1/17 rb_ary_index [1094] 0.00 0.00 1/17 rb_ary_join_m [448] 0.00 0.00 1/17 rb_obj_singleton_methods [353] 0.00 0.00 1/17 enum_find [1050] 0.00 0.00 3/17 rb_io_set_encoding [488] 0.00 0.00 8/17 exc_initialize [256] [832] 0.0 0.00 0.00 17 rb_scan_args [832] 0.00 0.00 34/192 rb_isdigit [680] ----------------------------------------------- 0.00 0.00 16/16 BSD_vfprintf [283] [833] 0.0 0.00 0.00 16 BSD__ultoa [833] ----------------------------------------------- 0.00 0.00 1/16 rb_exec_end_proc [514] 0.00 0.00 15/16 rb_require_safe [180] [834] 0.0 0.00 0.00 16 rb_set_safe_level_force [834] ----------------------------------------------- 15 compile_tree [719] [835] 0.0 0.00 0.00 15 compile_enclose_node [835] 0.00 0.00 29/360 add_opcode [637] 0.00 0.00 28/28 add_mem_num [798] 0.00 0.00 2/157 add_opcode_rel_addr [693] 0.00 0.00 1/175 compile_length_tree [663] 15 compile_tree [719] 1 compile_tree_n_times [734] ----------------------------------------------- 0.00 0.00 1/15 parse_enclose [733] 0.00 0.00 14/15 fetch_token [625] [836] 0.0 0.00 0.00 15 mbc_to_code [836] 0.00 0.00 15/93 onigenc_mbclen_approximate [724] ----------------------------------------------- 0.00 0.00 1/15 onig_node_new_enclose [1079] 0.00 0.00 14/15 node_new_enclose_memory [841] [837] 0.0 0.00 0.00 15 node_new_enclose [837] 0.00 0.00 15/488 node_new [620] ----------------------------------------------- 0.00 0.00 14/14 ruby_yyparse [139] [838] 0.0 0.00 0.00 14 block_dup_check_gen [838] ----------------------------------------------- 0.00 0.00 14/14 optimize_node_left [857] [839] 0.0 0.00 0.00 14 is_set_opt_anc_info [839] ----------------------------------------------- 0.00 0.00 2/14 onig_names_free [1008] 0.00 0.00 12/14 onig_parse_make_tree [856] [840] 0.0 0.00 0.00 14 names_clear [840] ----------------------------------------------- 0.00 0.00 14/14 parse_enclose [733] [841] 0.0 0.00 0.00 14 node_new_enclose_memory [841] 0.00 0.00 14/15 node_new_enclose [837] ----------------------------------------------- 0.00 0.00 1/14 ruby_posix_signal [1136] 0.00 0.00 1/14 init_sigchld [1062] 0.00 0.00 2/14 ruby_sig_finalize [1138] 0.00 0.00 10/14 install_sighandler [874] [842] 0.0 0.00 0.00 14 ruby_signal [842] ----------------------------------------------- 0.00 0.00 14/14 parse_enclose [733] [843] 0.0 0.00 0.00 14 scan_env_add_mem_entry [843] ----------------------------------------------- 0.00 0.00 14/14 parse_enclose [733] [844] 0.0 0.00 0.00 14 scan_env_set_mem_node [844] ----------------------------------------------- 0.00 0.00 13/13 fetch_escaped_value [846] [845] 0.0 0.00 0.00 13 conv_backslash_value [845] ----------------------------------------------- 0.00 0.00 13/13 fetch_token [625] [846] 0.0 0.00 0.00 13 fetch_escaped_value [846] 0.00 0.00 13/13 conv_backslash_value [845] ----------------------------------------------- 0.00 0.00 1/13 rb_hash_each_value [1111] 0.00 0.00 1/13 specific_eval [1142] 0.00 0.00 1/13 enum_find [1050] 0.00 0.00 5/13 int_dotimes [112] 0.00 0.00 5/13 rb_ary_each [946] [847] 0.0 0.00 0.00 13 rb_block_given_p [847] ----------------------------------------------- 0.00 0.00 12/12 onig_compile [854] [848] 0.0 0.00 0.00 12 clear_optimize_info [848] ----------------------------------------------- 4 compile_massign_opt_lhs [999] 8 compile_massign [518] [849] 0.0 0.00 0.00 12 compile_massign_lhs [849] 0.00 0.00 12/207 FIRST_ELEMENT [677] 0.00 0.00 12/71 REMOVE_ELEM [742] 0.00 0.00 12/642 APPEND_LIST [605] 12 iseq_compile_each [188] ----------------------------------------------- 0.00 0.00 1/12 rb_gvar_get [904] 0.00 0.00 1/12 rb_provide_feature [466] 0.00 0.00 10/12 rb_feature_p [244] [850] 0.0 0.00 0.00 12 get_loaded_features [850] ----------------------------------------------- 0.00 0.00 6/12 rb_vm_mark [932] 0.00 0.00 6/12 rb_thread_mark [930] [851] 0.0 0.00 0.00 12 mark_event_hooks [851] ----------------------------------------------- 0.00 0.00 1/12 onig_new [1078] 0.00 0.00 11/12 make_regexp [867] [852] 0.0 0.00 0.00 12 onig_alloc_init [852] 0.00 0.00 1/1 onig_init [1075] ----------------------------------------------- 0.00 0.00 12/12 onig_compile [854] [853] 0.0 0.00 0.00 12 onig_bbuf_init [853] ----------------------------------------------- 0.00 0.00 1/12 onig_new [1078] 0.00 0.00 11/12 make_regexp [867] [854] 0.0 0.00 0.00 12 onig_compile [854] 0.00 0.00 12/12 onig_bbuf_init [853] 0.00 0.00 12/12 onig_parse_make_tree [856] 0.00 0.00 12/12 setup_tree [864] 0.00 0.00 12/12 clear_optimize_info [848] 0.00 0.00 12/12 set_optimize_info_from_tree [862] 0.00 0.00 12/12 compile_tree [719] 0.00 0.00 12/360 add_opcode [637] 0.00 0.00 12/12 onig_node_free [855] ----------------------------------------------- 329 onig_node_free [855] 0.00 0.00 12/12 onig_compile [854] [855] 0.0 0.00 0.00 12+329 onig_node_free [855] 329 onig_node_free [855] ----------------------------------------------- 0.00 0.00 12/12 onig_compile [854] [856] 0.0 0.00 0.00 12 onig_parse_make_tree [856] 0.00 0.00 12/14 names_clear [840] 0.00 0.00 12/12 scan_env_clear [861] 0.00 0.00 12/12 parse_regexp [858] ----------------------------------------------- 329 optimize_node_left [857] 0.00 0.00 12/12 set_optimize_info_from_tree [862] [857] 0.0 0.00 0.00 12+329 optimize_node_left [857] 0.00 0.00 872/872 add_char_opt_map_info [595] 0.00 0.00 341/341 clear_node_opt_info [639] 0.00 0.00 341/341 set_bound_node_opt_info [641] 0.00 0.00 233/233 set_mml [670] 0.00 0.00 187/374 add_mml [635] 0.00 0.00 187/187 concat_left_node_opt_info [683] 0.00 0.00 118/118 distance_multiply [708] 0.00 0.00 64/64 copy_opt_env [749] 0.00 0.00 46/46 concat_opt_exact_info_str [774] 0.00 0.00 27/27 copy_node_opt_info [801] 0.00 0.00 24/24 alt_merge_node_opt_info [808] 0.00 0.00 14/14 is_set_opt_anc_info [839] 0.00 0.00 7/7 add_opt_anc_info [895] 329 optimize_node_left [857] ----------------------------------------------- 0.00 0.00 12/12 onig_parse_make_tree [856] [858] 0.0 0.00 0.00 12 parse_regexp [858] 0.00 0.00 12/445 fetch_token [625] 0.00 0.00 12/12 parse_subexp [725] ----------------------------------------------- 0.00 0.00 12/12 is_special_global_name [778] [859] 0.0 0.00 0.00 12 rb_enc_mbclen [859] 0.00 0.00 12/5130 us_ascii_mbc_enc_len [569] ----------------------------------------------- 6 rb_gc_mark_symbols [925] 6 rb_thread_mark [930] [860] 0.0 0.00 0.00 12 rb_mark_tbl [860] 12 mark_tbl [557] ----------------------------------------------- 0.00 0.00 12/12 onig_parse_make_tree [856] [861] 0.0 0.00 0.00 12 scan_env_clear [861] ----------------------------------------------- 0.00 0.00 12/12 onig_compile [854] [862] 0.0 0.00 0.00 12 set_optimize_info_from_tree [862] 0.00 0.00 12/1448 clear_mml [584] 0.00 0.00 12/12 optimize_node_left [857] 0.00 0.00 12/12 set_sub_anchor [863] 0.00 0.00 8/382 select_opt_exact_info [633] 0.00 0.00 8/8 comp_opt_exact_or_map_info [888] 0.00 0.00 6/6 set_optimize_exact_info [934] 0.00 0.00 6/6 set_optimize_map_info [935] ----------------------------------------------- 0.00 0.00 12/12 set_optimize_info_from_tree [862] [863] 0.0 0.00 0.00 12 set_sub_anchor [863] ----------------------------------------------- 328 setup_tree [864] 0.00 0.00 12/12 onig_compile [854] [864] 0.0 0.00 0.00 12+328 setup_tree [864] 0.00 0.00 123/123 next_setup [705] 0.00 0.00 79/79 get_min_match_length [735] 328 setup_tree [864] ----------------------------------------------- 11 gc_mark_children [546] [865] 0.0 0.00 0.00 11 env_mark [865] 27 rb_gc_mark [583] 11 rb_gc_mark_locations [795] ----------------------------------------------- 0.00 0.00 11/11 gc_finalize_deferred [211] [866] 0.0 0.00 0.00 11 free_unused_heaps [866] ----------------------------------------------- 0.00 0.00 11/11 rb_reg_initialize [189] [867] 0.0 0.00 0.00 11 make_regexp [867] 0.00 0.00 11/12 onig_alloc_init [852] 0.00 0.00 11/12 onig_compile [854] ----------------------------------------------- 0.00 0.00 11/11 rb_ary_entry [869] [868] 0.0 0.00 0.00 11 rb_ary_elt [868] ----------------------------------------------- 0.00 0.00 5/11 rb_enc_from_encoding [949] 0.00 0.00 6/11 iseq_set_sequence [162] [869] 0.0 0.00 0.00 11 rb_ary_entry [869] 0.00 0.00 11/11 rb_ary_elt [868] ----------------------------------------------- 0.00 0.00 11/11 parser_yylex [152] [870] 0.0 0.00 0.00 11 rb_cstr_to_inum [870] 0.00 0.00 11/125 rb_isspace [704] 0.00 0.00 11/192 rb_isdigit [680] 0.00 0.00 11/11 ruby_strtoul [871] ----------------------------------------------- 0.00 0.00 11/11 rb_cstr_to_inum [870] [871] 0.0 0.00 0.00 11 ruby_strtoul [871] 0.00 0.00 11/125 rb_isspace [704] 0.00 0.00 11/11 scan_digits [872] ----------------------------------------------- 0.00 0.00 11/11 ruby_strtoul [871] [872] 0.0 0.00 0.00 11 scan_digits [872] ----------------------------------------------- 0.00 0.00 10/10 rb_feature_p [244] [873] 0.0 0.00 0.00 10 get_loading_table [873] ----------------------------------------------- 0.00 0.00 10/10 Init_signal [93] [874] 0.0 0.00 0.00 10 install_sighandler [874] 0.00 0.00 10/14 ruby_signal [842] ----------------------------------------------- 0.00 0.00 1/10 thread_timer [4240] 0.00 0.00 1/10 rb_thread_create_timer_thread [1129] 0.00 0.00 1/10 native_stop_timer_thread [1070] 0.00 0.00 1/10 Init_Thread [38] 0.00 0.00 2/10 set_unblock_function [1031] 0.00 0.00 2/10 reset_unblock_function [1029] 0.00 0.00 2/10 blocking_region_end [997] [875] 0.0 0.00 0.00 10 native_mutex_lock [875] ----------------------------------------------- 0.00 0.00 10/10 dvar_defined_gen [697] [876] 0.0 0.00 0.00 10 rb_dvar_defined [876] ----------------------------------------------- 0.00 0.00 2/10 rb_get_expanded_load_path [243] 0.00 0.00 3/10 rb_find_file [270] 0.00 0.00 5/10 rb_find_file_ext [202] [877] 0.0 0.00 0.00 10 rb_get_load_path [877] ----------------------------------------------- 0.00 0.00 10/10 local_id_gen [643] [878] 0.0 0.00 0.00 10 rb_local_defined [878] ----------------------------------------------- 0.00 0.00 2/10 ruby_prog_init [296] 0.00 0.00 3/10 load_encoding [254] 0.00 0.00 5/10 rb_longjmp [90] [879] 0.0 0.00 0.00 10 rb_ruby_debug_ptr [879] 0.00 0.00 10/10 ruby_vm_debug_ptr [880] ----------------------------------------------- 0.00 0.00 10/10 rb_ruby_debug_ptr [879] [880] 0.0 0.00 0.00 10 ruby_vm_debug_ptr [880] ----------------------------------------------- 0.00 0.00 3/9 st_add_direct [459] 0.00 0.00 6/9 st_lookup [550] [881] 0.0 0.00 0.00 9 cdhash_hash [881] 0.00 0.00 9/9 rb_type [884] 0.00 0.00 9/5145 rb_str_hash [568] ----------------------------------------------- 9 call_cfunc [5] [882] 0.0 0.00 0.00 9 m_core_define_method [882] 0.00 0.00 9/29 rb_vm_cref [796] 9 vm_define_method [238] ----------------------------------------------- 0.00 0.00 1/9 thread_timer [4240] 0.00 0.00 1/9 rb_thread_create_timer_thread [1129] 0.00 0.00 1/9 native_stop_timer_thread [1070] 0.00 0.00 2/9 set_unblock_function [1031] 0.00 0.00 2/9 reset_unblock_function [1029] 0.00 0.00 2/9 blocking_region_begin [996] [883] 0.0 0.00 0.00 9 native_mutex_unlock [883] ----------------------------------------------- 0.00 0.00 9/9 cdhash_hash [881] [884] 0.0 0.00 0.00 9 rb_type [884] ----------------------------------------------- 0.00 0.00 8/8 iseq_peephole_optimize [498] [885] 0.0 0.00 0.00 8 INSERT_ELEM_NEXT [885] ----------------------------------------------- 0.00 0.00 8/8 iseq_peephole_optimize [498] [886] 0.0 0.00 0.00 8 REPLACE_ELEM [886] ----------------------------------------------- 0.00 0.00 1/8 init_heap [1060] 0.00 0.00 7/8 set_heaps_increment [911] [887] 0.0 0.00 0.00 8 allocate_heaps [887] ----------------------------------------------- 0.00 0.00 8/8 set_optimize_info_from_tree [862] [888] 0.0 0.00 0.00 8 comp_opt_exact_or_map_info [888] 0.00 0.00 8/52 comp_distance_value [763] ----------------------------------------------- 8 compile_length_tree [663] [889] 0.0 0.00 0.00 8 compile_length_enclose_node [889] 8 compile_length_tree [663] ----------------------------------------------- 0.00 0.00 3/8 rb_find_file [270] 0.00 0.00 5/8 rb_find_file_ext [202] [890] 0.0 0.00 0.00 8 is_explicit_relative [890] ----------------------------------------------- 0.00 0.00 8/8 ruby_yyparse [139] [891] 0.0 0.00 0.00 8 list_concat_gen [891] ----------------------------------------------- 0.00 0.00 8/8 vm_get_ev_const [773] [892] 0.0 0.00 0.00 8 rb_const_get_from [892] 0.00 0.00 8/43 rb_const_get_0 [780] ----------------------------------------------- 0.00 0.00 3/8 parser_yylex [152] 0.00 0.00 5/8 load_encoding [254] [893] 0.0 0.00 0.00 8 rb_isalnum [893] ----------------------------------------------- 0.00 0.00 8/8 ruby_yyparse [139] [894] 0.0 0.00 0.00 8 yydestruct [894] ----------------------------------------------- 0.00 0.00 7/7 optimize_node_left [857] [895] 0.0 0.00 0.00 7 add_opt_anc_info [895] 0.00 0.00 7/7 is_left_anchor [902] ----------------------------------------------- 0.00 0.00 7/7 enc_check_encoding [901] [896] 0.0 0.00 0.00 7 check_encoding [896] 0.00 0.00 7/11352 rb_enc_from_index [548] ----------------------------------------------- 0.00 0.00 3/7 io_encoding_set [980] 0.00 0.00 4/7 rb_io_fptr_finalize [435] [897] 0.0 0.00 0.00 7 clear_codeconv [897] 0.00 0.00 7/7 clear_readconv [898] 0.00 0.00 7/7 clear_writeconv [899] ----------------------------------------------- 0.00 0.00 7/7 clear_codeconv [897] [898] 0.0 0.00 0.00 7 clear_readconv [898] ----------------------------------------------- 0.00 0.00 7/7 clear_codeconv [897] [899] 0.0 0.00 0.00 7 clear_writeconv [899] ----------------------------------------------- 0.00 0.00 7/7 rb_check_convert_type [631] [900] 0.0 0.00 0.00 7 convert_type [900] 0.00 0.00 7/7 rb_respond_to [909] ----------------------------------------------- 0.00 0.00 7/7 rb_to_encoding [910] [901] 0.0 0.00 0.00 7 enc_check_encoding [901] 0.00 0.00 7/7 check_encoding [896] ----------------------------------------------- 0.00 0.00 7/7 add_opt_anc_info [895] [902] 0.0 0.00 0.00 7 is_left_anchor [902] ----------------------------------------------- 7 gc_mark_children [546] [903] 0.0 0.00 0.00 7 parser_mark [903] 63 rb_gc_mark [583] ----------------------------------------------- 0.00 0.00 1/7 rb_gv_get [393] 0.00 0.00 6/7 vm_exec_core [45] [904] 0.0 0.00 0.00 7 rb_gvar_get [904] 0.00 0.00 3/3 load_path_getter [981] 0.00 0.00 2/2 rb_gvar_var_getter [1018] 0.00 0.00 1/1 argf_lineno_getter [1042] 0.00 0.00 1/12 get_loaded_features [850] ----------------------------------------------- 0.00 0.00 7/7 vm_exec_core [45] [905] 0.0 0.00 0.00 7 rb_hash_aref [905] 0.00 0.00 7/9174 st_lookup [550] ----------------------------------------------- 0.00 0.00 7/7 rb_obj_respond_to [908] [906] 0.0 0.00 0.00 7 rb_method_basic_definition_p [906] 0.00 0.00 7/299873 rb_method_node [537] ----------------------------------------------- 0.00 0.00 7/7 rb_obj_respond_to [908] [907] 0.0 0.00 0.00 7 rb_method_boundp [907] 0.00 0.00 7/299873 rb_method_node [537] ----------------------------------------------- 0.00 0.00 7/7 rb_respond_to [909] [908] 0.0 0.00 0.00 7 rb_obj_respond_to [908] 0.00 0.00 7/300192 rb_class_of [530] 0.00 0.00 7/7 rb_method_basic_definition_p [906] 0.00 0.00 7/7 rb_method_boundp [907] ----------------------------------------------- 0.00 0.00 7/7 convert_type [900] [909] 0.0 0.00 0.00 7 rb_respond_to [909] 0.00 0.00 7/7 rb_obj_respond_to [908] ----------------------------------------------- 0.00 0.00 3/7 io_encoding_set [980] 0.00 0.00 4/7 enc_set_default_encoding [365] [910] 0.0 0.00 0.00 7 rb_to_encoding [910] 0.00 0.00 7/7 enc_check_encoding [901] ----------------------------------------------- 0.00 0.00 1/7 gc_sweep [86] 0.00 0.00 6/7 garbage_collect [87] [911] 0.0 0.00 0.00 7 set_heaps_increment [911] 0.00 0.00 7/8 allocate_heaps [887] ----------------------------------------------- 0.00 0.00 7/7 vm_cref_push [371] [912] 0.0 0.00 0.00 7 vm_get_ruby_level_caller_cfp [912] ----------------------------------------------- 0.00 0.00 6/6 iseq_compile_each [188] [913] 0.0 0.00 0.00 6 add_ensure_iseq [913] 0.00 0.00 6/642 APPEND_LIST [605] ----------------------------------------------- 6 gc_mark_children [546] [914] 0.0 0.00 0.00 6 argf_mark [914] 24 rb_gc_mark [583] ----------------------------------------------- 6 gc_mark_children [546] [915] 0.0 0.00 0.00 6 binding_mark [915] 6 rb_gc_mark [583] ----------------------------------------------- 0.00 0.00 6/6 garbage_collect [87] [916] 0.0 0.00 0.00 6 init_mark_stack [916] ----------------------------------------------- 0.00 0.00 6/6 iseq_specialized_instruction [577] [917] 0.0 0.00 0.00 6 insn_set_specialized_instruction_with_ic [917] ----------------------------------------------- 6 garbage_collect [87] [918] 0.0 0.00 0.00 6 mark_current_machine_context [918] 6 mark_locations_array [788] 6 gc_mark_locations [787] ----------------------------------------------- 6 st_foreach [556] [919] 0.0 0.00 0.00 6 mark_marshal_compat_i [919] 12 rb_gc_mark [583] ----------------------------------------------- 6 gc_mark_children [546] [920] 0.0 0.00 0.00 6 mark_marshal_compat_t [920] 6 st_foreach [556] ----------------------------------------------- 0.00 0.00 6/6 set_optimize_exact_info [934] [921] 0.0 0.00 0.00 6 onigenc_always_true_is_allowed_reverse_match [921] ----------------------------------------------- 0.00 0.00 6/6 garbage_collect [87] [922] 0.0 0.00 0.00 6 rb_gc_mark_encodings [922] ----------------------------------------------- 6 garbage_collect [87] [923] 0.0 0.00 0.00 6 rb_gc_mark_global_tbl [923] 6 st_foreach_safe [936] ----------------------------------------------- 0.00 0.00 6/6 garbage_collect [87] [924] 0.0 0.00 0.00 6 rb_gc_mark_parser [924] ----------------------------------------------- 6 garbage_collect [87] [925] 0.0 0.00 0.00 6 rb_gc_mark_symbols [925] 6 rb_mark_tbl [860] 6 rb_gc_mark_locations [795] ----------------------------------------------- 0.00 0.00 6/6 garbage_collect [87] [926] 0.0 0.00 0.00 6 rb_gc_mark_threads [926] ----------------------------------------------- 0.00 0.00 6/6 vm_exec_core [45] [927] 0.0 0.00 0.00 6 rb_ivar_defined [927] 0.00 0.00 6/1126 rb_type [588] 0.00 0.00 6/9174 st_lookup [550] ----------------------------------------------- 0.00 0.00 6/6 garbage_collect [87] [928] 0.0 0.00 0.00 6 rb_mark_end_proc [928] ----------------------------------------------- 0.00 0.00 6/6 garbage_collect [87] [929] 0.0 0.00 0.00 6 rb_mark_generic_ivar_tbl [929] ----------------------------------------------- 6 gc_mark_children [546] [930] 0.0 0.00 0.00 6 rb_thread_mark [930] 0.00 0.00 6/12 mark_event_hooks [851] 153 rb_gc_mark [583] 6 rb_gc_mark_locations [795] 6 rb_mark_tbl [860] ----------------------------------------------- 0.00 0.00 1/6 error_handle [1051] 0.00 0.00 5/6 rb_longjmp [90] [931] 0.0 0.00 0.00 6 rb_thread_set_raised [931] ----------------------------------------------- 6 gc_mark_children [546] [932] 0.0 0.00 0.00 6 rb_vm_mark [932] 0.00 0.00 6/12 mark_event_hooks [851] 30 rb_gc_mark [583] 6 st_foreach [556] 6 rb_gc_mark_locations [795] ----------------------------------------------- 0.00 0.00 1/6 Init_eval [31] 0.00 0.00 1/6 ruby_process_options [36] 0.00 0.00 1/6 Init_VM [62] 0.00 0.00 1/6 Init_top_self [126] 0.00 0.00 2/6 Init_eval_method [72] [933] 0.0 0.00 0.00 6 rb_vm_top_self [933] ----------------------------------------------- 0.00 0.00 6/6 set_optimize_info_from_tree [862] [934] 0.0 0.00 0.00 6 set_optimize_exact_info [934] 0.00 0.00 6/6 str_dup [937] 0.00 0.00 6/6 onigenc_always_true_is_allowed_reverse_match [921] 0.00 0.00 2/2 set_bm_skip [1030] ----------------------------------------------- 0.00 0.00 6/6 set_optimize_info_from_tree [862] [935] 0.0 0.00 0.00 6 set_optimize_map_info [935] ----------------------------------------------- 6 rb_gc_mark_global_tbl [923] [936] 0.0 0.00 0.00 6 st_foreach_safe [936] 6 st_foreach [556] ----------------------------------------------- 0.00 0.00 6/6 set_optimize_exact_info [934] [937] 0.0 0.00 0.00 6 str_dup [937] ----------------------------------------------- 6 st_foreach [556] [938] 0.0 0.00 0.00 6 vm_mark_each_thread_func [938] 6 rb_gc_mark [583] ----------------------------------------------- 0.00 0.00 5/5 compile_tree [719] [939] 0.0 0.00 0.00 5 compile_anchor_node [939] 0.00 0.00 5/360 add_opcode [637] ----------------------------------------------- 5 compile_massign [518] [940] 0.0 0.00 0.00 5 compile_massign_opt [940] 4 iseq_compile_each [188] 2 compile_massign_opt_lhs [999] ----------------------------------------------- 0.00 0.00 5/5 rb_require_safe [180] [941] 0.0 0.00 0.00 5 load_failed [941] ----------------------------------------------- 0.00 0.00 5/5 rb_require_safe [180] [942] 0.0 0.00 0.00 5 load_unlock [942] ----------------------------------------------- 0.00 0.00 5/5 ret_args_gen [958] [943] 0.0 0.00 0.00 5 no_blockarg [943] ----------------------------------------------- 0.00 0.00 5/5 parse_exp [667] [944] 0.0 0.00 0.00 5 node_new_anychar [944] 0.00 0.00 5/488 node_new [620] ----------------------------------------------- 0.00 0.00 5/5 parse_exp [667] [945] 0.0 0.00 0.00 5 onig_node_new_anchor [945] 0.00 0.00 5/488 node_new [620] ----------------------------------------------- 5 call_cfunc [5] [946] 0.0 0.00 0.00 5 rb_ary_each [946] 0.00 0.00 5/13 rb_block_given_p [847] 11 rb_yield [107] ----------------------------------------------- 0.00 0.00 5/5 exc_backtrace [456] [947] 0.0 0.00 0.00 5 rb_attr_get [947] 0.00 0.00 5/717 ivar_get [598] ----------------------------------------------- 0.00 0.00 5/5 exc_set_backtrace [320] [948] 0.0 0.00 0.00 5 rb_check_backtrace [948] 0.00 0.00 19/377 rb_type [634] ----------------------------------------------- 0.00 0.00 1/5 rb_parser_encoding [1117] 0.00 0.00 2/5 process_options [42] 0.00 0.00 2/5 load_file_internal [122] [949] 0.0 0.00 0.00 5 rb_enc_from_encoding [949] 0.00 0.00 5/11 rb_ary_entry [869] ----------------------------------------------- 0.00 0.00 1/5 rb_locale_encoding [322] 0.00 0.00 4/5 rb_enc_find_index [253] [950] 0.0 0.00 0.00 5 rb_enc_registered [950] 0.00 0.00 5/9174 st_lookup [550] ----------------------------------------------- 0.00 0.00 5/5 call_cfunc [5] [951] 0.0 0.00 0.00 5 rb_gc_disable [951] ----------------------------------------------- 0.00 0.00 5/5 call_cfunc [5] [952] 0.0 0.00 0.00 5 rb_gc_enable [952] ----------------------------------------------- 0.00 0.00 5/5 vm_exec_core [45] [953] 0.0 0.00 0.00 5 rb_obj_as_string [953] 0.00 0.00 5/955 rb_type [593] ----------------------------------------------- 0.00 0.00 1/5 error_handle [1051] 0.00 0.00 4/5 ruby_suppress_tracing [137] [954] 0.0 0.00 0.00 5 rb_thread_reset_raised [954] ----------------------------------------------- 0.00 0.00 5/5 rb_longjmp [90] [955] 0.0 0.00 0.00 5 rb_trap_restore_mask [955] ----------------------------------------------- 0.00 0.00 5/5 fix_plus [165] [956] 0.0 0.00 0.00 5 rb_type [956] ----------------------------------------------- 0.00 0.00 5/5 time_minus [379] [957] 0.0 0.00 0.00 5 rb_type [957] ----------------------------------------------- 0.00 0.00 5/5 ruby_yyparse [139] [958] 0.0 0.00 0.00 5 ret_args_gen [958] 0.00 0.00 5/5 no_blockarg [943] ----------------------------------------------- 0.00 0.00 1/5 main [2] 0.00 0.00 1/5 ruby_init [3] 0.00 0.00 1/5 ruby_options [35] 0.00 0.00 1/5 ruby_cleanup [306] 0.00 0.00 1/5 ruby_run_node [128] [959] 0.0 0.00 0.00 5 ruby_init_stack [959] ----------------------------------------------- 0.00 0.00 4/4 setup_args [689] [960] 0.0 0.00 0.00 4 INSERT_LIST [960] 0.00 0.00 4/3088 verify_list [572] ----------------------------------------------- 0.00 0.00 4/4 yycompile0 [138] [961] 0.0 0.00 0.00 4 coverage [961] 0.00 0.00 4/65 rb_get_coverages [747] ----------------------------------------------- 0.00 0.00 4/4 yycompile0 [138] [962] 0.0 0.00 0.00 4 e_option_supplied [962] ----------------------------------------------- 0.00 0.00 4/4 rb_io_fptr_cleanup [968] [963] 0.0 0.00 0.00 4 fptr_finalize [963] ----------------------------------------------- 0.00 0.00 4/4 prep_io [330] [964] 0.0 0.00 0.00 4 io_check_tty [964] ----------------------------------------------- 0.00 0.00 4/4 rb_gc_call_finalizer_at_exit [309] [965] 0.0 0.00 0.00 4 make_io_deferred [965] 0.00 0.00 4/88 make_deferred [726] ----------------------------------------------- 0.00 0.00 1/4 Init_native_thread [1037] 0.00 0.00 1/4 mutex_alloc [430] 0.00 0.00 2/4 Init_Thread [38] [966] 0.0 0.00 0.00 4 native_mutex_initialize [966] ----------------------------------------------- 0.00 0.00 4/4 vm_exec_core [45] [967] 0.0 0.00 0.00 4 rb_const_get_at [967] 0.00 0.00 4/43 rb_const_get_0 [780] ----------------------------------------------- 0.00 0.00 1/4 rb_io_close [1113] 0.00 0.00 3/4 rb_io_fptr_finalize [435] [968] 0.0 0.00 0.00 4 rb_io_fptr_cleanup [968] 0.00 0.00 4/4 fptr_finalize [963] ----------------------------------------------- 0.00 0.00 4/4 make_struct [84] [969] 0.0 0.00 0.00 4 rb_is_local_id [969] ----------------------------------------------- 0.00 0.00 4/4 parser_regx_options [508] [970] 0.0 0.00 0.00 4 rb_isalpha [970] ----------------------------------------------- 0.00 0.00 4/4 call_cfunc [5] [971] 0.0 0.00 0.00 4 rb_mod_eqq [971] 0.00 0.00 4/4 rb_obj_is_kind_of [972] ----------------------------------------------- 0.00 0.00 4/4 rb_mod_eqq [971] [972] 0.0 0.00 0.00 4 rb_obj_is_kind_of [972] 0.00 0.00 4/476 rb_class_of [622] 0.00 0.00 4/394 rb_type [629] ----------------------------------------------- 0.00 0.00 1/4 rb_parser_compile_file [164] 0.00 0.00 3/4 rb_parser_compile_string [149] [973] 0.0 0.00 0.00 4 rb_parse_in_eval [973] ----------------------------------------------- 0.00 0.00 4/4 ruby_yyparse [139] [974] 0.0 0.00 0.00 4 rb_parse_in_main [974] ----------------------------------------------- 0.00 0.00 1/4 ruby_yyparse [139] 0.00 0.00 1/4 match_op_gen [483] 0.00 0.00 2/4 negate_lit [1005] [975] 0.0 0.00 0.00 4 rb_type [975] ----------------------------------------------- 0.00 0.00 1/4 st_insert [418] 0.00 0.00 3/4 st_lookup [550] [976] 0.0 0.00 0.00 4 st_strcasecmp [976] ----------------------------------------------- 0.00 0.00 3/3 compile_string [148] [977] 0.0 0.00 0.00 3 NUM2LONG [977] ----------------------------------------------- 0.00 0.00 3/3 Init_Object [17] [978] 0.0 0.00 0.00 3 boot_defmetametaclass [978] ----------------------------------------------- 0.00 0.00 3/3 when_vals [363] [979] 0.0 0.00 0.00 3 case_when_optimizable_literal [979] ----------------------------------------------- 0.00 0.00 3/3 rb_io_set_encoding [488] [980] 0.0 0.00 0.00 3 io_encoding_set [980] 0.00 0.00 3/7 rb_to_encoding [910] 0.00 0.00 3/383 rb_check_string_type [632] 0.00 0.00 3/3 validate_enc_binmode [991] 0.00 0.00 3/7 clear_codeconv [897] 0.00 0.00 2/2 rb_io_ext_int_to_encs [1020] 0.00 0.00 1/399 rb_string_value_cstr [628] 0.00 0.00 1/1 rb_econv_prepare_opts [1106] ----------------------------------------------- 0.00 0.00 3/3 rb_gvar_get [904] [981] 0.0 0.00 0.00 3 load_path_getter [981] ----------------------------------------------- 0.00 0.00 3/3 rb_iseq_compile_with_option [52] [982] 0.0 0.00 0.00 3 make_compile_option [982] ----------------------------------------------- 0.00 0.00 3/3 rb_io_set_encoding [488] [983] 0.0 0.00 0.00 3 pop_last_hash [983] 0.00 0.00 3/388 rb_check_convert_type [631] ----------------------------------------------- 0.00 0.00 3/3 iseq_compile_each [188] [984] 0.0 0.00 0.00 3 push_ensure_entry [984] ----------------------------------------------- 0.00 0.00 1/3 Init_Binding [94] 0.00 0.00 2/3 Init_Proc [27] [985] 0.0 0.00 0.00 3 rb_class_of [985] ----------------------------------------------- 0.00 0.00 3/3 Init_Rational [41] [986] 0.0 0.00 0.00 3 rb_class_of [986] ----------------------------------------------- 0.00 0.00 3/3 Init_Complex [24] [987] 0.0 0.00 0.00 3 rb_class_of [987] ----------------------------------------------- 0.00 0.00 1/3 rb_io_ext_int_to_encs [1020] 0.00 0.00 1/3 process_options [42] 0.00 0.00 1/3 rb_external_str_new_with_enc [451] [988] 0.0 0.00 0.00 3 rb_default_internal_encoding [988] ----------------------------------------------- 0.00 0.00 3/3 reg_compile_gen [248] [989] 0.0 0.00 0.00 3 rb_errinfo [989] ----------------------------------------------- 0.00 0.00 1/3 call_cfunc [5] 0.00 0.00 2/3 opt_eq_func [1011] [990] 0.0 0.00 0.00 3 rb_str_equal [990] 0.00 0.00 3/955 rb_type [593] 0.00 0.00 3/2526 rb_str_comparable [573] ----------------------------------------------- 0.00 0.00 3/3 io_encoding_set [980] [991] 0.0 0.00 0.00 3 validate_enc_binmode [991] 0.00 0.00 3/24 rb_enc_dummy_p [811] ----------------------------------------------- 0.00 0.00 1/3 vm_cfp_svar_set [502] 0.00 0.00 2/3 vm_cfp_svar_get [493] [992] 0.0 0.00 0.00 3 vm_normal_frame [992] ----------------------------------------------- 0.00 0.00 3/3 ruby_yyparse [139] [993] 0.0 0.00 0.00 3 void_expr_gen [993] 0.00 0.00 3/243 rb_ruby_verbose_ptr [665] ----------------------------------------------- 0.00 0.00 2/2 rb_ary_aset [509] [994] 0.0 0.00 0.00 2 NUM2LONG [994] ----------------------------------------------- 0.00 0.00 1/2 argf_alloc [428] 0.00 0.00 1/2 argf_initialize [1041] [995] 0.0 0.00 0.00 2 argf_init [995] ----------------------------------------------- 0.00 0.00 2/2 rb_thread_blocking_region [1023] [996] 0.0 0.00 0.00 2 blocking_region_begin [996] 0.00 0.00 2/2 set_unblock_function [1031] 0.00 0.00 2/2 rb_gc_save_machine_context [1016] 0.00 0.00 2/9 native_mutex_unlock [883] ----------------------------------------------- 0.00 0.00 2/2 rb_thread_blocking_region [1023] [997] 0.0 0.00 0.00 2 blocking_region_end [997] 0.00 0.00 2/10 native_mutex_lock [875] 0.00 0.00 2/2 remove_signal_thread_list [1028] 0.00 0.00 2/2 reset_unblock_function [1029] ----------------------------------------------- 0.00 0.00 2/2 vm_exec_core [45] [998] 0.0 0.00 0.00 2 check_cfunc [998] ----------------------------------------------- 4 compile_massign_opt_lhs [999] 2 compile_massign_opt [940] [999] 0.0 0.00 0.00 2+4 compile_massign_opt_lhs [999] 4 compile_massign_lhs [849] 4 compile_massign_opt_lhs [999] ----------------------------------------------- 0.00 0.00 2/2 find_i [477] [1000] 0.0 0.00 0.00 2 enum_values_pack [1000] ----------------------------------------------- 0.00 0.00 2/2 rb_thread_blocking_region [1023] [1001] 0.0 0.00 0.00 2 internal_read_func [1001] ----------------------------------------------- 0.00 0.00 2/2 rb_io_ungetbyte [434] [1002] 0.0 0.00 0.00 2 io_ungetbyte [1002] ----------------------------------------------- 0.00 0.00 2/2 rb_feature_p [244] [1003] 0.0 0.00 0.00 2 loaded_feature_path [1003] 0.00 0.00 18/285 rb_string_value_ptr [652] ----------------------------------------------- 0.00 0.00 1/2 Init_native_thread [1037] 0.00 0.00 1/2 mutex_alloc [430] [1004] 0.0 0.00 0.00 2 native_cond_initialize [1004] ----------------------------------------------- 0.00 0.00 2/2 ruby_yyparse [139] [1005] 0.0 0.00 0.00 2 negate_lit [1005] 0.00 0.00 2/4 rb_type [975] ----------------------------------------------- 0.00 0.00 1/2 obj_free [115] 0.00 0.00 1/2 rb_reg_search [313] [1006] 0.0 0.00 0.00 2 onig_free [1006] 0.00 0.00 2/2 onig_free_body [1007] ----------------------------------------------- 0.00 0.00 2/2 onig_free [1006] [1007] 0.0 0.00 0.00 2 onig_free_body [1007] 0.00 0.00 2/2 onig_names_free [1008] ----------------------------------------------- 0.00 0.00 2/2 onig_free_body [1007] [1008] 0.0 0.00 0.00 2 onig_names_free [1008] 0.00 0.00 2/14 names_clear [840] ----------------------------------------------- 0.00 0.00 1/2 obj_free [115] 0.00 0.00 1/2 rb_reg_search [313] [1009] 0.0 0.00 0.00 2 onig_region_free [1009] ----------------------------------------------- 0.00 0.00 1/2 onig_region_resize_clear [1084] 0.00 0.00 1/2 onig_region_copy [1083] [1010] 0.0 0.00 0.00 2 onig_region_resize [1010] ----------------------------------------------- 0.00 0.00 2/2 vm_exec_core [45] [1011] 0.0 0.00 0.00 2 opt_eq_func [1011] 0.00 0.00 2/3 rb_str_equal [990] ----------------------------------------------- 0.00 0.00 2/2 process_options [42] [1012] 0.0 0.00 0.00 2 process_sflag [1012] ----------------------------------------------- 0.00 0.00 2/2 Init_Numeric [20] [1013] 0.0 0.00 0.00 2 rb_class_of [1013] ----------------------------------------------- 0.00 0.00 1/2 rb_str_to_str [1128] 0.00 0.00 1/2 to_ary [1146] [1014] 0.0 0.00 0.00 2 rb_convert_type [1014] 0.00 0.00 2/394 rb_type [629] ----------------------------------------------- 0.00 0.00 2/2 opt_enc_index [289] [1015] 0.0 0.00 0.00 2 rb_enc_dummy_p [1015] ----------------------------------------------- 0.00 0.00 2/2 blocking_region_begin [996] [1016] 0.0 0.00 0.00 2 rb_gc_save_machine_context [1016] ----------------------------------------------- 0.00 0.00 1/2 ruby_prog_init [296] 0.00 0.00 1/2 ruby_set_argv [513] [1017] 0.0 0.00 0.00 2 rb_get_argv [1017] ----------------------------------------------- 0.00 0.00 2/2 rb_gvar_get [904] [1018] 0.0 0.00 0.00 2 rb_gvar_var_getter [1018] ----------------------------------------------- 0.00 0.00 2/2 rb_gvar_set [473] [1019] 0.0 0.00 0.00 2 rb_gvar_var_setter [1019] ----------------------------------------------- 0.00 0.00 2/2 io_encoding_set [980] [1020] 0.0 0.00 0.00 2 rb_io_ext_int_to_encs [1020] 0.00 0.00 2/58 rb_ascii8bit_encoding [756] 0.00 0.00 1/3 rb_default_internal_encoding [988] ----------------------------------------------- 0.00 0.00 2/2 io_fillbuf [464] [1021] 0.0 0.00 0.00 2 rb_read_internal [1021] 0.00 0.00 2/2 rb_thread_blocking_region [1023] ----------------------------------------------- 0.00 0.00 1/2 rb_reg_prepare_enc [1120] 0.00 0.00 1/2 rb_reg_prepare_re [319] [1022] 0.0 0.00 0.00 2 rb_reg_check [1022] ----------------------------------------------- 0.00 0.00 2/2 rb_read_internal [1021] [1023] 0.0 0.00 0.00 2 rb_thread_blocking_region [1023] 0.00 0.00 2/2 blocking_region_begin [996] 0.00 0.00 2/2 internal_read_func [1001] 0.00 0.00 2/2 blocking_region_end [997] ----------------------------------------------- 0.00 0.00 1/2 ruby_cleanup [306] 0.00 0.00 1/2 rb_thread_terminate_all [467] [1024] 0.0 0.00 0.00 2 rb_thread_stop_timer_thread [1024] 0.00 0.00 1/1 native_stop_timer_thread [1070] 0.00 0.00 1/1 native_thread_join [1072] ----------------------------------------------- 0.00 0.00 1/2 rb_io_getline_fast [308] 0.00 0.00 1/2 rb_io_getbyte [463] [1025] 0.0 0.00 0.00 2 rb_thread_wait_fd [1025] 0.00 0.00 2/2 rb_thread_wait_fd_rw [1026] ----------------------------------------------- 0.00 0.00 2/2 rb_thread_wait_fd [1025] [1026] 0.0 0.00 0.00 2 rb_thread_wait_fd_rw [1026] 0.00 0.00 2/539 rb_thread_alone [611] ----------------------------------------------- 0.00 0.00 1/2 rb_thread_remove_event_hook [1131] 0.00 0.00 1/2 rb_remove_event_hook [1121] [1027] 0.0 0.00 0.00 2 remove_event_hook [1027] ----------------------------------------------- 0.00 0.00 2/2 blocking_region_end [997] [1028] 0.0 0.00 0.00 2 remove_signal_thread_list [1028] ----------------------------------------------- 0.00 0.00 2/2 blocking_region_end [997] [1029] 0.0 0.00 0.00 2 reset_unblock_function [1029] 0.00 0.00 2/10 native_mutex_lock [875] 0.00 0.00 2/9 native_mutex_unlock [883] ----------------------------------------------- 0.00 0.00 2/2 set_optimize_exact_info [934] [1030] 0.0 0.00 0.00 2 set_bm_skip [1030] ----------------------------------------------- 0.00 0.00 2/2 blocking_region_begin [996] [1031] 0.0 0.00 0.00 2 set_unblock_function [1031] 0.00 0.00 2/10 native_mutex_lock [875] 0.00 0.00 2/9 native_mutex_unlock [883] ----------------------------------------------- 0.00 0.00 2/2 set_quantifier [737] [1032] 0.0 0.00 0.00 2 str_node_can_be_split [1032] ----------------------------------------------- 0.00 0.00 2/2 rb_gvar_set [473] [1033] 0.0 0.00 0.00 2 verbose_setter [1033] ----------------------------------------------- 0.00 0.00 1/1 rb_call_inits [4] [1034] 0.0 0.00 0.00 1 Init_RandomSeed [1034] 0.00 0.00 1/1 fill_random_seed [1052] 0.00 0.00 1/1 init_by_array [1058] ----------------------------------------------- 0.00 0.00 1/1 require_libraries [458] [1035] 0.0 0.00 0.00 1 Init_ext [1035] ----------------------------------------------- 0.00 0.00 1/1 ruby_init [3] [1036] 0.0 0.00 0.00 1 Init_heap [1036] 0.00 0.00 1/1 init_heap [1060] ----------------------------------------------- 0.00 0.00 1/1 Init_Thread [38] [1037] 0.0 0.00 0.00 1 Init_native_thread [1037] 0.00 0.00 1/2 native_cond_initialize [1004] 0.00 0.00 1/1 ruby_thread_set_native [1141] 0.00 0.00 1/4 native_mutex_initialize [966] 0.00 0.00 1/1 ruby_posix_signal [1136] ----------------------------------------------- 0.00 0.00 1/1 rb_str_cmp_m [1125] [1038] 0.0 0.00 0.00 1 LONG2NUM [1038] ----------------------------------------------- 0.00 0.00 1/1 rb_ary_index [1094] [1039] 0.0 0.00 0.00 1 LONG2NUM [1039] ----------------------------------------------- 0.00 0.00 1/1 argf_lineno_setter [1043] [1040] 0.0 0.00 0.00 1 NUM2LONG [1040] ----------------------------------------------- 0.00 0.00 1/1 call_cfunc [5] [1041] 0.0 0.00 0.00 1 argf_initialize [1041] 0.00 0.00 1/2 argf_init [995] ----------------------------------------------- 0.00 0.00 1/1 rb_gvar_get [904] [1042] 0.0 0.00 0.00 1 argf_lineno_getter [1042] ----------------------------------------------- 0.00 0.00 1/1 rb_gvar_set [473] [1043] 0.0 0.00 0.00 1 argf_lineno_setter [1043] 0.00 0.00 1/1 NUM2LONG [1040] ----------------------------------------------- 0.00 0.00 1/1 forward_search_range [1053] [1044] 0.0 0.00 0.00 1 bm_search [1044] ----------------------------------------------- 0.00 0.00 1/1 rb_char_to_option_kcode [1099] [1045] 0.0 0.00 0.00 1 char_to_option [1045] ----------------------------------------------- 0.00 0.00 1/1 st_foreach [556] [1046] 0.0 0.00 0.00 1 clear_trace_func_i [1046] 0.00 0.00 1/1 rb_thread_remove_event_hook [1131] ----------------------------------------------- 0.00 0.00 1/1 ruby_process_options [36] [1047] 0.0 0.00 0.00 1 cmdline_options_init [1047] 0.00 0.00 1/1 init_ids [1061] ----------------------------------------------- 1 call_cfunc [5] [1048] 0.0 0.00 0.00 1 cmp_gt [1048] 0.00 0.00 1/1 rb_cmpint [1104] 1 rb_funcall [654] ----------------------------------------------- 0.00 0.00 1/1 rb_enc_init [337] [1049] 0.0 0.00 0.00 1 enc_table_expand [1049] ----------------------------------------------- 1 call_cfunc [5] [1050] 0.0 0.00 0.00 1 enum_find [1050] 0.00 0.00 1/13 rb_block_given_p [847] 0.00 0.00 1/17 rb_scan_args [832] 1 rb_block_call [1098] ----------------------------------------------- 0.00 0.00 1/1 ruby_cleanup [306] [1051] 0.0 0.00 0.00 1 error_handle [1051] 0.00 0.00 1/6 rb_thread_set_raised [931] 0.00 0.00 1/5 rb_thread_reset_raised [954] ----------------------------------------------- 0.00 0.00 1/1 Init_RandomSeed [1034] [1052] 0.0 0.00 0.00 1 fill_random_seed [1052] ----------------------------------------------- 0.00 0.00 1/1 onig_search [1085] [1053] 0.0 0.00 0.00 1 forward_search_range [1053] 0.00 0.00 1/1 bm_search [1044] ----------------------------------------------- 0.00 0.00 1/1 rb_genrand_int32 [1109] [1054] 0.0 0.00 0.00 1 genrand_int32 [1054] 0.00 0.00 1/1 next_state [1073] ----------------------------------------------- 0.00 0.00 1/1 ruby_sysinit [1139] [1055] 0.0 0.00 0.00 1 get_arglen [1055] ----------------------------------------------- 0.00 0.00 1/1 rb_str_sub_bang [307] [1056] 0.0 0.00 0.00 1 get_pat [1056] 0.00 0.00 1/955 rb_type [593] ----------------------------------------------- 0.00 0.00 1/1 init_heap [1060] [1057] 0.0 0.00 0.00 1 getrusage_time [1057] ----------------------------------------------- 0.00 0.00 1/1 Init_RandomSeed [1034] [1058] 0.0 0.00 0.00 1 init_by_array [1058] 0.00 0.00 1/1 init_genrand [1059] ----------------------------------------------- 0.00 0.00 1/1 init_by_array [1058] [1059] 0.0 0.00 0.00 1 init_genrand [1059] ----------------------------------------------- 0.00 0.00 1/1 Init_heap [1036] [1060] 0.0 0.00 0.00 1 init_heap [1060] 0.00 0.00 17/554 assign_heap_slot [608] 0.00 0.00 1/8 allocate_heaps [887] 0.00 0.00 1/1 getrusage_time [1057] ----------------------------------------------- 0.00 0.00 1/1 cmdline_options_init [1047] [1061] 0.0 0.00 0.00 1 init_ids [1061] ----------------------------------------------- 0.00 0.00 1/1 Init_signal [93] [1062] 0.0 0.00 0.00 1 init_sigchld [1062] 0.00 0.00 1/14 ruby_signal [842] ----------------------------------------------- 0.00 0.00 1/1 next_setup [705] [1063] 0.0 0.00 0.00 1 is_not_included [1063] 0.00 0.00 1/365 onigenc_single_byte_mbc_to_code [636] 0.00 0.00 1/1 onig_is_code_in_cc [1076] ----------------------------------------------- 1 rb_iterate [480] [1064] 0.0 0.00 0.00 1 iterate_method [1064] 0.00 0.00 1/300192 rb_class_of [530] 1 rb_call [644] ----------------------------------------------- 0.00 0.00 1/1 onig_search [1085] [1065] 0.0 0.00 0.00 1 match_at [1065] 0.00 0.00 57/93 onigenc_mbclen_approximate [724] ----------------------------------------------- 0.00 0.00 1/1 call_cfunc [5] [1066] 0.0 0.00 0.00 1 mutex_initialize [1066] ----------------------------------------------- 0.00 0.00 1/1 thread_timer [4240] [1067] 0.0 0.00 0.00 1 native_cond_broadcast [1067] ----------------------------------------------- 0.00 0.00 1/1 native_stop_timer_thread [1070] [1068] 0.0 0.00 0.00 1 native_cond_signal [1068] ----------------------------------------------- 0.00 0.00 1/1 rb_thread_create_timer_thread [1129] [1069] 0.0 0.00 0.00 1 native_cond_wait [1069] ----------------------------------------------- 0.00 0.00 1/1 rb_thread_stop_timer_thread [1024] [1070] 0.0 0.00 0.00 1 native_stop_timer_thread [1070] 0.00 0.00 1/10 native_mutex_lock [875] 0.00 0.00 1/1 native_cond_signal [1068] 0.00 0.00 1/9 native_mutex_unlock [883] ----------------------------------------------- 0.00 0.00 1/1 ruby_thread_init_stack [1140] [1071] 0.0 0.00 0.00 1 native_thread_init_stack [1071] ----------------------------------------------- 0.00 0.00 1/1 rb_thread_stop_timer_thread [1024] [1072] 0.0 0.00 0.00 1 native_thread_join [1072] ----------------------------------------------- 0.00 0.00 1/1 genrand_int32 [1054] [1073] 0.0 0.00 0.00 1 next_state [1073] ----------------------------------------------- 0.00 0.00 1/1 reg_named_capture_assign_gen [1134] [1074] 0.0 0.00 0.00 1 onig_foreach_name [1074] ----------------------------------------------- 0.00 0.00 1/1 onig_alloc_init [852] [1075] 0.0 0.00 0.00 1 onig_init [1075] 0.00 0.00 1/1 onigenc_init [1088] ----------------------------------------------- 0.00 0.00 1/1 is_not_included [1063] [1076] 0.0 0.00 0.00 1 onig_is_code_in_cc [1076] 0.00 0.00 1/49 onigenc_single_byte_code_to_mbclen [767] 0.00 0.00 1/1 onig_is_code_in_cc_len [1077] ----------------------------------------------- 0.00 0.00 1/1 onig_is_code_in_cc [1076] [1077] 0.0 0.00 0.00 1 onig_is_code_in_cc_len [1077] ----------------------------------------------- 0.00 0.00 1/1 rb_reg_prepare_re [319] [1078] 0.0 0.00 0.00 1 onig_new [1078] 0.00 0.00 1/12 onig_alloc_init [852] 0.00 0.00 1/12 onig_compile [854] ----------------------------------------------- 0.00 0.00 1/1 next_setup [705] [1079] 0.0 0.00 0.00 1 onig_node_new_enclose [1079] 0.00 0.00 1/15 node_new_enclose [837] ----------------------------------------------- 0.00 0.00 1/1 rb_reg_regsub [409] [1080] 0.0 0.00 0.00 1 onig_noname_group_capture_is_active [1080] 0.00 0.00 1/1 onig_number_of_names [1081] ----------------------------------------------- 0.00 0.00 1/1 onig_noname_group_capture_is_active [1080] [1081] 0.0 0.00 0.00 1 onig_number_of_names [1081] ----------------------------------------------- 0.00 0.00 1/1 onig_region_resize_clear [1084] [1082] 0.0 0.00 0.00 1 onig_region_clear [1082] ----------------------------------------------- 0.00 0.00 1/1 rb_reg_search [313] [1083] 0.0 0.00 0.00 1 onig_region_copy [1083] 0.00 0.00 1/2 onig_region_resize [1010] ----------------------------------------------- 0.00 0.00 1/1 onig_search [1085] [1084] 0.0 0.00 0.00 1 onig_region_resize_clear [1084] 0.00 0.00 1/2 onig_region_resize [1010] 0.00 0.00 1/1 onig_region_clear [1082] ----------------------------------------------- 0.00 0.00 1/1 rb_reg_search [313] [1085] 0.0 0.00 0.00 1 onig_search [1085] 0.00 0.00 1/1 onig_region_resize_clear [1084] 0.00 0.00 1/1 forward_search_range [1053] 0.00 0.00 1/1 match_at [1065] ----------------------------------------------- 0.00 0.00 1/1 Init_Regexp [43] [1086] 0.0 0.00 0.00 1 onig_set_verb_warn_func [1086] ----------------------------------------------- 0.00 0.00 1/1 Init_Regexp [43] [1087] 0.0 0.00 0.00 1 onig_set_warn_func [1087] ----------------------------------------------- 0.00 0.00 1/1 onig_init [1075] [1088] 0.0 0.00 0.00 1 onigenc_init [1088] ----------------------------------------------- 0.00 0.00 1/1 Init_Regexp [43] [1089] 0.0 0.00 0.00 1 onigenc_set_default_caseconv_table [1089] ----------------------------------------------- 0.00 0.00 1/1 Init_Regexp [43] [1090] 0.0 0.00 0.00 1 onigenc_set_default_encoding [1090] ----------------------------------------------- 0.00 0.00 1/1 Init_Bignum [53] [1091] 0.0 0.00 0.00 1 power_cache_init [1091] ----------------------------------------------- 0.00 0.00 1/1 call_cfunc [5] [1092] 0.0 0.00 0.00 1 rb_ary_empty_p [1092] ----------------------------------------------- 0.00 0.00 1/1 rb_ary_set_shared [1095] [1093] 0.0 0.00 0.00 1 rb_ary_increment_share [1093] ----------------------------------------------- 1 call_cfunc [5] [1094] 0.0 0.00 0.00 1 rb_ary_index [1094] 0.00 0.00 1/17 rb_scan_args [832] 0.00 0.00 1/1 LONG2NUM [1039] 1 rb_equal [1108] ----------------------------------------------- 0.00 0.00 1/1 rb_ary_replace [460] [1095] 0.0 0.00 0.00 1 rb_ary_set_shared [1095] 0.00 0.00 1/1 rb_ary_increment_share [1093] ----------------------------------------------- 0.00 0.00 1/1 rb_ary_splice [511] [1096] 0.0 0.00 0.00 1 rb_ary_to_ary [1096] 0.00 0.00 1/1 rb_type [1133] ----------------------------------------------- 0.00 0.00 1/1 rb_ary_replace [460] [1097] 0.0 0.00 0.00 1 rb_ary_unshare_safe [1097] ----------------------------------------------- 1 enum_find [1050] [1098] 0.0 0.00 0.00 1 rb_block_call [1098] 1 rb_iterate [480] ----------------------------------------------- 0.00 0.00 1/1 parser_regx_options [508] [1099] 0.0 0.00 0.00 1 rb_char_to_option_kcode [1099] 0.00 0.00 1/1 char_to_option [1045] ----------------------------------------------- 0.00 0.00 1/1 Init_process [13] [1100] 0.0 0.00 0.00 1 rb_class_of [1100] ----------------------------------------------- 0.00 0.00 1/1 Init_Regexp [43] [1101] 0.0 0.00 0.00 1 rb_class_of [1101] ----------------------------------------------- 0.00 0.00 1/1 Init_String [16] [1102] 0.0 0.00 0.00 1 rb_class_of [1102] ----------------------------------------------- 0.00 0.00 1/1 rb_obj_singleton_methods [353] [1103] 0.0 0.00 0.00 1 rb_class_of [1103] ----------------------------------------------- 0.00 0.00 1/1 cmp_gt [1048] [1104] 0.0 0.00 0.00 1 rb_cmpint [1104] ----------------------------------------------- 0.00 0.00 1/1 rb_thread_create_timer_thread [1129] [1105] 0.0 0.00 0.00 1 rb_disable_interrupt [1105] ----------------------------------------------- 0.00 0.00 1/1 io_encoding_set [980] [1106] 0.0 0.00 0.00 1 rb_econv_prepare_opts [1106] ----------------------------------------------- 0.00 0.00 1/1 rb_thread_create_timer_thread [1129] [1107] 0.0 0.00 0.00 1 rb_enable_interrupt [1107] ----------------------------------------------- 1 rb_ary_index [1094] [1108] 0.0 0.00 0.00 1 rb_equal [1108] 1 rb_funcall [654] ----------------------------------------------- 0.00 0.00 1/1 rb_memhash [567] [1109] 0.0 0.00 0.00 1 rb_genrand_int32 [1109] 0.00 0.00 1/1 genrand_int32 [1054] ----------------------------------------------- 0.00 0.00 1/1 rb_marshal_define_compat [427] [1110] 0.0 0.00 0.00 1 rb_get_alloc_func [1110] 0.00 0.00 1/358 rb_check_type [638] 0.00 0.00 1/300192 rb_class_of [530] 0.00 0.00 1/299873 rb_method_node [537] ----------------------------------------------- 0.00 0.00 1/1 call_cfunc [5] [1111] 0.0 0.00 0.00 1 rb_hash_each_value [1111] 0.00 0.00 1/13 rb_block_given_p [847] 0.00 0.00 1/1 rb_hash_foreach [1112] ----------------------------------------------- 0.00 0.00 1/1 rb_hash_each_value [1111] [1112] 0.0 0.00 0.00 1 rb_hash_foreach [1112] ----------------------------------------------- 0.00 0.00 1/1 load_file_internal [122] [1113] 0.0 0.00 0.00 1 rb_io_close [1113] 0.00 0.00 1/1 rb_io_get_write_io [1114] 0.00 0.00 1/4 rb_io_fptr_cleanup [968] 0.00 0.00 1/1 rb_thread_fd_close [1130] ----------------------------------------------- 0.00 0.00 1/1 rb_io_close [1113] [1114] 0.0 0.00 0.00 1 rb_io_get_write_io [1114] 0.00 0.00 1/59 rb_io_check_initialized [755] ----------------------------------------------- 0.00 0.00 1/1 rb_io_fdopen [396] [1115] 0.0 0.00 0.00 1 rb_io_oflags_fmode [1115] ----------------------------------------------- 1 call_cfunc [5] [1116] 0.0 0.00 0.00 1 rb_mod_module_eval [1116] 1 specific_eval [1142] ----------------------------------------------- 0.00 0.00 1/1 load_file_internal [122] [1117] 0.0 0.00 0.00 1 rb_parser_encoding [1117] 0.00 0.00 1/358 rb_check_type [638] 0.00 0.00 1/5 rb_enc_from_encoding [949] ----------------------------------------------- 0.00 0.00 1/1 load_file_internal [122] [1118] 0.0 0.00 0.00 1 rb_parser_end_seen_p [1118] 0.00 0.00 1/358 rb_check_type [638] ----------------------------------------------- 0.00 0.00 1/1 rb_reg_prepare_enc [1120] [1119] 0.0 0.00 0.00 1 rb_reg_fixed_encoding_p [1119] ----------------------------------------------- 0.00 0.00 1/1 rb_reg_prepare_re [319] [1120] 0.0 0.00 0.00 1 rb_reg_prepare_enc [1120] 0.00 0.00 3/431 rb_enc_get [626] 0.00 0.00 1/5441 rb_enc_str_coderange [562] 0.00 0.00 1/2 rb_reg_check [1022] 0.00 0.00 1/25 rb_enc_dummy_p [805] 0.00 0.00 1/1 rb_reg_fixed_encoding_p [1119] ----------------------------------------------- 0.00 0.00 1/1 rb_clear_trace_func [465] [1121] 0.0 0.00 0.00 1 rb_remove_event_hook [1121] 0.00 0.00 1/2 remove_event_hook [1027] ----------------------------------------------- 0.00 0.00 1/1 load_encoding [254] [1122] 0.0 0.00 0.00 1 rb_set_errinfo [1122] ----------------------------------------------- 0.00 0.00 1/1 process_options [42] [1123] 0.0 0.00 0.00 1 rb_set_safe_level [1123] ----------------------------------------------- 0.00 0.00 1/1 rb_str_cmp_m [1125] [1124] 0.0 0.00 0.00 1 rb_str_cmp [1124] ----------------------------------------------- 0.00 0.00 1/1 call_cfunc [5] [1125] 0.0 0.00 0.00 1 rb_str_cmp_m [1125] 0.00 0.00 1/955 rb_type [593] 0.00 0.00 1/1 rb_str_cmp [1124] 0.00 0.00 1/1 LONG2NUM [1038] ----------------------------------------------- 0.00 0.00 1/1 rb_external_str_new_with_enc [451] [1126] 0.0 0.00 0.00 1 rb_str_conv_enc [1126] 0.00 0.00 1/1 rb_str_conv_enc_opts [1127] ----------------------------------------------- 0.00 0.00 1/1 rb_str_conv_enc [1126] [1127] 0.0 0.00 0.00 1 rb_str_conv_enc_opts [1127] ----------------------------------------------- 0.00 0.00 1/1 make_struct [84] [1128] 0.0 0.00 0.00 1 rb_str_to_str [1128] 0.00 0.00 1/2 rb_convert_type [1014] ----------------------------------------------- 0.00 0.00 1/1 Init_Thread [38] [1129] 0.0 0.00 0.00 1 rb_thread_create_timer_thread [1129] 0.00 0.00 1/1 rb_enable_interrupt [1107] 0.00 0.00 1/10 native_mutex_lock [875] 0.00 0.00 1/1 native_cond_wait [1069] 0.00 0.00 1/9 native_mutex_unlock [883] 0.00 0.00 1/1 rb_disable_interrupt [1105] ----------------------------------------------- 0.00 0.00 1/1 rb_io_close [1113] [1130] 0.0 0.00 0.00 1 rb_thread_fd_close [1130] ----------------------------------------------- 0.00 0.00 1/1 clear_trace_func_i [1046] [1131] 0.0 0.00 0.00 1 rb_thread_remove_event_hook [1131] 0.00 0.00 1/2 remove_event_hook [1027] 0.00 0.00 1/1 thread_reset_event_flags [1145] ----------------------------------------------- 0.00 0.00 1/1 ruby_finalize_0 [446] [1132] 0.0 0.00 0.00 1 rb_trap_exit [1132] ----------------------------------------------- 0.00 0.00 1/1 rb_ary_to_ary [1096] [1133] 0.0 0.00 0.00 1 rb_type [1133] ----------------------------------------------- 0.00 0.00 1/1 ruby_yyparse [139] [1134] 0.0 0.00 0.00 1 reg_named_capture_assign_gen [1134] 0.00 0.00 1/431 rb_enc_get [626] 0.00 0.00 1/1 onig_foreach_name [1074] ----------------------------------------------- 0.00 0.00 1/1 Init_signal [93] [1135] 0.0 0.00 0.00 1 register_sigaltstack [1135] ----------------------------------------------- 0.00 0.00 1/1 Init_native_thread [1037] [1136] 0.0 0.00 0.00 1 ruby_posix_signal [1136] 0.00 0.00 1/14 ruby_signal [842] ----------------------------------------------- 0.00 0.00 1/1 ruby_init_loadpath_safe [321] [1137] 0.0 0.00 0.00 1 ruby_push_include [1137] ----------------------------------------------- 0.00 0.00 1/1 ruby_finalize_1 [310] [1138] 0.0 0.00 0.00 1 ruby_sig_finalize [1138] 0.00 0.00 2/14 ruby_signal [842] ----------------------------------------------- 0.00 0.00 1/1 main [2] [1139] 0.0 0.00 0.00 1 ruby_sysinit [1139] 0.00 0.00 1/1 get_arglen [1055] ----------------------------------------------- 0.00 0.00 1/1 Init_BareVM [442] [1140] 0.0 0.00 0.00 1 ruby_thread_init_stack [1140] 0.00 0.00 1/1 native_thread_init_stack [1071] ----------------------------------------------- 0.00 0.00 1/1 Init_native_thread [1037] [1141] 0.0 0.00 0.00 1 ruby_thread_set_native [1141] ----------------------------------------------- 1 rb_mod_module_eval [1116] [1142] 0.0 0.00 0.00 1 specific_eval [1142] 0.00 0.00 1/13 rb_block_given_p [847] 1 yield_under [482] ----------------------------------------------- 0.00 0.00 1/1 next_setup [705] [1143] 0.0 0.00 0.00 1 swap_node [1143] ----------------------------------------------- 0.00 0.00 1/1 st_foreach [556] [1144] 0.0 0.00 0.00 1 terminate_i [1144] ----------------------------------------------- 0.00 0.00 1/1 rb_thread_remove_event_hook [1131] [1145] 0.0 0.00 0.00 1 thread_reset_event_flags [1145] ----------------------------------------------- 0.00 0.00 1/1 rb_ary_replace [460] [1146] 0.0 0.00 0.00 1 to_ary [1146] 0.00 0.00 1/2 rb_convert_type [1014] ----------------------------------------------- 0.00 0.00 1/1 Init_BareVM [442] [1147] 0.0 0.00 0.00 1 vm_init2 [1147] ----------------------------------------------- This table describes the call tree of the program, and was sorted by the total amount of time spent in each function and its children. Each entry in this table consists of several lines. The line with the index number at the left hand margin lists the current function. The lines above it list the functions that called this function, and the lines below it list the functions this one called. This line lists: index A unique number given to each element of the table. Index numbers are sorted numerically. The index number is printed next to every function name so it is easier to look up where the function in the table. % time This is the percentage of the `total' time that was spent in this function and its children. Note that due to different viewpoints, functions excluded by options, etc, these numbers will NOT add up to 100%. self This is the total amount of time spent in this function. children This is the total amount of time propagated into this function by its children. called This is the number of times the function was called. If the function called itself recursively, the number only includes non-recursive calls, and is followed by a `+' and the number of recursive calls. name The name of the current function. The index number is printed after it. If the function is a member of a cycle, the cycle number is printed between the function's name and the index number. For the function's parents, the fields have the following meanings: self This is the amount of time that was propagated directly from the function into this parent. children This is the amount of time that was propagated from the function's children into this parent. called This is the number of times this parent called the function `/' the total number of times the function was called. Recursive calls to the function are not included in the number after the `/'. name This is the name of the parent. The parent's index number is printed after it. If the parent is a member of a cycle, the cycle number is printed between the name and the index number. If the parents of the function cannot be determined, the word `' is printed in the `name' field, and all the other fields are blank. For the function's children, the fields have the following meanings: self This is the amount of time that was propagated directly from the child into the function. children This is the amount of time that was propagated from the child's children to the function. called This is the number of times the function called this child `/' the total number of times the child was called. Recursive calls by the child are not listed in the number after the `/'. name This is the name of the child. The child's index number is printed after it. If the child is a member of a cycle, the cycle number is printed between the name and the index number. If there are any cycles (circles) in the call graph, there is an entry for the cycle-as-a-whole. This entry shows who called the cycle (as parents) and the members of the cycle (as children.) The `+' recursive calls entry shows the number of function calls that were internal to the cycle, and the calls entry for each member shows, for that member, how many times it was called from other members of the cycle. Index by function name [576] ADD_ELEM [1065] match_at [601] rb_isupper [605] APPEND_LIST [483] match_op_gen [478] rb_iter_break [281] BSD__sprint [653] mbc_enc_len [480] rb_iterate [833] BSD__ultoa [836] mbc_to_code [160] rb_iv_get [283] BSD_vfprintf [829] method_entry [173] rb_iv_set [677] FIRST_ELEMENT [166] mod_av_set [927] rb_ivar_defined [885] INSERT_ELEM_NEXT [373] moreswitches [600] rb_ivar_get [960] INSERT_LIST [430] mutex_alloc [161] rb_ivar_set [706] INT2NUM [1066] mutex_initialize [878] rb_local_defined [23] Init_Array [840] names_clear [452] rb_locale_charmap [442] Init_BareVM [1067] native_cond_broadcast [322] rb_locale_encoding [53] Init_Bignum [1004] native_cond_initialize [90] rb_longjmp [94] Init_Binding [1068] native_cond_signal [251] rb_make_backtrace [99] Init_Comparable [616] native_cond_timedwait [151] rb_make_metaclass [24] Init_Complex [1069] native_cond_wait [928] rb_mark_end_proc [98] Init_Cont [966] native_mutex_initialize [929] rb_mark_generic_ivar_tbl [54] Init_Dir [875] native_mutex_lock [860] rb_mark_tbl [68] Init_Encoding [883] native_mutex_unlock [427] rb_marshal_define_compat [44] Init_Enumerable [1070] native_stop_timer_thread [567] rb_memhash [57] Init_Enumerator [1071] native_thread_init_stack [906] rb_method_basic_definition_p [40] Init_Exception [1072] native_thread_join [907] rb_method_boundp [14] Init_File [1005] negate_lit [537] rb_method_node [55] Init_GC [507] new_adjust_body [971] rb_mod_eqq [22] Init_Hash [265] new_args_gen [375] rb_mod_extend_object [11] Init_IO [274] new_child_iseq [1116] rb_mod_module_eval [81] Init_ISeq [372] new_evstr_gen [441] rb_mod_remove_const [39] Init_Math [275] new_insn_body [240] rb_module_new [20] Init_Numeric [298] new_insn_core [176] rb_name_class [17] Init_Object [359] new_insn_send [60] rb_newobj [27] Init_Proc [362] new_label_body [61] rb_newobj_from_heap [118] Init_Random [592] new_size [131] rb_node_newnode [1034] Init_RandomSeed [676] newline_node [813] rb_obj_alloc [407] Init_RandomSeed2 [705] next_setup [953] rb_obj_as_string [64] Init_Range [1073] next_state [822] rb_obj_call_init [41] Init_Rational [744] next_state_val [623] rb_obj_class [43] Init_Regexp [943] no_blockarg [672] rb_obj_dummy [16] Init_String [389] node_assign_gen [413] rb_obj_extend [66] Init_Struct [620] node_new [316] rb_obj_freeze [38] Init_Thread [944] node_new_anychar [727] rb_obj_id [34] Init_Time [721] node_new_cclass [972] rb_obj_is_kind_of [62] Init_VM [837] node_new_enclose [352] rb_obj_methods [31] Init_eval [841] node_new_enclose_memory [908] rb_obj_respond_to [72] Init_eval_method [684] node_new_list [353] rb_obj_singleton_methods [1035] Init_ext [736] node_new_quantifier [973] rb_parse_in_eval [1036] Init_heap [777] node_new_str [974] rb_parse_in_main [247] Init_id [157] node_newnode [164] rb_parser_compile_file [125] Init_jump [472] nucomp_s_new_internal [149] rb_parser_compile_string [91] Init_load [115] obj_free [1117] rb_parser_encoding [97] Init_marshal [852] onig_alloc_init [1118] rb_parser_end_seen_p [1037] Init_native_thread [853] onig_bbuf_init [354] rb_parser_new [345] Init_newline [854] onig_compile [258] rb_protect [127] Init_pack [1074] onig_foreach_name [417] rb_provide [47] Init_prelude [1006] onig_free [466] rb_provide_feature [13] Init_process [1007] onig_free_body [73] rb_raise [394] Init_safe [1075] onig_init [1021] rb_read_internal [93] Init_signal [1076] onig_is_code_in_cc [1022] rb_reg_check [236] Init_sym [1077] onig_is_code_in_cc_len [249] rb_reg_compile [19] Init_syserr [1008] onig_names_free [1119] rb_reg_fixed_encoding_p [126] Init_top_self [1078] onig_new [189] rb_reg_initialize [48] Init_transcode [855] onig_node_free [255] rb_reg_initialize_str [355] Init_var_tables [772] onig_node_new_alt [201] rb_reg_new [304] Init_version [945] onig_node_new_anchor [1120] rb_reg_prepare_enc [58] Init_vm_eval [1079] onig_node_new_enclose [319] rb_reg_prepare_re [682] LIST_SIZE_ZERO [759] onig_node_str_cat [187] rb_reg_preprocess [1038] LONG2NUM [1080] onig_noname_group_capture_is_active [409] rb_reg_regsub [1039] LONG2NUM [1081] onig_number_of_names [341] rb_reg_s_alloc [1040] NUM2LONG [856] onig_parse_make_tree [313] rb_reg_search [977] NUM2LONG [1082] onig_region_clear [344] rb_register_transcoder [994] NUM2LONG [1083] onig_region_copy [1121] rb_remove_event_hook [702] POP_ELEMENT [1009] onig_region_free [180] rb_require_safe [742] REMOVE_ELEM [1010] onig_region_resize [607] rb_reserved_word [886] REPLACE_ELEM [1084] onig_region_resize_clear [909] rb_respond_to [715] add_bitset [1085] onig_search [879] rb_ruby_debug_ptr [766] add_bytes [1086] onig_set_verb_warn_func [665] rb_ruby_verbose_ptr [595] add_char_opt_map_info [1087] onig_set_warn_func [101] rb_safe_level [768] add_compile_string [760] onig_strcpy [832] rb_scan_args [700] add_compile_string_length [921] onigenc_always_true_is_allowed_reverse_match [239] rb_secure [731] add_ctype_to_cc [544] onigenc_ascii_is_code_ctype [163] rb_set_class_path [913] add_ensure_iseq [1088] onigenc_init [1122] rb_set_errinfo [526] add_freelist [724] onigenc_mbclen_approximate [1123] rb_set_safe_level [798] add_mem_num [692] onigenc_not_support_get_ctype_code_range [834] rb_set_safe_level_force [635] add_mml [1089] onigenc_set_default_caseconv_table [612] rb_signal_buff_size [637] add_opcode [1090] onigenc_set_default_encoding [154] rb_singleton_class [693] add_opcode_rel_addr [767] onigenc_single_byte_code_to_mbclen [158] rb_singleton_class_attached [895] add_opt_anc_info [606] onigenc_single_byte_mbc_enc_len [102] rb_sourcefile [293] add_opt_method [636] onigenc_single_byte_mbc_to_code [69] rb_sourceline [694] add_rel_addr [686] onigenc_unicode_is_code_ctype [542] rb_special_const_p [887] allocate_heaps [289] opt_enc_index [624] rb_special_const_p [769] alt_merge_mml [1011] opt_eq_func [224] rb_sprintf [808] alt_merge_node_opt_info [857] optimize_node_left [485] rb_stat [770] alt_merge_opt_anc_info [710] parse_branch [351] rb_str_append [741] alt_merge_opt_exact_info [814] parse_char_class [329] rb_str_buf_append [809] alt_merge_opt_map_info [733] parse_enclose [179] rb_str_buf_cat [390] arg_append_gen [667] parse_exp [226] rb_str_buf_new [711] arg_blk_pass [858] parse_regexp [227] rb_str_cat [402] arg_concat_gen [725] parse_subexp [269] rb_str_cat2 [799] arg_var_gen [380] parser_free [1124] rb_str_cmp [428] argf_alloc [520] parser_initialize [1125] rb_str_cmp_m [496] argf_free [786] parser_magic_comment [823] rb_str_coderange_scan_restartable [995] argf_init [903] parser_mark [573] rb_str_comparable [1041] argf_initialize [381] parser_new [398] rb_str_concat [1042] argf_lineno_getter [383] parser_newtok [1126] rb_str_conv_enc [1043] argf_lineno_setter [169] parser_nextc [1127] rb_str_conv_enc_opts [914] argf_mark [218] parser_parse_string [193] rb_str_dup [77] ary_alloc [516] parser_prepare [280] rb_str_dup_frozen [410] ary_make_hash [585] parser_pushback [990] rb_str_equal [470] ary_make_shared [519] parser_read_escape [215] rb_str_free [75] ary_new [508] parser_regx_options [399] rb_str_freeze [376] ary_resize_capa [260] parser_str_new [568] rb_str_hash [391] aryset_gen [559] parser_tokadd [574] rb_str_hash_cmp [608] assign_heap_slot [517] parser_tokadd_escape [415] rb_str_intern [789] assign_in_cond [565] parser_tokadd_mbchar [190] rb_str_modify [277] assignable_gen [314] parser_tokadd_string [141] rb_str_new [7] bigadd [152] parser_yylex [219] rb_str_new_cstr [538] bigfixize [983] pop_last_hash [272] rb_str_replace [49] bignew_1 [1091] power_cache_init [225] rb_str_resize [80] bignorm [330] prep_io [658] rb_str_set_len [79] bigtrunc [340] prep_stdio [469] rb_str_split_m [432] binding_alloc [178] prepare_iseq_build [303] rb_str_sub [497] binding_free [449] proc_options [307] rb_str_sub_bang [915] binding_mark [42] process_options [331] rb_str_tmp_new [229] block_append_gen [1012] process_sflag [1128] rb_str_to_str [838] block_dup_check_gen [984] push_ensure_entry [594] rb_string_value [534] block_proc_is_lambda [688] r_id [628] rb_string_value_cstr [996] blocking_region_begin [614] r_value [652] rb_string_value_ptr [997] blocking_region_end [96] rb_add_method [83] rb_struct_define [1044] bm_search [182] rb_alias [124] rb_struct_define_without_accessor [278] boot_defclass [347] rb_alias_variable [453] rb_tainted_str_new [978] boot_defmetametaclass [830] rb_any_hash [611] rb_thread_alone [578] calc_sp_depth [509] rb_ary_aset [1023] rb_thread_blocking_region [287] call_bin_op_gen [512] rb_ary_clear [1129] rb_thread_create_timer_thread [5] call_cfunc [444] rb_ary_compact [235] rb_thread_execute_interrupts [716] caller_setup_args [510] rb_ary_compact_bang [1130] rb_thread_fd_close [979] case_when_optimizable_literal [421] rb_ary_dup [930] rb_thread_mark [881] cdhash_hash [946] rb_ary_each [1131] rb_thread_remove_event_hook [1045] char_to_option [868] rb_ary_elt [954] rb_thread_reset_raised [108] check_block [1092] rb_ary_empty_p [613] rb_thread_schedule [998] check_cfunc [869] rb_ary_entry [931] rb_thread_set_raised [896] check_encoding [300] rb_ary_free [1024] rb_thread_stop_timer_thread [699] chompdirsep [1093] rb_ary_increment_share [467] rb_thread_terminate_all [156] class_alloc [1094] rb_ary_index [1025] rb_thread_wait_fd [311] classname [447] rb_ary_join [1026] rb_thread_wait_fd_rw [288] cleanup_iseq_build [448] rb_ary_join_m [910] rb_to_encoding [897] clear_codeconv [222] rb_ary_modify [416] rb_to_id [584] clear_mml [221] rb_ary_modify_check [1132] rb_trap_exit [639] clear_node_opt_info [199] rb_ary_new [955] rb_trap_restore_mask [582] clear_opt_anc_info [76] rb_ary_new2 [728] rb_type [589] clear_opt_exact_info [268] rb_ary_new3 [794] rb_type [640] clear_opt_map_info [78] rb_ary_new4 [956] rb_type [848] clear_optimize_info [602] rb_ary_push [629] rb_type [898] clear_readconv [460] rb_ary_replace [975] rb_type [1046] clear_trace_func_i [462] rb_ary_reverse [593] rb_type [899] clear_writeconv [445] rb_ary_reverse_m [957] rb_type [1047] cmdline_options_init [1095] rb_ary_set_shared [588] rb_type [1048] cmp_gt [511] rb_ary_splice [884] rb_type [564] coderange_scan [223] rb_ary_store [531] rb_type [784] comment_at_top [403] rb_ary_tmp_new [681] rb_type [763] comp_distance_value [1096] rb_ary_to_ary [1133] rb_type [888] comp_opt_exact_or_map_info [411] rb_ary_uniq_bang [528] rb_type [939] compile_anchor_node [1097] rb_ary_unshare_safe [669] rb_type [703] compile_array [756] rb_ascii8bit_encoding [634] rb_type [338] compile_array_ [947] rb_attr_get [824] rb_type [433] compile_branch_condition [492] rb_backref_get [292] rb_uint2big [717] compile_cclass_node [501] rb_backref_set [419] rb_ull2big [487] compile_colon2 [474] rb_big_norm [420] rb_ull2inum [515] compile_cpath [6] rb_big_plus [71] rb_undef_alloc_func [262] compile_data_alloc [63] rb_big_realloc [50] rb_undef_method [506] compile_data_alloc_adjust [56] rb_big_resize [783] rb_usascii_encindex [297] compile_data_alloc_insn [374] rb_binding_new [336] rb_usascii_encoding [361] compile_data_alloc_label [1098] rb_block_call [273] rb_usascii_str_new [250] compile_data_free [847] rb_block_given_p [454] rb_usascii_str_new_cstr [504] compile_dstr [644] rb_call [37] rb_vm_call_cfunc [505] compile_dstr_fragments [645] rb_call0 [575] rb_vm_change_state [835] compile_enclose_node [4] rb_call_inits [796] rb_vm_cref [649] compile_length_cclass_node [1099] rb_char_to_option_kcode [33] rb_vm_get_insns_address_table [889] compile_length_enclose_node [948] rb_check_backtrace [525] rb_vm_get_ruby_level_next_cfp [745] compile_length_quantifier_node [631] rb_check_convert_type [103] rb_vm_get_sourceline [701] compile_length_string_node [764] rb_check_frozen [368] rb_vm_make_env_object [663] compile_length_tree [679] rb_check_inheritable [932] rb_vm_mark [518] compile_massign [213] rb_check_safe_obj [119] rb_vm_set_finish_env [849] compile_massign_lhs [632] rb_check_string_type [933] rb_vm_top_self [940] compile_massign_opt [638] rb_check_type [217] rb_vsprintf [999] compile_massign_opt_lhs [349] rb_class_allocate_instance [107] rb_yield [738] compile_quantifier_node [150] rb_class_boot [535] rb_yield_0 [148] compile_string [455] rb_class_inherited [797] reduce_nodes_gen [771] compile_string_node [159] rb_class_new [248] reg_compile_gen [719] compile_tree [820] rb_class_new_instance [521] reg_fragment_setenc_gen [790] compile_tree_empty_check [985] rb_class_of [1134] reg_named_capture_assign_gen [734] compile_tree_n_times [1013] rb_class_of [1135] register_sigaltstack [683] concat_left_node_opt_info [622] rb_class_of [132] register_symid [674] concat_opt_anc_info [1100] rb_class_of [397] rehash [774] concat_opt_exact_info_str [986] rb_class_of [597] remove_begin [791] cond0 [1101] rb_class_of [1027] remove_event_hook [792] cond_gen [1102] rb_class_of [1028] remove_signal_thread_list [845] conv_backslash_value [530] rb_class_of [259] require_enc [900] convert_type [1103] rb_class_of [458] require_libraries [591] copy_mml [987] rb_class_of [1029] reset_unblock_function [801] copy_node_opt_info [312] rb_class_path [387] restore_lineno [675] copy_opt_anc_info [599] rb_class_real [958] ret_args_gen [749] copy_opt_env [831] rb_clear_cache [282] ruby__sfvwrite [775] copy_opt_exact_info [111] rb_clear_cache_by_id [306] ruby_cleanup [750] copy_opt_map_info [465] rb_clear_trace_func [130] ruby_exec_node [961] coverage [1104] rb_cmpint [446] ruby_finalize_0 [378] debug_lines [730] rb_const_defined [310] ruby_finalize_1 [25] define_filetest_function [671] rb_const_defined_0 [317] ruby_getcwd [484] defined_expr [698] rb_const_defined_at [3] ruby_init [596] distance_add [793] rb_const_get [46] ruby_init_gems [708] distance_multiply [780] rb_const_get_0 [321] ruby_init_loadpath_safe [718] distance_value [967] rb_const_get_at [959] ruby_init_stack [810] dvar_curr_gen [892] rb_const_get_from [35] ruby_options [697] dvar_defined_gen [167] rb_const_set [1136] ruby_posix_signal [627] dyna_in_block_gen [1014] rb_convert_type [36] ruby_process_options [323] dyna_pop_gen [870] rb_cstr_to_inum [296] ruby_prog_init [264] dyna_push_gen [231] rb_data_object_alloc [1137] ruby_push_include [962] e_option_supplied [816] rb_default_external_encoding [128] ruby_run_node [366] enc_alias_internal [988] rb_default_internal_encoding [440] ruby_script [901] enc_check_encoding [186] rb_define_alias [513] ruby_set_argv [826] enc_mark [59] rb_define_alloc_func [1138] ruby_sig_finalize [405] enc_new [26] rb_define_class [842] ruby_signal [346] enc_register_at [142] rb_define_class_id [646] ruby_stack_check [365] enc_set_default_encoding [15] rb_define_class_under [334] ruby_strdup [1049] enc_table_expand [168] rb_define_const [871] ruby_strtoul [1050] enum_find [279] rb_define_global_const [137] ruby_suppress_tracing [1000] enum_values_pack [21] rb_define_global_function [1139] ruby_sysinit [385] env_alloc [208] rb_define_hooked_variable [539] ruby_thread_from_native [439] env_free [8] rb_define_method [540] ruby_thread_has_gvl_p [865] env_mark [82] rb_define_method_id [1140] ruby_thread_init_stack [1051] error_handle [212] rb_define_module [1141] ruby_thread_set_native [776] evstr2dstr_gen [10] rb_define_module_function [880] ruby_vm_debug_ptr [456] exc_backtrace [209] rb_define_module_id [666] ruby_vm_verbose_ptr [256] exc_initialize [237] rb_define_module_under [155] ruby_xcalloc [320] exc_set_backtrace [12] rb_define_private_method [105] ruby_xfree [471] f_complex_new_bang2 [395] rb_define_readonly_variable [552] ruby_xmalloc [846] fetch_escaped_value [9] rb_define_singleton_method [529] ruby_xmalloc2 [625] fetch_token [326] rb_define_variable [109] ruby_xrealloc [743] fetch_token_in_cc [257] rb_define_virtual_variable [114] ruby_xrealloc2 [198] file_expand_path [1105] rb_disable_interrupt [139] ruby_yyparse [709] file_load_ok [876] rb_dvar_defined [204] run_final [1052] fill_random_seed [1106] rb_econv_prepare_opts [872] scan_digits [210] finalize_deferred [1107] rb_enable_interrupt [843] scan_env_add_mem_entry [203] finalize_list [561] rb_enc_associate [861] scan_env_clear [477] find_i [560] rb_enc_associate_index [844] scan_env_set_mem_node [165] fix_plus [661] rb_enc_check [648] search_method [642] fixpos [660] rb_enc_compatible [563] search_nonascii [712] fixup_nodes [707] rb_enc_copy [181] search_required [655] foreach_safe_i [328] rb_enc_cr_str_buf_cat [633] select_opt_exact_info [1053] forward_search_range [603] rb_enc_cr_str_exact_copy [685] select_opt_map_info [963] fptr_finalize [811] rb_enc_dummy_p [690] select_str_opcode [866] free_unused_heaps [586] rb_enc_dummy_p [117] set_backtrace [87] garbage_collect [805] rb_enc_dummy_p [1030] set_bm_skip [541] garbage_collect_with_gvl [1015] rb_enc_dummy_p [641] set_bound_node_opt_info [211] gc_finalize_deferred [549] rb_enc_dummy_p [911] set_heaps_increment [543] gc_mark [673] rb_enc_dummy_p [670] set_mml [546] gc_mark_children [253] rb_enc_find_index [934] set_optimize_exact_info [787] gc_mark_locations [949] rb_enc_from_encoding [862] set_optimize_info_from_tree [86] gc_sweep [548] rb_enc_from_index [935] set_optimize_map_info [1054] genrand_int32 [626] rb_enc_get [737] set_quantifier [1055] get_arglen [553] rb_enc_get_index [299] set_relation [116] get_backtrace [337] rb_enc_init [863] set_sub_anchor [696] get_destination_insn [859] rb_enc_mbclen [18] set_syserr [753] get_dyna_var_idx [558] rb_enc_precise_mbclen [1031] set_unblock_function [695] get_dyna_var_idx_at_raw [200] rb_enc_reg_new [689] setup_args [802] get_head_value_node [950] rb_enc_registered [864] setup_tree [850] get_loaded_features [382] rb_enc_set_default_external [457] shadowing_lvar_gen [873] get_loading_table [423] rb_enc_set_default_internal [630] skiproot [740] get_local_var_idx [555] rb_enc_set_index [1142] specific_eval [735] get_min_match_length [570] rb_enc_str_asciionly_p [782] splat_array [732] get_next_insn [476] rb_enc_str_buf_cat [459] st_add_direct [1056] get_pat [562] rb_enc_str_coderange [360] st_clear [804] get_prev_insn [143] rb_enc_str_new [475] st_delete [618] get_ts [216] rb_enc_vsprintf [556] st_foreach [1057] getrusage_time [121] rb_ensure [936] st_foreach_safe [196] gettable_gen [1108] rb_equal [348] st_free_table [271] global_id [989] rb_errinfo [146] st_init_numtable [615] hash [95] rb_exc_new3 [384] st_init_numtable_with_size [566] hash [89] rb_exc_raise [367] st_init_strcasetable [357] hash_alloc [514] rb_exec_end_proc [145] st_init_table [609] heaps_increment [342] rb_extend_object [144] st_init_table_with_size [286] include_class_new [450] rb_external_str_new [418] st_insert [1058] init_by_array [451] rb_external_str_new_with_enc [550] st_lookup [1059] init_genrand [461] rb_f_getenv [554] st_numhash [1060] init_heap [183] rb_f_require [976] st_strcasecmp [1061] init_ids [244] rb_feature_p [551] stack_check [916] init_mark_stack [267] rb_file_const [647] stack_check [1062] init_sigchld [486] rb_file_exist_p [147] str_alloc [720] initialize_cclass [263] rb_file_expand_path [177] str_buf_cat [827] ins_methods_i [332] rb_file_join [937] str_dup [828] ins_methods_push [333] rb_file_s_join [194] str_duplicate [579] insn_data_length [270] rb_find_file [604] str_enc_copy [571] insn_len [202] rb_find_file_ext [184] str_independent [580] insn_op_types [350] rb_float_new [335] str_make_independent [779] insn_set_specialized_instruction [812] rb_frozen_class_p [185] str_modifiable [917] insn_set_specialized_instruction_with_ic [654] rb_funcall [140] str_new [581] insn_stack_increase [821] rb_funcall2 [404] str_new3 [874] install_sighandler [245] rb_gc [325] str_new4 [112] int_dotimes [309] rb_gc_call_finalizer_at_exit [406] str_new_shared [1001] internal_read_func [951] rb_gc_disable [1032] str_node_can_be_split [67] invoke_block_from_c [952] rb_gc_enable [678] str_replace_shared [392] io_alloc [234] rb_gc_finalize_deferred [815] strcasehash [964] io_check_tty [765] rb_gc_force_recycle [1143] swap_node [818] io_enc_str [583] rb_gc_mark [1144] terminate_i [980] io_encoding_set [922] rb_gc_mark_encodings [443] th_init2 [464] io_fillbuf [923] rb_gc_mark_global_tbl [431] thgroup_s_alloc [752] io_read_encoding [795] rb_gc_mark_locations [468] thread_recycle_stack [1002] io_ungetbyte [691] rb_gc_mark_maybe [1145] thread_reset_event_flags [659] is_absolute_path [924] rb_gc_mark_parser [388] time_free [739] is_anychar_star_quantifier [925] rb_gc_mark_symbols [436] time_init [890] is_explicit_relative [926] rb_gc_mark_threads [379] time_minus [902] is_left_anchor [425] rb_gc_register_address [437] time_modify [1063] is_not_included [318] rb_gc_register_mark_object [324] time_s_alloc [547] is_pointer_to_heap [1016] rb_gc_save_machine_context [619] timer_thread_function [839] is_set_opt_anc_info [246] rb_gc_start [1146] to_ary [778] is_special_global_name [1109] rb_genrand_int32 [192] unescape_nonascii [174] iseq_add_mark_object [1110] rb_get_alloc_func [729] unpack_entries [424] iseq_add_mark_object_compile_time [1017] rb_get_argv [569] us_ascii_mbc_enc_len [220] iseq_alloc [747] rb_get_coverages [991] validate_enc_binmode [188] iseq_compile_each [243] rb_get_expanded_load_path [621] value_expr_gen [207] iseq_free [877] rb_get_load_path [1033] verbose_setter [651] iseq_mark [650] rb_get_method_body [572] verify_list [499] iseq_optimize [617] rb_get_next_signal [252] vm_backtrace [498] iseq_peephole_optimize [205] rb_get_path [261] vm_backtrace_each [762] iseq_set_arguments [206] rb_get_path_check [241] vm_call0 [339] iseq_set_exception_local_table [214] rb_global_entry [92] vm_call_cfunc [285] iseq_set_exception_table [426] rb_global_variable [232] vm_call_method [294] iseq_set_local_table [393] rb_gv_get [493] vm_cfp_svar_get [746] iseq_set_optargs_table [386] rb_gv_set [502] vm_cfp_svar_set [162] iseq_set_sequence [904] rb_gvar_get [825] vm_check_if_namespace [30] iseq_setup [473] rb_gvar_set [371] vm_cref_push [577] iseq_specialized_instruction [1018] rb_gvar_var_getter [238] vm_define_method [1064] iterate_method [657] rb_gvar_var_marker [100] vm_exec [598] ivar_get [1019] rb_gvar_var_setter [45] vm_exec_core [687] label_get_position [905] rb_hash_aref [536] vm_expandarray [754] label_get_sp [315] rb_hash_aset [401] vm_free [172] lex_get_str [1111] rb_hash_each_value [817] vm_get_cbase [170] lex_getline [1112] rb_hash_foreach [723] vm_get_cref [305] lex_io_gets [356] rb_hash_modify [773] vm_get_ev_const [491] lfp_svar_get [412] rb_hash_modify_check [912] vm_get_ruby_level_caller_cfp [479] lfp_svar_place [358] rb_hash_new [1147] vm_init2 [500] lfp_svar_set [364] rb_hash_tbl [290] vm_init_redefined_flag [266] list_append_gen [781] rb_id2name [481] vm_iter_break [891] list_concat_gen [722] rb_id2str [610] vm_living_thread_num [327] literal_concat_gen [806] rb_id_attrset [369] vm_make_env_each [254] load_encoding [284] rb_include_module [938] vm_mark_each_thread_func [941] load_failed [197] rb_insns_name_array [714] vm_method_search [120] load_file [291] rb_int2big [992] vm_normal_frame [122] load_file_internal [135] rb_intern [527] vm_pop_frame [981] load_path_getter [134] rb_intern2 [85] vm_push_frame [942] load_unlock [133] rb_intern3 [489] vm_set_eval_stack [1003] loaded_feature_path [414] rb_intern_str [377] vm_set_main_stack [643] local_id_gen [757] rb_io_check_closed [438] vm_set_top_stack [242] local_pop_gen [755] rb_io_check_initialized [400] vm_setup_method [195] local_push_gen [807] rb_io_check_readable [494] vm_svar_get [295] local_tbl_gen [1113] rb_io_close [503] vm_svar_set [803] local_var_gen [1020] rb_io_ext_int_to_encs [106] vm_xfree [422] logop_gen [396] rb_io_fdopen [104] vm_xmalloc [664] lvar_defined_gen [968] rb_io_fptr_cleanup [110] vm_xrealloc [882] m_core_define_method [435] rb_io_fptr_finalize [113] vm_yield [819] m_core_define_singleton_method [1114] rb_io_get_write_io [532] vm_yield_setup_args [800] magic_comment_marker [463] rb_io_getbyte [533] vm_yield_setup_block_args [982] make_compile_option [301] rb_io_getline_1 [490] vm_yield_with_cfunc [726] make_deferred [308] rb_io_getline_fast [495] vm_yield_with_cref [965] make_io_deferred [302] rb_io_gets [993] void_expr_gen [175] make_metametaclass [1115] rb_io_oflags_fmode [713] void_stmts_gen [276] make_name_for_block [488] rb_io_set_encoding [761] vtable_add [230] make_patterns [370] rb_io_taint_check [191] vtable_alloc [228] make_patterns [434] rb_io_ungetbyte [233] vtable_free [867] make_regexp [668] rb_is_const_id [590] vtable_included [408] make_seed_value [969] rb_is_local_id [662] vtable_size [84] make_struct [893] rb_isalnum [758] vtable_tblcpy [343] make_transcoder_entry [970] rb_isalpha [363] when_vals [587] map_position_value [680] rb_isdigit [482] yield_under [918] mark_current_machine_context [51] rb_iseq_compile [136] yycompile [545] mark_entry [29] rb_iseq_compile_node [138] yycompile0 [851] mark_event_hooks [52] rb_iseq_compile_with_option [894] yydestruct [656] mark_global_entry [123] rb_iseq_eval [153] yylex [785] mark_hash [129] rb_iseq_eval_main [522] [751] mark_keyvalue [65] rb_iseq_new [523] [788] mark_locations_array [88] rb_iseq_new_main [524] [919] mark_marshal_compat_i [171] rb_iseq_new_with_bopt_and_opt [70] [920] mark_marshal_compat_t [748] rb_iseq_new_with_opt [28] [557] mark_tbl [32] rb_iseq_translate_threaded_code [1] [429] match_alloc [704] rb_isspace