X-Git-Url: https://scm.cri.minesparis.psl.eu/git/Faustine.git/blobdiff_plain/c7f552fd8888da2f0d8cfb228fe0f28d3df3a12c..b4b6f2ea75b9f0f3ca918f5b84016610bf7a4d4f:/benchmarks/log_sin.txt diff --git a/benchmarks/log_sin.txt b/benchmarks/log_sin.txt new file mode 100644 index 0000000..1da611f --- /dev/null +++ b/benchmarks/log_sin.txt @@ -0,0 +1,1665 @@ +Flat profile: + +Each sample counts as 0.01 seconds. + % cumulative self self total + time seconds seconds calls ms/call ms/call name + 17.46 0.11 0.11 camlInterpreter__eval_1167 + 9.52 0.17 0.06 4012867 0.00 0.00 caml_alloc_small + 6.35 0.21 0.04 4012861 0.00 0.00 caml_make_vect + 6.35 0.25 0.04 camlInterpreter__interpret_par_1171 + 4.76 0.28 0.03 camlInterpreter__interpret_seq_1185 + 3.97 0.31 0.03 1842583 0.00 0.00 camlArray__of_list_1130 + 3.97 0.33 0.03 1842571 0.00 0.00 camlArray__fill_1135 + 3.17 0.35 0.02 5020014 0.00 0.00 caml_page_table_lookup + 3.17 0.37 0.02 2368789 0.00 0.00 camlArray__to_list_1121 + 3.17 0.39 0.02 2368749 0.00 0.00 camlList__map_1062 + 3.17 0.41 0.02 2039027 0.00 0.00 hash_aux + 3.17 0.43 0.02 131511 0.00 0.00 camlHashtbl__replace_1112 + 3.17 0.45 0.02 camlInterpreter__output_beam_fun_1267 + 2.38 0.47 0.02 4604593 0.00 0.00 camlList__length_aux_1030 + 2.38 0.48 0.02 1842582 0.00 0.00 camlArray__sub_1081 + 2.38 0.50 0.02 1 15.00 15.00 camlArray__concat_1075 + 1.59 0.51 0.01 2039027 0.00 0.00 caml_hash_univ_param + 1.59 0.52 0.01 1907944 0.00 0.00 caml_modify + 1.59 0.53 0.01 1763860 0.00 0.00 compare_val + 1.59 0.54 0.01 526607 0.00 0.00 camlHashtbl__mem_1122 + 1.59 0.55 0.01 328106 0.00 0.00 camlHashtbl__find_1093 + 1.59 0.56 0.01 229234 0.00 0.00 caml_alloc_shr + 1.59 0.57 0.01 66842 0.00 0.00 caml_page_table_modify + 1.59 0.58 0.01 8 1.25 1.26 caml_alloc + 1.59 0.59 0.01 camlInterpreter__computing_1089 + 1.59 0.60 0.01 caml_c_call + 1.59 0.61 0.01 caml_greaterthan + 0.79 0.61 0.01 2368789 0.00 0.00 camlArray__tolist_1123 + 0.79 0.62 0.01 1842571 0.00 0.00 camlArray__list_length_1126 + 0.79 0.62 0.01 1644528 0.00 0.00 camlList__nth_1042 + 0.79 0.63 0.01 camlList__sort_1271 + 0.79 0.63 0.01 camlList__tl_1039 + 0.00 0.63 0.00 1644528 0.00 0.00 camlList__nth_aux_1045 + 0.00 0.63 0.00 1632757 0.00 0.00 caml_compare + 0.00 0.63 0.00 1052361 0.00 0.00 camlPervasives__$40_1143 + 0.00 0.63 0.00 1052355 0.00 0.00 caml_curry2_1 + 0.00 0.63 0.00 986822 0.00 0.00 caml_curry2 + 0.00 0.63 0.00 592152 0.00 0.00 camlHashtbl__remove_1080 + 0.00 0.63 0.00 592152 0.00 0.00 camlHashtbl__remove_bucket_1083 + 0.00 0.63 0.00 526618 0.00 0.00 caml_curry3_2 + 0.00 0.63 0.00 526607 0.00 0.00 camlHashtbl__mem_in_bucket_1125 + 0.00 0.63 0.00 504275 0.00 0.00 caml_darken + 0.00 0.63 0.00 460675 0.00 0.00 caml_apply2 + 0.00 0.63 0.00 460648 0.00 0.00 camlArray__init_1037 + 0.00 0.63 0.00 460645 0.00 0.00 camlList__map2_1090 + 0.00 0.63 0.00 460643 0.00 0.00 caml_curry3 + 0.00 0.63 0.00 460643 0.00 0.00 caml_curry3_1 + 0.00 0.63 0.00 460641 0.00 0.00 camlHashtbl__add_1074 + 0.00 0.63 0.00 417848 0.00 0.00 caml_oldify_one + 0.00 0.63 0.00 229235 0.00 0.00 caml_fl_allocate + 0.00 0.63 0.00 229234 0.00 0.00 allocate_block + 0.00 0.63 0.00 131511 0.00 0.00 camlHashtbl__replace_bucket_1116 + 0.00 0.63 0.00 131073 0.00 0.00 camlArray__map_1105 + 0.00 0.63 0.00 115535 0.00 0.00 caml_initialize + 0.00 0.63 0.00 65544 0.00 0.00 caml_greaterequal + 0.00 0.63 0.00 65542 0.00 0.00 camlPervasives__max_1025 + 0.00 0.63 0.00 65542 0.00 0.00 camlPervasives__min_1022 + 0.00 0.63 0.00 65542 0.00 0.00 caml_lessequal + 0.00 0.63 0.00 65540 0.00 0.00 camlHashtbl__create_1051 + 0.00 0.63 0.00 65535 0.00 0.00 camlList__flatten_1058 + 0.00 0.63 0.00 4015 0.00 0.00 caml_fl_merge_block + 0.00 0.63 0.00 232 0.00 0.00 caml_string_equal + 0.00 0.63 0.00 231 0.00 0.00 caml_string_notequal + 0.00 0.63 0.00 154 0.00 0.00 caml_parse_engine + 0.00 0.63 0.00 135 0.00 0.00 caml_gc_message + 0.00 0.63 0.00 105 0.00 0.00 camlParsing__peek_val_1186 + 0.00 0.63 0.00 82 0.00 0.00 camlLexing__engine_1090 + 0.00 0.63 0.00 82 0.00 0.00 caml_lex_engine + 0.00 0.63 0.00 54 0.00 0.00 caml_alloc_string + 0.00 0.63 0.00 43 0.00 0.00 caml_create_string + 0.00 0.63 0.00 39 0.00 0.00 caml_stat_alloc + 0.00 0.63 0.00 35 0.00 0.00 caml_blit_string + 0.00 0.63 0.00 33 0.00 0.00 caml_iterate_global_roots + 0.00 0.63 0.00 31 0.00 0.00 parse_digit + 0.00 0.63 0.00 29 0.00 0.34 caml_page_table_add + 0.00 0.63 0.00 25 0.00 0.00 caml_register_frametable + 0.00 0.63 0.00 25 0.00 0.00 cons + 0.00 0.63 0.00 24 0.00 0.43 caml_empty_minor_heap + 0.00 0.63 0.00 24 0.00 0.00 caml_final_empty_young + 0.00 0.63 0.00 24 0.00 0.00 caml_process_pending_signals + 0.00 0.63 0.00 24 0.00 0.00 clear_table + 0.00 0.63 0.00 17 0.00 0.00 camlLexing__sub_lexeme_1126 + 0.00 0.63 0.00 17 0.00 0.00 camlString__make_1038 + 0.00 0.63 0.00 17 0.00 0.00 caml_equal + 0.00 0.63 0.00 17 0.00 0.00 caml_fill_string + 0.00 0.63 0.00 12 0.00 0.00 caml_final_do_calls + 0.00 0.63 0.00 12 0.00 0.00 caml_final_do_young_roots + 0.00 0.63 0.00 12 0.00 0.05 caml_major_collection_slice + 0.00 0.63 0.00 12 0.00 0.91 caml_minor_collection + 0.00 0.63 0.00 12 0.00 0.01 caml_oldify_local_roots + 0.00 0.63 0.00 12 0.00 0.06 caml_oldify_mopup + 0.00 0.63 0.00 12 0.00 0.00 caml_scan_global_young_roots + 0.00 0.63 0.00 11 0.00 0.08 caml_check_urgent_gc + 0.00 0.63 0.00 11 0.00 0.00 caml_string_length + 0.00 0.63 0.00 10 0.00 0.00 camlHashtbl__hash_1031 + 0.00 0.63 0.00 9 0.00 0.00 camlPervasives__$5e_1112 + 0.00 0.63 0.00 9 0.00 0.91 caml_garbage_collection + 0.00 0.63 0.00 8 0.00 0.00 caml_copy_double + 0.00 0.63 0.00 8 0.00 0.00 caml_int_of_string + 0.00 0.63 0.00 8 0.00 0.00 norm_heapincr + 0.00 0.63 0.00 8 0.00 0.00 parse_intnat + 0.00 0.63 0.00 8 0.00 0.00 parse_sign_and_base + 0.00 0.63 0.00 7 0.00 0.00 caml_copy_string + 0.00 0.63 0.00 7 0.00 0.00 caml_enter_blocking_section + 0.00 0.63 0.00 7 0.00 0.00 caml_enter_blocking_section_default + 0.00 0.63 0.00 7 0.00 0.00 caml_leave_blocking_section + 0.00 0.63 0.00 7 0.00 0.00 caml_leave_blocking_section_default + 0.00 0.63 0.00 7 0.00 0.00 caml_obj_dup + 0.00 0.63 0.00 7 0.00 0.00 norm_minsize + 0.00 0.63 0.00 7 0.00 0.00 norm_pfree + 0.00 0.63 0.00 7 0.00 0.00 norm_pmax + 0.00 0.63 0.00 6 0.00 0.00 caml_adjust_gc_speed + 0.00 0.63 0.00 6 0.00 0.08 caml_alloc_custom + 0.00 0.63 0.00 6 0.00 1.26 caml_alloc_tuple + 0.00 0.63 0.00 6 0.00 0.00 caml_flush + 0.00 0.63 0.00 6 0.00 0.00 caml_flush_partial + 0.00 0.63 0.00 6 0.00 1.26 caml_gc_get + 0.00 0.63 0.00 6 0.00 0.14 caml_gc_set + 0.00 0.63 0.00 6 0.00 0.00 caml_int64_float_of_bits + 0.00 0.63 0.00 6 0.00 0.00 caml_ml_flush + 0.00 0.63 0.00 6 0.00 0.09 mark_slice + 0.00 0.63 0.00 6 0.00 0.00 sweep_slice + 0.00 0.63 0.00 5 0.00 0.08 caml_alloc_channel + 0.00 0.63 0.00 4 0.00 0.00 camlHashtbl__insert_bucket_1068 + 0.00 0.63 0.00 4 0.00 0.00 camlPervasives__output_string_1191 + 0.00 0.63 0.00 4 0.00 0.00 camlPervasives__print_endline_1274 + 0.00 0.63 0.00 4 0.00 0.00 caml_aligned_malloc + 0.00 0.63 0.00 4 0.00 0.00 caml_fl_init_merge + 0.00 0.63 0.00 4 0.00 0.00 caml_ml_output + 0.00 0.63 0.00 4 0.00 0.00 caml_ml_output_char + 0.00 0.63 0.00 4 0.00 0.00 caml_putblock + 0.00 0.63 0.00 4 0.00 0.00 do_write + 0.00 0.63 0.00 4 0.00 0.00 reset_table + 0.00 0.63 0.00 3 0.00 0.00 caml_compact_heap_maybe + 0.00 0.63 0.00 3 0.00 0.01 caml_darken_all_roots + 0.00 0.63 0.00 3 0.00 0.01 caml_do_local_roots + 0.00 0.63 0.00 3 0.00 0.01 caml_do_roots + 0.00 0.63 0.00 3 0.00 0.00 caml_final_do_strong_roots + 0.00 0.63 0.00 3 0.00 0.00 caml_final_update + 0.00 0.63 0.00 3 0.00 0.00 caml_insert_global_root + 0.00 0.63 0.00 3 0.00 0.00 caml_open_descriptor_in + 0.00 0.63 0.00 3 0.00 0.00 caml_register_custom_operations + 0.00 0.63 0.00 3 0.00 0.00 caml_register_global_root + 0.00 0.63 0.00 3 0.00 0.00 caml_register_named_value + 0.00 0.63 0.00 3 0.00 0.00 caml_scan_global_roots + 0.00 0.63 0.00 3 0.00 0.00 hash_value_name + 0.00 0.63 0.00 3 0.00 0.01 start_cycle + 0.00 0.63 0.00 2 0.00 0.00 camlCallback__register_exception_1034 + 0.00 0.63 0.00 2 0.00 0.00 camlHashtbl__resize_1061 + 0.00 0.63 0.00 2 0.00 0.00 caml_alloc_for_heap + 0.00 0.63 0.00 2 0.00 0.00 caml_float_of_string + 0.00 0.63 0.00 2 0.00 0.08 caml_ml_open_descriptor_out + 0.00 0.63 0.00 2 0.00 0.00 caml_open_descriptor_out + 0.00 0.63 0.00 2 0.00 0.84 caml_set_minor_heap_size + 0.00 0.63 0.00 2 0.00 0.00 clip_heap_chunk_size + 0.00 0.63 0.00 1 0.00 0.00 camlArray__concat_aux_1062 + 0.00 0.63 0.00 1 0.00 0.00 camlArray__entry + 0.00 0.63 0.00 1 0.00 0.00 camlArray__fill_1070 + 0.00 0.63 0.00 1 0.00 0.00 camlArray__find_init_1077 + 0.00 0.63 0.00 1 0.00 0.00 camlArray__size_1065 + 0.00 0.63 0.00 1 0.00 0.00 camlCallback__entry + 0.00 0.63 0.00 1 0.00 0.00 camlChar__entry + 0.00 0.63 0.00 1 0.00 0.00 camlHashtbl__entry + 0.00 0.63 0.00 1 0.00 0.00 camlLexing__entry + 0.00 0.63 0.00 1 0.00 0.00 camlLexing__from_string_1119 + 0.00 0.63 0.00 1 0.00 0.00 camlList__entry + 0.00 0.63 0.00 1 0.00 0.00 camlParsing__entry + 0.00 0.63 0.00 1 0.00 0.00 camlParsing__loop_1169 + 0.00 0.63 0.00 1 0.00 0.00 camlParsing__yyparse_1164 + 0.00 0.63 0.00 1 0.00 0.00 camlPervasives__entry + 0.00 0.63 0.00 1 0.00 0.00 camlPervasives__flush_all_1185 + 0.00 0.63 0.00 1 0.00 0.00 camlPervasives__iter_1186 + 0.00 0.63 0.00 1 0.00 0.00 camlPervasives__string_of_int_1130 + 0.00 0.63 0.00 1 0.00 0.00 camlStd_exit__entry + 0.00 0.63 0.00 1 0.00 0.00 camlString__entry + 0.00 0.63 0.00 1 0.00 0.00 camlSys__entry + 0.00 0.63 0.00 1 0.00 0.34 caml_add_to_heap + 0.00 0.63 0.00 1 0.00 1.26 caml_alloc_array + 0.00 0.63 0.00 1 0.00 0.00 caml_alloc_table + 0.00 0.63 0.00 1 0.00 0.00 caml_apply3 + 0.00 0.63 0.00 1 0.00 0.00 caml_convert_signal_number + 0.00 0.63 0.00 1 0.00 1.26 caml_copy_string_array + 0.00 0.63 0.00 1 0.00 0.00 caml_curry4 + 0.00 0.63 0.00 1 0.00 0.00 caml_curry4_1 + 0.00 0.63 0.00 1 0.00 0.00 caml_curry4_2 + 0.00 0.63 0.00 1 0.00 0.00 caml_curry4_3 + 0.00 0.63 0.00 1 0.00 0.00 caml_debugger_init + 0.00 0.63 0.00 1 0.00 0.00 caml_executable_name + 0.00 0.63 0.00 1 0.00 0.00 caml_fl_add_blocks + 0.00 0.63 0.00 1 0.00 0.00 caml_format_int + 0.00 0.63 0.00 1 0.00 0.00 caml_init_custom_operations + 0.00 0.63 0.00 1 0.00 0.00 caml_init_frame_descriptors + 0.00 0.63 0.00 1 0.00 1.18 caml_init_gc + 0.00 0.63 0.00 1 0.00 0.00 caml_init_ieee_floats + 0.00 0.63 0.00 1 0.00 0.34 caml_init_major_heap + 0.00 0.63 0.00 1 0.00 0.00 caml_init_signals + 0.00 0.63 0.00 1 0.00 0.00 caml_install_signal_handler + 0.00 0.63 0.00 1 0.00 9.73 caml_main + 0.00 0.63 0.00 1 0.00 0.00 caml_make_free_blocks + 0.00 0.63 0.00 1 0.00 0.08 caml_ml_open_descriptor_in + 0.00 0.63 0.00 1 0.00 0.17 caml_ml_out_channels_list + 0.00 0.63 0.00 1 0.00 0.00 caml_page_table_initialize + 0.00 0.63 0.00 1 0.00 0.08 caml_page_table_remove + 0.00 0.63 0.00 1 0.00 0.00 caml_program + 0.00 0.63 0.00 1 0.00 0.00 caml_realloc_ref_table + 0.00 0.63 0.00 1 0.00 0.00 caml_round_heap_chunk_size + 0.00 0.63 0.00 1 0.00 0.00 caml_set_signal_action + 0.00 0.63 0.00 1 0.00 0.00 caml_sys_exit + 0.00 0.63 0.00 1 0.00 1.26 caml_sys_get_argv + 0.00 0.63 0.00 1 0.00 0.00 caml_sys_get_config + 0.00 0.63 0.00 1 0.00 0.00 caml_sys_init + 0.00 0.63 0.00 1 0.00 0.00 caml_urge_major_slice + 0.00 0.63 0.00 1 0.00 0.00 parse_format + + % 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 2 byte(s) for 1.59% of 0.63 seconds + +index % time self children called name + +[1] 22.7 0.01 0.13 caml_c_call [1] + 0.04 0.07 4012861/4012861 caml_make_vect [2] + 0.00 0.01 1632757/1632757 caml_compare [40] + 0.00 0.01 6/6 caml_gc_get [44] + 0.00 0.00 1/1 caml_sys_get_argv [56] + 0.00 0.00 6/6 caml_gc_set [61] + 0.00 0.00 65544/65544 caml_greaterequal [68] + 0.00 0.00 65542/65542 caml_lessequal [69] + 0.00 0.00 1/1 caml_ml_out_channels_list [73] + 0.00 0.00 2/2 caml_ml_open_descriptor_out [74] + 0.00 0.00 1/1 caml_ml_open_descriptor_in [76] + 0.00 0.00 154/154 caml_parse_engine [83] + 0.00 0.00 7/7 caml_obj_dup [96] + 0.00 0.00 17/17 caml_equal [97] + 0.00 0.00 1/1 caml_sys_get_config [104] + 0.00 0.00 82/82 caml_lex_engine [132] + 0.00 0.00 43/43 caml_create_string [134] + 0.00 0.00 8/8 caml_int_of_string [151] + 0.00 0.00 6/6 caml_ml_flush [167] + 0.00 0.00 6/6 caml_int64_float_of_bits [166] + 0.00 0.00 4/4 caml_ml_output_char [174] + 0.00 0.00 4/4 caml_ml_output [173] + 0.00 0.00 3/3 caml_register_named_value [185] + 0.00 0.00 2/2 caml_float_of_string [189] + 0.00 0.00 1/1 caml_format_int [221] + 0.00 0.00 1/1 caml_install_signal_handler [226] +----------------------------------------------- + 0.04 0.07 4012861/4012861 caml_c_call [1] +[2] 17.9 0.04 0.07 4012861 caml_make_vect [2] + 0.06 0.00 4012856/4012867 caml_alloc_small [6] + 0.01 0.00 2565365/5020014 caml_page_table_lookup [15] + 0.00 0.00 1/8 caml_alloc [33] + 0.00 0.00 1/12 caml_minor_collection [29] + 0.00 0.00 4/11 caml_check_urgent_gc [60] + 0.00 0.00 4/229234 caml_alloc_shr [30] + 0.00 0.00 115535/115535 caml_initialize [122] +----------------------------------------------- + +[3] 17.5 0.11 0.00 camlInterpreter__eval_1167 [3] +----------------------------------------------- + +[4] 14.4 0.00 0.09 camlInterpreter__sublist_1142 [4] + 0.03 0.01 1842582/1842583 camlArray__of_list_1130 [10] + 0.03 0.00 1842570/1842571 camlArray__fill_1135 [12] + 0.02 0.00 1842582/2368789 camlArray__to_list_1121 [14] + 0.02 0.00 1842582/1842582 camlArray__sub_1081 [23] + 0.00 0.00 1842582/2368789 camlArray__tolist_1123 [46] +----------------------------------------------- + +[5] 13.9 0.02 0.07 camlInterpreter__output_beam_fun_1267 [5] + 0.02 0.00 2303205/2368749 camlList__map_1062 [16] + 0.01 0.01 526607/526607 camlHashtbl__mem_1122 [20] + 0.00 0.01 460641/592152 camlHashtbl__remove_1080 [26] + 0.00 0.01 460641/460641 camlHashtbl__add_1074 [27] + 0.00 0.00 460641/1907944 caml_modify [19] + 0.00 0.00 65966/328106 camlHashtbl__find_1093 [25] + 0.00 0.00 2/2 camlHashtbl__resize_1061 [91] + 0.00 0.00 22/2368789 camlArray__to_list_1121 [14] + 0.00 0.00 22/2368789 camlArray__tolist_1123 [46] + 0.00 0.00 526607/526607 camlHashtbl__mem_in_bucket_1125 [114] + 0.00 0.00 460641/460645 camlList__map2_1090 [116] + 0.00 0.00 460641/1052361 camlPervasives__$40_1143 [109] + 0.00 0.00 460641/986822 caml_curry2 [111] +----------------------------------------------- + 0.00 0.00 1/4012867 caml_sys_get_argv [56] + 0.00 0.00 1/4012867 caml_sys_get_config [104] + 0.00 0.00 2/4012867 caml_ml_out_channels_list [73] + 0.00 0.00 7/4012867 caml_obj_dup [96] + 0.06 0.00 4012856/4012867 caml_make_vect [2] +[6] 9.5 0.06 0.00 4012867 caml_alloc_small [6] +----------------------------------------------- + +[7] 7.1 0.04 0.00 camlInterpreter__interpret_par_1171 [7] + 0.00 0.00 1381950/4604593 camlList__length_aux_1030 [22] + 0.00 0.00 1/1052361 camlPervasives__$40_1143 [109] +----------------------------------------------- + +[8] 6.1 0.00 0.04 camlValue__new_fun_1142 [8] + 0.02 0.00 131511/131511 camlHashtbl__replace_1112 [13] + 0.01 0.00 262140/328106 camlHashtbl__find_1093 [25] + 0.00 0.00 131511/592152 camlHashtbl__remove_1080 [26] +----------------------------------------------- + +[9] 5.3 0.03 0.00 camlInterpreter__interpret_seq_1185 [9] + 0.00 0.00 1052380/4604593 camlList__length_aux_1030 [22] + 0.00 0.00 460649/1052361 camlPervasives__$40_1143 [109] +----------------------------------------------- + 0.00 0.00 1/1842583 camlInterpreter__compute_1132 [98] + 0.03 0.01 1842582/1842583 camlInterpreter__sublist_1142 [4] +[10] 4.8 0.03 0.01 1842583 camlArray__of_list_1130 [10] + 0.01 0.00 1842571/1842571 camlArray__list_length_1126 [47] +----------------------------------------------- + 0.00 0.00 10/2039027 camlHashtbl__hash_1031 [94] + 0.00 0.00 131511/2039027 camlHashtbl__replace_1112 [13] + 0.00 0.00 328106/2039027 camlHashtbl__find_1093 [25] + 0.00 0.00 460641/2039027 camlHashtbl__add_1074 [27] + 0.00 0.01 526607/2039027 camlHashtbl__mem_1122 [20] + 0.00 0.01 592152/2039027 camlHashtbl__remove_1080 [26] +[11] 4.8 0.01 0.02 2039027 caml_hash_univ_param [11] + 0.02 0.00 2039027/2039027 hash_aux [17] +----------------------------------------------- + 0.00 0.00 1/1842571 camlInterpreter__compute_1132 [98] + 0.03 0.00 1842570/1842571 camlInterpreter__sublist_1142 [4] +[12] 4.2 0.03 0.00 1842571 camlArray__fill_1135 [12] + 0.00 0.00 131070/1907944 caml_modify [19] +----------------------------------------------- + 0.02 0.00 131511/131511 camlValue__new_fun_1142 [8] +[13] 3.7 0.02 0.00 131511 camlHashtbl__replace_1112 [13] + 0.00 0.00 131511/2039027 caml_hash_univ_param [11] + 0.00 0.00 131511/1907944 caml_modify [19] + 0.00 0.00 131511/131511 camlHashtbl__replace_bucket_1116 [121] +----------------------------------------------- + 0.00 0.00 1/2368789 camlInterpreter__concat_1126 [105] + 0.00 0.00 1/2368789 camlInterpreter__arrange_1123 [99] + 0.00 0.00 1/2368789 camlInterpreter__compute_1132 [98] + 0.00 0.00 2/2368789 camlMain__write_output_wave_1059 [95] + 0.00 0.00 2/2368789 camlInterpreter__interpret_rec_1225 [100] + 0.00 0.00 22/2368789 camlInterpreter__output_beam_fun_1267 [5] + 0.00 0.00 65535/2368789 camlInterpreter__interpret_split_1196 [51] + 0.00 0.00 460643/2368789 camlInterpreter__get_value_fun_list_1257 [18] + 0.02 0.00 1842582/2368789 camlInterpreter__sublist_1142 [4] +[14] 3.2 0.02 0.00 2368789 camlArray__to_list_1121 [14] +----------------------------------------------- + 0.00 0.00 137312/5020014 mark_slice [65] + 0.00 0.00 409393/5020014 caml_darken [53] + 0.01 0.00 1907944/5020014 caml_modify [19] + 0.01 0.00 2565365/5020014 caml_make_vect [2] +[15] 3.2 0.02 0.00 5020014 caml_page_table_lookup [15] +----------------------------------------------- + 2368747 camlList__map_1062 [16] + 0.00 0.00 1/2368749 camlInterpreter__interpreter_1300 [107] + 0.00 0.00 2/2368749 camlMain__write_output_wave_1059 [95] + 0.00 0.00 2/2368749 camlInterpreter__interpret_rec_1225 [100] + 0.00 0.00 2/2368749 camlInterpreter__make_beam_1148 [103] + 0.00 0.00 2/2368749 camlInterpreter__extract_rate_1294 [102] + 0.00 0.00 65535/2368749 camlInterpreter__interpret_split_1196 [51] + 0.02 0.00 2303205/2368749 camlInterpreter__output_beam_fun_1267 [5] +[16] 3.2 0.02 0.00 2368749+2368747 camlList__map_1062 [16] + 0.00 0.00 460643/460643 caml_curry3_1 [118] + 0.00 0.00 460641/1052355 caml_curry2_1 [110] + 0.00 0.00 460641/986822 caml_curry2 [111] + 0.00 0.00 1/1 caml_curry4_3 [217] + 2368747 camlList__map_1062 [16] +----------------------------------------------- + 0.02 0.00 2039027/2039027 caml_hash_univ_param [11] +[17] 3.2 0.02 0.00 2039027 hash_aux [17] +----------------------------------------------- + +[18] 3.2 0.00 0.02 camlInterpreter__get_value_fun_list_1257 [18] + 0.00 0.01 460643/460648 camlArray__init_1037 [21] + 0.00 0.00 460643/2368789 camlArray__to_list_1121 [14] + 0.00 0.00 460643/2368789 camlArray__tolist_1123 [46] + 0.00 0.00 460643/460643 caml_curry3 [117] +----------------------------------------------- + 0.00 0.00 2/1907944 camlHashtbl__resize_1061 [91] + 0.00 0.00 2/1907944 camlParsing__yyparse_1164 [84] + 0.00 0.00 3/1907944 caml_alloc_array [57] + 0.00 0.00 10/1907944 camlHashtbl__insert_bucket_1068 [93] + 0.00 0.00 42/1907944 caml_gc_get [44] + 0.00 0.00 164/1907944 camlLexing__engine_1090 [86] + 0.00 0.00 164/1907944 camlParsing__loop_1169 [87] + 0.00 0.00 473/1907944 caml_parse_engine [83] + 0.00 0.00 65534/1907944 camlArray__map_1105 [63] + 0.00 0.00 65535/1907944 camlInterpreter__computing_1089 [28] + 0.00 0.00 131070/1907944 camlArray__fill_1135 [12] + 0.00 0.00 131511/1907944 camlHashtbl__replace_1112 [13] + 0.00 0.00 460641/1907944 camlInterpreter__output_beam_fun_1267 [5] + 0.00 0.00 460641/1907944 camlHashtbl__add_1074 [27] + 0.00 0.00 592152/1907944 camlHashtbl__remove_1080 [26] +[19] 3.0 0.01 0.01 1907944 caml_modify [19] + 0.01 0.00 1907944/5020014 caml_page_table_lookup [15] + 0.00 0.00 494534/504275 caml_darken [53] + 0.00 0.00 1/1 caml_realloc_ref_table [230] +----------------------------------------------- + 0.01 0.01 526607/526607 camlInterpreter__output_beam_fun_1267 [5] +[20] 2.8 0.01 0.01 526607 camlHashtbl__mem_1122 [20] + 0.00 0.01 526607/2039027 caml_hash_univ_param [11] +----------------------------------------------- + 0.00 0.00 1/460648 camlInterpreter__channels_1113 [101] + 0.00 0.00 1/460648 camlInterpreter__arrange_1123 [99] + 0.00 0.00 1/460648 camlInterpreter__compute_1132 [98] + 0.00 0.00 2/460648 camlMain__write_output_wave_1059 [95] + 0.00 0.01 460643/460648 camlInterpreter__get_value_fun_list_1257 [18] +[21] 2.4 0.00 0.02 460648 camlArray__init_1037 [21] + 0.02 0.00 1/1 camlArray__concat_1075 [24] + 0.00 0.00 1/131073 camlArray__map_1105 [63] + 0.00 0.00 3/1052355 caml_curry2_1 [110] + 0.00 0.00 1/1 camlArray__concat_aux_1062 [192] + 0.00 0.00 1/1 camlArray__find_init_1077 [195] +----------------------------------------------- + 0.00 0.00 1/4604593 camlMain__write_output_wave_1059 [95] + 0.00 0.00 1/4604593 camlInterpreter__compute_1132 [98] + 0.00 0.00 196605/4604593 camlInterpreter__interpret_split_1196 [51] + 0.00 0.00 395115/4604593 camlInterpreter__interpret_const_1158 [55] + 0.00 0.00 1052380/4604593 camlInterpreter__interpret_seq_1185 [9] + 0.00 0.00 1381950/4604593 camlInterpreter__interpret_par_1171 [7] + 0.01 0.00 1578541/4604593 camlInterpreter__interpret_ident_1163 [41] +[22] 2.4 0.02 0.00 4604593 camlList__length_aux_1030 [22] +----------------------------------------------- + 0.02 0.00 1842582/1842582 camlInterpreter__sublist_1142 [4] +[23] 2.4 0.02 0.00 1842582 camlArray__sub_1081 [23] +----------------------------------------------- + 0.02 0.00 1/1 camlArray__init_1037 [21] +[24] 2.4 0.02 0.00 1 camlArray__concat_1075 [24] +----------------------------------------------- + 0.00 0.00 65966/328106 camlInterpreter__output_beam_fun_1267 [5] + 0.01 0.00 262140/328106 camlValue__new_fun_1142 [8] +[25] 2.4 0.01 0.00 328106 camlHashtbl__find_1093 [25] + 0.00 0.00 328106/2039027 caml_hash_univ_param [11] +----------------------------------------------- + 0.00 0.00 131511/592152 camlValue__new_fun_1142 [8] + 0.00 0.01 460641/592152 camlInterpreter__output_beam_fun_1267 [5] +[26] 2.3 0.00 0.01 592152 camlHashtbl__remove_1080 [26] + 0.00 0.01 592152/2039027 caml_hash_univ_param [11] + 0.00 0.00 592152/1907944 caml_modify [19] + 0.00 0.00 592152/592152 camlHashtbl__remove_bucket_1083 [112] +----------------------------------------------- + 0.00 0.01 460641/460641 camlInterpreter__output_beam_fun_1267 [5] +[27] 1.8 0.00 0.01 460641 camlHashtbl__add_1074 [27] + 0.00 0.00 460641/2039027 caml_hash_univ_param [11] + 0.00 0.00 460641/1907944 caml_modify [19] +----------------------------------------------- + +[28] 1.8 0.01 0.00 camlInterpreter__computing_1089 [28] + 0.00 0.00 65535/1907944 caml_modify [19] + 0.00 0.00 131070/131073 camlArray__map_1105 [63] +----------------------------------------------- + 0.00 0.00 1/12 caml_set_minor_heap_size [52] + 0.00 0.00 1/12 caml_check_urgent_gc [60] + 0.00 0.00 1/12 caml_make_vect [2] + 0.00 0.01 9/12 caml_garbage_collection [42] +[29] 1.7 0.00 0.01 12 caml_minor_collection [29] + 0.00 0.01 24/24 caml_empty_minor_heap [32] + 0.00 0.00 12/12 caml_major_collection_slice [64] + 0.00 0.00 12/12 caml_final_do_calls [146] +----------------------------------------------- + 0.00 0.00 1/229234 caml_alloc [33] + 0.00 0.00 4/229234 caml_make_vect [2] + 0.00 0.00 6/229234 caml_alloc_custom [66] + 0.01 0.00 229223/229234 caml_oldify_one [31] +[30] 1.6 0.01 0.00 229234 caml_alloc_shr [30] + 0.00 0.00 1/1 caml_add_to_heap [71] + 0.00 0.00 229235/229235 caml_fl_allocate [119] + 0.00 0.00 1/1 caml_round_heap_chunk_size [231] + 0.00 0.00 1/2 caml_alloc_for_heap [188] + 0.00 0.00 1/1 caml_fl_add_blocks [220] +----------------------------------------------- + 0.00 0.00 36/417848 caml_iterate_global_roots [89] + 0.00 0.00 5178/417848 caml_oldify_local_roots [75] + 0.00 0.00 31169/417848 caml_oldify_mopup [62] + 0.00 0.01 381465/417848 caml_empty_minor_heap [32] +[31] 1.6 0.00 0.01 417848 caml_oldify_one [31] + 0.01 0.00 229223/229234 caml_alloc_shr [30] +----------------------------------------------- + 0.00 0.01 24/24 caml_minor_collection [29] +[32] 1.6 0.00 0.01 24 caml_empty_minor_heap [32] + 0.00 0.01 381465/417848 caml_oldify_one [31] + 0.00 0.00 12/12 caml_oldify_mopup [62] + 0.00 0.00 12/12 caml_oldify_local_roots [75] + 0.00 0.00 24/135 caml_gc_message [130] + 0.00 0.00 24/24 clear_table [142] + 0.00 0.00 24/24 caml_final_empty_young [140] +----------------------------------------------- + 0.00 0.00 1/8 caml_alloc_array [57] + 0.00 0.00 1/8 caml_make_vect [2] + 0.01 0.00 6/8 caml_alloc_tuple [45] +[33] 1.6 0.01 0.00 8 caml_alloc [33] + 0.00 0.00 1/11 caml_check_urgent_gc [60] + 0.00 0.00 1/229234 caml_alloc_shr [30] +----------------------------------------------- + 0.00 0.00 17/1763860 caml_equal [97] + 0.00 0.00 65542/1763860 caml_lessequal [69] + 0.00 0.00 65544/1763860 caml_greaterequal [68] + 0.01 0.00 1632757/1763860 caml_compare [40] +[34] 1.6 0.01 0.00 1763860 compare_val [34] +----------------------------------------------- + 0.00 0.00 512/66842 caml_page_table_remove [78] + 0.01 0.00 66330/66842 caml_page_table_add [37] +[35] 1.6 0.01 0.00 66842 caml_page_table_modify [35] + 0.00 0.00 7/135 caml_gc_message [130] +----------------------------------------------- + +[36] 1.6 0.01 0.00 caml_greaterthan [36] +----------------------------------------------- + 0.00 0.00 1/29 caml_add_to_heap [71] + 0.00 0.00 1/29 caml_init_major_heap [70] + 0.00 0.00 2/29 caml_set_minor_heap_size [52] + 0.00 0.01 25/29 caml_main [38] +[37] 1.6 0.00 0.01 29 caml_page_table_add [37] + 0.01 0.00 66330/66842 caml_page_table_modify [35] +----------------------------------------------- + 0.00 0.01 1/1 main [39] +[38] 1.5 0.00 0.01 1 caml_main [38] + 0.00 0.01 25/29 caml_page_table_add [37] + 0.00 0.00 1/1 caml_init_gc [59] + 0.00 0.00 1/1 caml_init_custom_operations [222] + 0.00 0.00 1/1 caml_init_ieee_floats [224] + 0.00 0.00 1/1 caml_init_signals [225] + 0.00 0.00 1/1 caml_debugger_init [218] + 0.00 0.00 1/1 caml_executable_name [219] + 0.00 0.00 1/1 caml_sys_init [234] +----------------------------------------------- + +[39] 1.5 0.00 0.01 main [39] + 0.00 0.01 1/1 caml_main [38] + 0.00 0.00 1/1 caml_sys_exit [233] +----------------------------------------------- + 0.00 0.01 1632757/1632757 caml_c_call [1] +[40] 1.5 0.00 0.01 1632757 caml_compare [40] + 0.01 0.00 1632757/1763860 compare_val [34] +----------------------------------------------- + +[41] 1.4 0.00 0.01 camlInterpreter__interpret_ident_1163 [41] + 0.01 0.00 1578541/4604593 camlList__length_aux_1030 [22] + 0.00 0.00 1117907/1644528 camlList__nth_1042 [50] + 0.00 0.00 1117907/1644528 camlList__nth_aux_1045 [108] +----------------------------------------------- + 0.00 0.01 9/9 caml_call_gc [43] +[42] 1.3 0.00 0.01 9 caml_garbage_collection [42] + 0.00 0.01 9/12 caml_minor_collection [29] + 0.00 0.00 9/24 caml_process_pending_signals [141] +----------------------------------------------- + +[43] 1.3 0.00 0.01 caml_call_gc [43] + 0.00 0.01 9/9 caml_garbage_collection [42] +----------------------------------------------- + 0.00 0.01 6/6 caml_c_call [1] +[44] 1.2 0.00 0.01 6 caml_gc_get [44] + 0.00 0.01 6/6 caml_alloc_tuple [45] + 0.00 0.00 42/1907944 caml_modify [19] +----------------------------------------------- + 0.00 0.01 6/6 caml_gc_get [44] +[45] 1.2 0.00 0.01 6 caml_alloc_tuple [45] + 0.01 0.00 6/8 caml_alloc [33] +----------------------------------------------- + 0.00 0.00 1/2368789 camlInterpreter__concat_1126 [105] + 0.00 0.00 1/2368789 camlInterpreter__arrange_1123 [99] + 0.00 0.00 1/2368789 camlInterpreter__compute_1132 [98] + 0.00 0.00 2/2368789 camlMain__write_output_wave_1059 [95] + 0.00 0.00 2/2368789 camlInterpreter__interpret_rec_1225 [100] + 0.00 0.00 22/2368789 camlInterpreter__output_beam_fun_1267 [5] + 0.00 0.00 65535/2368789 camlInterpreter__interpret_split_1196 [51] + 0.00 0.00 460643/2368789 camlInterpreter__get_value_fun_list_1257 [18] + 0.00 0.00 1842582/2368789 camlInterpreter__sublist_1142 [4] +[46] 0.8 0.01 0.00 2368789 camlArray__tolist_1123 [46] +----------------------------------------------- + 0.01 0.00 1842571/1842571 camlArray__of_list_1130 [10] +[47] 0.8 0.01 0.00 1842571 camlArray__list_length_1126 [47] +----------------------------------------------- + +[48] 0.8 0.01 0.00 camlList__sort_1271 [48] +----------------------------------------------- + +[49] 0.8 0.01 0.00 camlList__tl_1039 [49] +----------------------------------------------- + 0.00 0.00 3/1644528 camlMain__openwr_fun_list_1078 [106] + 0.00 0.00 65535/1644528 camlSignal__new_signal_1126 [72] + 0.00 0.00 461083/1644528 camlSignal__new_signal_1113 [54] + 0.00 0.00 1117907/1644528 camlInterpreter__interpret_ident_1163 [41] +[50] 0.8 0.01 0.00 1644528 camlList__nth_1042 [50] +----------------------------------------------- + +[51] 0.3 0.00 0.00 camlInterpreter__interpret_split_1196 [51] + 0.00 0.00 196605/4604593 camlList__length_aux_1030 [22] + 0.00 0.00 65535/2368749 camlList__map_1062 [16] + 0.00 0.00 65535/2368789 camlArray__to_list_1121 [14] + 0.00 0.00 65535/2368789 camlArray__tolist_1123 [46] + 0.00 0.00 65535/1052361 camlPervasives__$40_1143 [109] + 0.00 0.00 65535/65535 camlList__flatten_1058 [126] +----------------------------------------------- + 0.00 0.00 1/2 caml_gc_set [61] + 0.00 0.00 1/2 caml_init_gc [59] +[52] 0.3 0.00 0.00 2 caml_set_minor_heap_size [52] + 0.00 0.00 1/12 caml_minor_collection [29] + 0.00 0.00 2/29 caml_page_table_add [37] + 0.00 0.00 1/1 caml_page_table_remove [78] + 0.00 0.00 4/4 reset_table [177] + 0.00 0.00 2/4 caml_aligned_malloc [171] +----------------------------------------------- + 0.00 0.00 9/504275 caml_iterate_global_roots [89] + 0.00 0.00 2214/504275 caml_do_roots [80] + 0.00 0.00 7518/504275 caml_do_local_roots [82] + 0.00 0.00 494534/504275 caml_modify [19] +[53] 0.3 0.00 0.00 504275 caml_darken [53] + 0.00 0.00 409393/5020014 caml_page_table_lookup [15] +----------------------------------------------- + +[54] 0.2 0.00 0.00 camlSignal__new_signal_1113 [54] + 0.00 0.00 461083/1644528 camlList__nth_1042 [50] + 0.00 0.00 461083/1644528 camlList__nth_aux_1045 [108] + 0.00 0.00 461083/526618 caml_curry3_2 [113] + 0.00 0.00 460641/1052355 caml_curry2_1 [110] +----------------------------------------------- + +[55] 0.2 0.00 0.00 camlInterpreter__interpret_const_1158 [55] + 0.00 0.00 395115/4604593 camlList__length_aux_1030 [22] +----------------------------------------------- + 0.00 0.00 1/1 caml_c_call [1] +[56] 0.2 0.00 0.00 1 caml_sys_get_argv [56] + 0.00 0.00 1/1 caml_copy_string_array [58] + 0.00 0.00 1/4012867 caml_alloc_small [6] + 0.00 0.00 1/7 caml_copy_string [155] +----------------------------------------------- + 0.00 0.00 1/1 caml_copy_string_array [58] +[57] 0.2 0.00 0.00 1 caml_alloc_array [57] + 0.00 0.00 1/8 caml_alloc [33] + 0.00 0.00 3/1907944 caml_modify [19] + 0.00 0.00 3/7 caml_copy_string [155] +----------------------------------------------- + 0.00 0.00 1/1 caml_sys_get_argv [56] +[58] 0.2 0.00 0.00 1 caml_copy_string_array [58] + 0.00 0.00 1/1 caml_alloc_array [57] +----------------------------------------------- + 0.00 0.00 1/1 caml_main [38] +[59] 0.2 0.00 0.00 1 caml_init_gc [59] + 0.00 0.00 1/2 caml_set_minor_heap_size [52] + 0.00 0.00 1/1 caml_init_major_heap [70] + 0.00 0.00 6/135 caml_gc_message [130] + 0.00 0.00 2/8 norm_heapincr [152] + 0.00 0.00 1/1 caml_page_table_initialize [228] + 0.00 0.00 1/7 norm_minsize [160] + 0.00 0.00 1/7 norm_pfree [161] + 0.00 0.00 1/7 norm_pmax [162] +----------------------------------------------- + 0.00 0.00 1/11 caml_alloc [33] + 0.00 0.00 4/11 caml_make_vect [2] + 0.00 0.00 6/11 caml_alloc_custom [66] +[60] 0.1 0.00 0.00 11 caml_check_urgent_gc [60] + 0.00 0.00 1/12 caml_minor_collection [29] +----------------------------------------------- + 0.00 0.00 6/6 caml_c_call [1] +[61] 0.1 0.00 0.00 6 caml_gc_set [61] + 0.00 0.00 1/2 caml_set_minor_heap_size [52] + 0.00 0.00 6/7 norm_pfree [161] + 0.00 0.00 6/7 norm_pmax [162] + 0.00 0.00 6/8 norm_heapincr [152] + 0.00 0.00 6/7 norm_minsize [160] + 0.00 0.00 4/135 caml_gc_message [130] +----------------------------------------------- + 0.00 0.00 12/12 caml_empty_minor_heap [32] +[62] 0.1 0.00 0.00 12 caml_oldify_mopup [62] + 0.00 0.00 31169/417848 caml_oldify_one [31] +----------------------------------------------- + 0.00 0.00 1/131073 camlArray__init_1037 [21] + 0.00 0.00 2/131073 camlMain__write_output_wave_1059 [95] + 0.00 0.00 131070/131073 camlInterpreter__computing_1089 [28] +[63] 0.1 0.00 0.00 131073 camlArray__map_1105 [63] + 0.00 0.00 65534/1907944 caml_modify [19] + 0.00 0.00 131070/1052355 caml_curry2_1 [110] + 0.00 0.00 2/9 camlPervasives__$5e_1112 [149] +----------------------------------------------- + 0.00 0.00 12/12 caml_minor_collection [29] +[64] 0.1 0.00 0.00 12 caml_major_collection_slice [64] + 0.00 0.00 6/6 mark_slice [65] + 0.00 0.00 3/3 start_cycle [81] + 0.00 0.00 72/135 caml_gc_message [130] + 0.00 0.00 6/6 sweep_slice [168] + 0.00 0.00 3/3 caml_compact_heap_maybe [178] +----------------------------------------------- + 0.00 0.00 6/6 caml_major_collection_slice [64] +[65] 0.1 0.00 0.00 6 mark_slice [65] + 0.00 0.00 137312/5020014 caml_page_table_lookup [15] + 0.00 0.00 12/135 caml_gc_message [130] + 0.00 0.00 3/3 caml_final_update [180] + 0.00 0.00 3/4 caml_fl_init_merge [172] +----------------------------------------------- + 0.00 0.00 1/6 caml_sf_open_private [77] + 0.00 0.00 5/6 caml_alloc_channel [67] +[66] 0.1 0.00 0.00 6 caml_alloc_custom [66] + 0.00 0.00 6/11 caml_check_urgent_gc [60] + 0.00 0.00 6/229234 caml_alloc_shr [30] + 0.00 0.00 6/6 caml_adjust_gc_speed [163] +----------------------------------------------- + 0.00 0.00 1/5 caml_ml_open_descriptor_in [76] + 0.00 0.00 2/5 caml_ml_open_descriptor_out [74] + 0.00 0.00 2/5 caml_ml_out_channels_list [73] +[67] 0.1 0.00 0.00 5 caml_alloc_channel [67] + 0.00 0.00 5/6 caml_alloc_custom [66] +----------------------------------------------- + 0.00 0.00 65544/65544 caml_c_call [1] +[68] 0.1 0.00 0.00 65544 caml_greaterequal [68] + 0.00 0.00 65544/1763860 compare_val [34] +----------------------------------------------- + 0.00 0.00 65542/65542 caml_c_call [1] +[69] 0.1 0.00 0.00 65542 caml_lessequal [69] + 0.00 0.00 65542/1763860 compare_val [34] +----------------------------------------------- + 0.00 0.00 1/1 caml_init_gc [59] +[70] 0.1 0.00 0.00 1 caml_init_major_heap [70] + 0.00 0.00 1/29 caml_page_table_add [37] + 0.00 0.00 1/2 clip_heap_chunk_size [191] + 0.00 0.00 1/2 caml_alloc_for_heap [188] + 0.00 0.00 1/4 caml_fl_init_merge [172] + 0.00 0.00 1/1 caml_make_free_blocks [227] +----------------------------------------------- + 0.00 0.00 1/1 caml_alloc_shr [30] +[71] 0.1 0.00 0.00 1 caml_add_to_heap [71] + 0.00 0.00 1/29 caml_page_table_add [37] + 0.00 0.00 1/135 caml_gc_message [130] +----------------------------------------------- + +[72] 0.0 0.00 0.00 camlSignal__new_signal_1126 [72] + 0.00 0.00 65535/1644528 camlList__nth_1042 [50] + 0.00 0.00 65535/1644528 camlList__nth_aux_1045 [108] + 0.00 0.00 65535/526618 caml_curry3_2 [113] +----------------------------------------------- + 0.00 0.00 1/1 caml_c_call [1] +[73] 0.0 0.00 0.00 1 caml_ml_out_channels_list [73] + 0.00 0.00 2/5 caml_alloc_channel [67] + 0.00 0.00 2/4012867 caml_alloc_small [6] +----------------------------------------------- + 0.00 0.00 2/2 caml_c_call [1] +[74] 0.0 0.00 0.00 2 caml_ml_open_descriptor_out [74] + 0.00 0.00 2/5 caml_alloc_channel [67] + 0.00 0.00 2/2 caml_open_descriptor_out [190] +----------------------------------------------- + 0.00 0.00 12/12 caml_empty_minor_heap [32] +[75] 0.0 0.00 0.00 12 caml_oldify_local_roots [75] + 0.00 0.00 5178/417848 caml_oldify_one [31] + 0.00 0.00 12/12 caml_scan_global_young_roots [90] + 0.00 0.00 12/12 caml_final_do_young_roots [147] + 0.00 0.00 1/1 caml_init_frame_descriptors [223] +----------------------------------------------- + 0.00 0.00 1/1 caml_c_call [1] +[76] 0.0 0.00 0.00 1 caml_ml_open_descriptor_in [76] + 0.00 0.00 1/5 caml_alloc_channel [67] + 0.00 0.00 1/3 caml_open_descriptor_in [182] +----------------------------------------------- + +[77] 0.0 0.00 0.00 caml_sf_open_private [77] + 0.00 0.00 1/6 caml_alloc_custom [66] +----------------------------------------------- + 0.00 0.00 1/1 caml_set_minor_heap_size [52] +[78] 0.0 0.00 0.00 1 caml_page_table_remove [78] + 0.00 0.00 512/66842 caml_page_table_modify [35] +----------------------------------------------- + 0.00 0.00 3/3 start_cycle [81] +[79] 0.0 0.00 0.00 3 caml_darken_all_roots [79] + 0.00 0.00 3/3 caml_do_roots [80] +----------------------------------------------- + 0.00 0.00 3/3 caml_darken_all_roots [79] +[80] 0.0 0.00 0.00 3 caml_do_roots [80] + 0.00 0.00 3/3 caml_do_local_roots [82] + 0.00 0.00 2214/504275 caml_darken [53] + 0.00 0.00 3/3 caml_scan_global_roots [92] + 0.00 0.00 3/3 caml_final_do_strong_roots [179] +----------------------------------------------- + 0.00 0.00 3/3 caml_major_collection_slice [64] +[81] 0.0 0.00 0.00 3 start_cycle [81] + 0.00 0.00 3/3 caml_darken_all_roots [79] + 0.00 0.00 3/135 caml_gc_message [130] +----------------------------------------------- + 0.00 0.00 3/3 caml_do_roots [80] +[82] 0.0 0.00 0.00 3 caml_do_local_roots [82] + 0.00 0.00 7518/504275 caml_darken [53] +----------------------------------------------- + 0.00 0.00 154/154 caml_c_call [1] +[83] 0.0 0.00 0.00 154 caml_parse_engine [83] + 0.00 0.00 473/1907944 caml_modify [19] +----------------------------------------------- + 0.00 0.00 1/1 camlMain__main_1111 [85] +[84] 0.0 0.00 0.00 1 camlParsing__yyparse_1164 [84] + 0.00 0.00 1/1 camlParsing__loop_1169 [87] + 0.00 0.00 2/1907944 caml_modify [19] +----------------------------------------------- + +[85] 0.0 0.00 0.00 camlMain__main_1111 [85] + 0.00 0.00 1/1 camlParsing__yyparse_1164 [84] + 0.00 0.00 1/9 camlPervasives__$5e_1112 [149] + 0.00 0.00 1/232 caml_string_equal [128] + 0.00 0.00 1/4 camlPervasives__print_endline_1274 [170] +----------------------------------------------- + 0.00 0.00 82/82 camlLexer____ocaml_lex_token_rec_1043 [88] +[86] 0.0 0.00 0.00 82 camlLexing__engine_1090 [86] + 0.00 0.00 164/1907944 caml_modify [19] +----------------------------------------------- + 0.00 0.00 1/1 camlParsing__yyparse_1164 [84] +[87] 0.0 0.00 0.00 1 camlParsing__loop_1169 [87] + 0.00 0.00 164/1907944 caml_modify [19] +----------------------------------------------- + +[88] 0.0 0.00 0.00 camlLexer____ocaml_lex_token_rec_1043 [88] + 0.00 0.00 82/82 camlLexing__engine_1090 [86] + 0.00 0.00 17/17 camlLexing__sub_lexeme_1126 [143] + 0.00 0.00 17/17 camlString__make_1038 [144] +----------------------------------------------- + 0.00 0.00 9/33 caml_scan_global_roots [92] + 0.00 0.00 24/33 caml_scan_global_young_roots [90] +[89] 0.0 0.00 0.00 33 caml_iterate_global_roots [89] + 0.00 0.00 36/417848 caml_oldify_one [31] + 0.00 0.00 9/504275 caml_darken [53] +----------------------------------------------- + 0.00 0.00 12/12 caml_oldify_local_roots [75] +[90] 0.0 0.00 0.00 12 caml_scan_global_young_roots [90] + 0.00 0.00 24/33 caml_iterate_global_roots [89] +----------------------------------------------- + 0.00 0.00 2/2 camlInterpreter__output_beam_fun_1267 [5] +[91] 0.0 0.00 0.00 2 camlHashtbl__resize_1061 [91] + 0.00 0.00 4/4 camlHashtbl__insert_bucket_1068 [93] + 0.00 0.00 2/1907944 caml_modify [19] + 0.00 0.00 2/65542 camlPervasives__min_1022 [124] +----------------------------------------------- + 0.00 0.00 3/3 caml_do_roots [80] +[92] 0.0 0.00 0.00 3 caml_scan_global_roots [92] + 0.00 0.00 9/33 caml_iterate_global_roots [89] +----------------------------------------------- + 10 camlHashtbl__insert_bucket_1068 [93] + 0.00 0.00 4/4 camlHashtbl__resize_1061 [91] +[93] 0.0 0.00 0.00 4+10 camlHashtbl__insert_bucket_1068 [93] + 0.00 0.00 10/10 camlHashtbl__hash_1031 [94] + 0.00 0.00 10/1907944 caml_modify [19] + 10 camlHashtbl__insert_bucket_1068 [93] +----------------------------------------------- + 0.00 0.00 10/10 camlHashtbl__insert_bucket_1068 [93] +[94] 0.0 0.00 0.00 10 camlHashtbl__hash_1031 [94] + 0.00 0.00 10/2039027 caml_hash_univ_param [11] +----------------------------------------------- + +[95] 0.0 0.00 0.00 camlMain__write_output_wave_1059 [95] + 0.00 0.00 2/460648 camlArray__init_1037 [21] + 0.00 0.00 2/2368749 camlList__map_1062 [16] + 0.00 0.00 2/2368789 camlArray__to_list_1121 [14] + 0.00 0.00 2/131073 camlArray__map_1105 [63] + 0.00 0.00 2/2368789 camlArray__tolist_1123 [46] + 0.00 0.00 1/4604593 camlList__length_aux_1030 [22] + 0.00 0.00 1/4 camlPervasives__print_endline_1274 [170] + 0.00 0.00 1/1 caml_curry4_2 [216] + 0.00 0.00 1/1 caml_apply3 [212] + 0.00 0.00 1/460645 camlList__map2_1090 [116] +----------------------------------------------- + 0.00 0.00 7/7 caml_c_call [1] +[96] 0.0 0.00 0.00 7 caml_obj_dup [96] + 0.00 0.00 7/4012867 caml_alloc_small [6] +----------------------------------------------- + 0.00 0.00 17/17 caml_c_call [1] +[97] 0.0 0.00 0.00 17 caml_equal [97] + 0.00 0.00 17/1763860 compare_val [34] +----------------------------------------------- + +[98] 0.0 0.00 0.00 camlInterpreter__compute_1132 [98] + 0.00 0.00 1/460648 camlArray__init_1037 [21] + 0.00 0.00 1/1842583 camlArray__of_list_1130 [10] + 0.00 0.00 1/1842571 camlArray__fill_1135 [12] + 0.00 0.00 1/2368789 camlArray__to_list_1121 [14] + 0.00 0.00 1/4604593 camlList__length_aux_1030 [22] + 0.00 0.00 1/2368789 camlArray__tolist_1123 [46] + 0.00 0.00 1/4 camlPervasives__print_endline_1274 [170] +----------------------------------------------- + +[99] 0.0 0.00 0.00 camlInterpreter__arrange_1123 [99] + 0.00 0.00 1/460648 camlArray__init_1037 [21] + 0.00 0.00 1/2368789 camlArray__to_list_1121 [14] + 0.00 0.00 1/2368789 camlArray__tolist_1123 [46] + 0.00 0.00 1/986822 caml_curry2 [111] +----------------------------------------------- + +[100] 0.0 0.00 0.00 camlInterpreter__interpret_rec_1225 [100] + 0.00 0.00 2/2368749 camlList__map_1062 [16] + 0.00 0.00 2/2368789 camlArray__to_list_1121 [14] + 0.00 0.00 2/2368789 camlArray__tolist_1123 [46] + 0.00 0.00 2/65540 camlHashtbl__create_1051 [125] + 0.00 0.00 2/460645 camlList__map2_1090 [116] +----------------------------------------------- + +[101] 0.0 0.00 0.00 camlInterpreter__channels_1113 [101] + 0.00 0.00 1/460648 camlArray__init_1037 [21] + 0.00 0.00 1/986822 caml_curry2 [111] +----------------------------------------------- + +[102] 0.0 0.00 0.00 camlInterpreter__extract_rate_1294 [102] + 0.00 0.00 2/2368749 camlList__map_1062 [16] +----------------------------------------------- + +[103] 0.0 0.00 0.00 camlInterpreter__make_beam_1148 [103] + 0.00 0.00 2/2368749 camlList__map_1062 [16] + 0.00 0.00 1/986822 caml_curry2 [111] + 0.00 0.00 1/460645 camlList__map2_1090 [116] +----------------------------------------------- + 0.00 0.00 1/1 caml_c_call [1] +[104] 0.0 0.00 0.00 1 caml_sys_get_config [104] + 0.00 0.00 1/4012867 caml_alloc_small [6] + 0.00 0.00 1/7 caml_copy_string [155] +----------------------------------------------- + +[105] 0.0 0.00 0.00 camlInterpreter__concat_1126 [105] + 0.00 0.00 1/2368789 camlArray__to_list_1121 [14] + 0.00 0.00 1/2368789 camlArray__tolist_1123 [46] +----------------------------------------------- + +[106] 0.0 0.00 0.00 camlMain__openwr_fun_list_1078 [106] + 0.00 0.00 3/1644528 camlList__nth_1042 [50] + 0.00 0.00 3/1644528 camlList__nth_aux_1045 [108] +----------------------------------------------- + +[107] 0.0 0.00 0.00 camlInterpreter__interpreter_1300 [107] + 0.00 0.00 1/2368749 camlList__map_1062 [16] + 0.00 0.00 1/4 camlPervasives__print_endline_1274 [170] +----------------------------------------------- + 0.00 0.00 3/1644528 camlMain__openwr_fun_list_1078 [106] + 0.00 0.00 65535/1644528 camlSignal__new_signal_1126 [72] + 0.00 0.00 461083/1644528 camlSignal__new_signal_1113 [54] + 0.00 0.00 1117907/1644528 camlInterpreter__interpret_ident_1163 [41] +[108] 0.0 0.00 0.00 1644528 camlList__nth_aux_1045 [108] +----------------------------------------------- + 1052361 camlPervasives__$40_1143 [109] + 0.00 0.00 1/1052361 camlInterpreter__interpret_par_1171 [7] + 0.00 0.00 65535/1052361 camlInterpreter__interpret_split_1196 [51] + 0.00 0.00 65535/1052361 camlList__flatten_1058 [126] + 0.00 0.00 460641/1052361 camlInterpreter__output_beam_fun_1267 [5] + 0.00 0.00 460649/1052361 camlInterpreter__interpret_seq_1185 [9] +[109] 0.0 0.00 0.00 1052361+1052361 camlPervasives__$40_1143 [109] + 1052361 camlPervasives__$40_1143 [109] +----------------------------------------------- + 0.00 0.00 3/1052355 camlArray__init_1037 [21] + 0.00 0.00 131070/1052355 camlArray__map_1105 [63] + 0.00 0.00 460641/1052355 camlSignal__new_signal_1113 [54] + 0.00 0.00 460641/1052355 camlList__map_1062 [16] +[110] 0.0 0.00 0.00 1052355 caml_curry2_1 [110] +----------------------------------------------- + 0.00 0.00 1/986822 camlInterpreter__get_line_1108 [338] + 0.00 0.00 1/986822 camlInterpreter__matrix_transpose_1102 [343] + 0.00 0.00 1/986822 camlInterpreter__channels_1113 [101] + 0.00 0.00 1/986822 camlInterpreter__arrange_1123 [99] + 0.00 0.00 1/986822 camlInterpreter__make_beam_1148 [103] + 0.00 0.00 65535/986822 camlInterpreter__new_fun_1087 [344] + 0.00 0.00 460641/986822 camlInterpreter__output_beam_fun_1267 [5] + 0.00 0.00 460641/986822 camlList__map_1062 [16] +[111] 0.0 0.00 0.00 986822 caml_curry2 [111] +----------------------------------------------- + 228355 camlHashtbl__remove_bucket_1083 [112] + 0.00 0.00 592152/592152 camlHashtbl__remove_1080 [26] +[112] 0.0 0.00 0.00 592152+228355 camlHashtbl__remove_bucket_1083 [112] + 228355 camlHashtbl__remove_bucket_1083 [112] +----------------------------------------------- + 0.00 0.00 65535/526618 camlSignal__new_signal_1126 [72] + 0.00 0.00 461083/526618 camlSignal__new_signal_1113 [54] +[113] 0.0 0.00 0.00 526618 caml_curry3_2 [113] +----------------------------------------------- + 0.00 0.00 526607/526607 camlInterpreter__output_beam_fun_1267 [5] +[114] 0.0 0.00 0.00 526607 camlHashtbl__mem_in_bucket_1125 [114] +----------------------------------------------- + 0.00 0.00 31/460675 camlFaustexp__dimension_constructor_1125 [290] + 0.00 0.00 460644/460675 camlList__map2_1090 [116] +[115] 0.0 0.00 0.00 460675 caml_apply2 [115] +----------------------------------------------- + 460644 camlList__map2_1090 [116] + 0.00 0.00 1/460645 camlMain__write_output_wave_1059 [95] + 0.00 0.00 1/460645 camlInterpreter__make_beam_1148 [103] + 0.00 0.00 2/460645 camlInterpreter__interpret_rec_1225 [100] + 0.00 0.00 460641/460645 camlInterpreter__output_beam_fun_1267 [5] +[116] 0.0 0.00 0.00 460645+460644 camlList__map2_1090 [116] + 0.00 0.00 460644/460675 caml_apply2 [115] + 460644 camlList__map2_1090 [116] +----------------------------------------------- + 0.00 0.00 460643/460643 camlInterpreter__get_value_fun_list_1257 [18] +[117] 0.0 0.00 0.00 460643 caml_curry3 [117] +----------------------------------------------- + 0.00 0.00 460643/460643 camlList__map_1062 [16] +[118] 0.0 0.00 0.00 460643 caml_curry3_1 [118] +----------------------------------------------- + 0.00 0.00 229235/229235 caml_alloc_shr [30] +[119] 0.0 0.00 0.00 229235 caml_fl_allocate [119] + 0.00 0.00 229234/229234 allocate_block [120] +----------------------------------------------- + 0.00 0.00 229234/229234 caml_fl_allocate [119] +[120] 0.0 0.00 0.00 229234 allocate_block [120] +----------------------------------------------- + 55534 camlHashtbl__replace_bucket_1116 [121] + 0.00 0.00 131511/131511 camlHashtbl__replace_1112 [13] +[121] 0.0 0.00 0.00 131511+55534 camlHashtbl__replace_bucket_1116 [121] + 55534 camlHashtbl__replace_bucket_1116 [121] +----------------------------------------------- + 0.00 0.00 115535/115535 caml_make_vect [2] +[122] 0.0 0.00 0.00 115535 caml_initialize [122] +----------------------------------------------- + 0.00 0.00 2/65542 camlFaustexp__delay_1075 [288] + 0.00 0.00 65540/65542 camlHashtbl__create_1051 [125] +[123] 0.0 0.00 0.00 65542 camlPervasives__max_1025 [123] +----------------------------------------------- + 0.00 0.00 2/65542 camlHashtbl__resize_1061 [91] + 0.00 0.00 65540/65542 camlHashtbl__create_1051 [125] +[124] 0.0 0.00 0.00 65542 camlPervasives__min_1022 [124] +----------------------------------------------- + 0.00 0.00 1/65540 camlUnix__entry [653] + 0.00 0.00 2/65540 camlInterpreter__interpret_rec_1225 [100] + 0.00 0.00 65537/65540 camlValue__factory_add_memory_1121 [826] +[125] 0.0 0.00 0.00 65540 camlHashtbl__create_1051 [125] + 0.00 0.00 65540/65542 camlPervasives__max_1025 [123] + 0.00 0.00 65540/65542 camlPervasives__min_1022 [124] +----------------------------------------------- + 131070 camlList__flatten_1058 [126] + 0.00 0.00 65535/65535 camlInterpreter__interpret_split_1196 [51] +[126] 0.0 0.00 0.00 65535+131070 camlList__flatten_1058 [126] + 0.00 0.00 65535/1052361 camlPervasives__$40_1143 [109] + 131070 camlList__flatten_1058 [126] +----------------------------------------------- + 0.00 0.00 1/4015 caml_make_free_blocks [227] + 0.00 0.00 4014/4015 sweep_slice [168] +[127] 0.0 0.00 0.00 4015 caml_fl_merge_block [127] +----------------------------------------------- + 0.00 0.00 1/232 camlMain__main_1111 [85] + 0.00 0.00 231/232 caml_string_notequal [129] +[128] 0.0 0.00 0.00 232 caml_string_equal [128] +----------------------------------------------- + 0.00 0.00 231/231 camlTypes__symbol_of_string_1095 [641] +[129] 0.0 0.00 0.00 231 caml_string_notequal [129] + 0.00 0.00 231/232 caml_string_equal [128] +----------------------------------------------- + 0.00 0.00 1/135 caml_add_to_heap [71] + 0.00 0.00 3/135 start_cycle [81] + 0.00 0.00 4/135 caml_gc_set [61] + 0.00 0.00 6/135 sweep_slice [168] + 0.00 0.00 6/135 caml_init_gc [59] + 0.00 0.00 7/135 caml_page_table_modify [35] + 0.00 0.00 12/135 mark_slice [65] + 0.00 0.00 24/135 caml_empty_minor_heap [32] + 0.00 0.00 72/135 caml_major_collection_slice [64] +[130] 0.0 0.00 0.00 135 caml_gc_message [130] +----------------------------------------------- + 0.00 0.00 1/105 camlParser__fun_1194 [443] + 0.00 0.00 1/105 camlParser__fun_1172 [432] + 0.00 0.00 2/105 camlParser__fun_1186 [439] + 0.00 0.00 4/105 camlParser__fun_1192 [442] + 0.00 0.00 4/105 camlParser__fun_1178 [435] + 0.00 0.00 7/105 camlParser__fun_1182 [437] + 0.00 0.00 8/105 camlParser__fun_1174 [433] + 0.00 0.00 22/105 camlParser__fun_1184 [438] + 0.00 0.00 22/105 camlParser__fun_1180 [436] + 0.00 0.00 34/105 camlParser__fun_1190 [441] +[131] 0.0 0.00 0.00 105 camlParsing__peek_val_1186 [131] +----------------------------------------------- + 0.00 0.00 82/82 caml_c_call [1] +[132] 0.0 0.00 0.00 82 caml_lex_engine [132] +----------------------------------------------- + 0.00 0.00 2/54 alloc_inet_addr [242] + 0.00 0.00 2/54 alloc_inet6_addr [241] + 0.00 0.00 7/54 caml_copy_string [155] + 0.00 0.00 43/54 caml_create_string [134] +[133] 0.0 0.00 0.00 54 caml_alloc_string [133] +----------------------------------------------- + 0.00 0.00 43/43 caml_c_call [1] +[134] 0.0 0.00 0.00 43 caml_create_string [134] + 0.00 0.00 43/54 caml_alloc_string [133] +----------------------------------------------- + 0.00 0.00 1/39 caml_init_frame_descriptors [223] + 0.00 0.00 1/39 caml_alloc_table [211] + 0.00 0.00 3/39 caml_insert_global_root [181] + 0.00 0.00 3/39 caml_open_descriptor_in [182] + 0.00 0.00 3/39 caml_register_named_value [185] + 0.00 0.00 3/39 caml_register_custom_operations [183] + 0.00 0.00 25/39 cons [139] +[135] 0.0 0.00 0.00 39 caml_stat_alloc [135] +----------------------------------------------- + 0.00 0.00 17/35 camlLexing__sub_lexeme_1126 [143] + 0.00 0.00 18/35 camlPervasives__$5e_1112 [149] +[136] 0.0 0.00 0.00 35 caml_blit_string [136] +----------------------------------------------- + 0.00 0.00 31/31 parse_intnat [153] +[137] 0.0 0.00 0.00 31 parse_digit [137] +----------------------------------------------- + 0.00 0.00 25/25 caml_init_frame_descriptors [223] +[138] 0.0 0.00 0.00 25 caml_register_frametable [138] + 0.00 0.00 25/25 cons [139] +----------------------------------------------- + 0.00 0.00 25/25 caml_register_frametable [138] +[139] 0.0 0.00 0.00 25 cons [139] + 0.00 0.00 25/39 caml_stat_alloc [135] +----------------------------------------------- + 0.00 0.00 24/24 caml_empty_minor_heap [32] +[140] 0.0 0.00 0.00 24 caml_final_empty_young [140] +----------------------------------------------- + 0.00 0.00 1/24 caml_install_signal_handler [226] + 0.00 0.00 7/24 caml_leave_blocking_section [158] + 0.00 0.00 7/24 caml_enter_blocking_section [156] + 0.00 0.00 9/24 caml_garbage_collection [42] +[141] 0.0 0.00 0.00 24 caml_process_pending_signals [141] +----------------------------------------------- + 0.00 0.00 24/24 caml_empty_minor_heap [32] +[142] 0.0 0.00 0.00 24 clear_table [142] +----------------------------------------------- + 0.00 0.00 17/17 camlLexer____ocaml_lex_token_rec_1043 [88] +[143] 0.0 0.00 0.00 17 camlLexing__sub_lexeme_1126 [143] + 0.00 0.00 17/35 caml_blit_string [136] +----------------------------------------------- + 0.00 0.00 17/17 camlLexer____ocaml_lex_token_rec_1043 [88] +[144] 0.0 0.00 0.00 17 camlString__make_1038 [144] + 0.00 0.00 17/17 caml_fill_string [145] +----------------------------------------------- + 0.00 0.00 17/17 camlString__make_1038 [144] +[145] 0.0 0.00 0.00 17 caml_fill_string [145] +----------------------------------------------- + 0.00 0.00 12/12 caml_minor_collection [29] +[146] 0.0 0.00 0.00 12 caml_final_do_calls [146] +----------------------------------------------- + 0.00 0.00 12/12 caml_oldify_local_roots [75] +[147] 0.0 0.00 0.00 12 caml_final_do_young_roots [147] +----------------------------------------------- + 0.00 0.00 1/11 parse_format [236] + 0.00 0.00 2/11 caml_float_of_string [189] + 0.00 0.00 8/11 parse_intnat [153] +[148] 0.0 0.00 0.00 11 caml_string_length [148] +----------------------------------------------- + 0.00 0.00 1/9 camlMain__make_file_name_1066 [422] + 0.00 0.00 1/9 camlMain__main_1111 [85] + 0.00 0.00 1/9 camlLexing__from_string_1119 [201] + 0.00 0.00 2/9 camlArray__map_1105 [63] + 0.00 0.00 4/9 camlParser__fun_1178 [435] +[149] 0.0 0.00 0.00 9 camlPervasives__$5e_1112 [149] + 0.00 0.00 18/35 caml_blit_string [136] +----------------------------------------------- + 0.00 0.00 2/8 caml_float_of_string [189] + 0.00 0.00 6/8 caml_int64_float_of_bits [166] +[150] 0.0 0.00 0.00 8 caml_copy_double [150] +----------------------------------------------- + 0.00 0.00 8/8 caml_c_call [1] +[151] 0.0 0.00 0.00 8 caml_int_of_string [151] + 0.00 0.00 8/8 parse_intnat [153] +----------------------------------------------- + 0.00 0.00 2/8 caml_init_gc [59] + 0.00 0.00 6/8 caml_gc_set [61] +[152] 0.0 0.00 0.00 8 norm_heapincr [152] +----------------------------------------------- + 0.00 0.00 8/8 caml_int_of_string [151] +[153] 0.0 0.00 0.00 8 parse_intnat [153] + 0.00 0.00 31/31 parse_digit [137] + 0.00 0.00 8/8 parse_sign_and_base [154] + 0.00 0.00 8/11 caml_string_length [148] +----------------------------------------------- + 0.00 0.00 8/8 parse_intnat [153] +[154] 0.0 0.00 0.00 8 parse_sign_and_base [154] +----------------------------------------------- + 0.00 0.00 1/7 preProcess_cpp [1312] + 0.00 0.00 1/7 caml_format_int [221] + 0.00 0.00 1/7 caml_sys_get_argv [56] + 0.00 0.00 1/7 caml_sys_get_config [104] + 0.00 0.00 3/7 caml_alloc_array [57] +[155] 0.0 0.00 0.00 7 caml_copy_string [155] + 0.00 0.00 7/54 caml_alloc_string [133] +----------------------------------------------- + 0.00 0.00 3/7 caml_open_descriptor_in [182] + 0.00 0.00 4/7 do_write [176] +[156] 0.0 0.00 0.00 7 caml_enter_blocking_section [156] + 0.00 0.00 7/7 caml_enter_blocking_section_default [157] + 0.00 0.00 7/24 caml_process_pending_signals [141] +----------------------------------------------- + 0.00 0.00 7/7 caml_enter_blocking_section [156] +[157] 0.0 0.00 0.00 7 caml_enter_blocking_section_default [157] +----------------------------------------------- + 0.00 0.00 3/7 caml_open_descriptor_in [182] + 0.00 0.00 4/7 do_write [176] +[158] 0.0 0.00 0.00 7 caml_leave_blocking_section [158] + 0.00 0.00 7/7 caml_leave_blocking_section_default [159] + 0.00 0.00 7/24 caml_process_pending_signals [141] +----------------------------------------------- + 0.00 0.00 7/7 caml_leave_blocking_section [158] +[159] 0.0 0.00 0.00 7 caml_leave_blocking_section_default [159] +----------------------------------------------- + 0.00 0.00 1/7 caml_init_gc [59] + 0.00 0.00 6/7 caml_gc_set [61] +[160] 0.0 0.00 0.00 7 norm_minsize [160] +----------------------------------------------- + 0.00 0.00 1/7 caml_init_gc [59] + 0.00 0.00 6/7 caml_gc_set [61] +[161] 0.0 0.00 0.00 7 norm_pfree [161] +----------------------------------------------- + 0.00 0.00 1/7 caml_init_gc [59] + 0.00 0.00 6/7 caml_gc_set [61] +[162] 0.0 0.00 0.00 7 norm_pmax [162] +----------------------------------------------- + 0.00 0.00 6/6 caml_alloc_custom [66] +[163] 0.0 0.00 0.00 6 caml_adjust_gc_speed [163] + 0.00 0.00 1/1 caml_urge_major_slice [235] +----------------------------------------------- + 0.00 0.00 6/6 caml_ml_flush [167] +[164] 0.0 0.00 0.00 6 caml_flush [164] + 0.00 0.00 6/6 caml_flush_partial [165] +----------------------------------------------- + 0.00 0.00 6/6 caml_flush [164] +[165] 0.0 0.00 0.00 6 caml_flush_partial [165] + 0.00 0.00 4/4 do_write [176] +----------------------------------------------- + 0.00 0.00 6/6 caml_c_call [1] +[166] 0.0 0.00 0.00 6 caml_int64_float_of_bits [166] + 0.00 0.00 6/8 caml_copy_double [150] +----------------------------------------------- + 0.00 0.00 6/6 caml_c_call [1] +[167] 0.0 0.00 0.00 6 caml_ml_flush [167] + 0.00 0.00 6/6 caml_flush [164] +----------------------------------------------- + 0.00 0.00 6/6 caml_major_collection_slice [64] +[168] 0.0 0.00 0.00 6 sweep_slice [168] + 0.00 0.00 4014/4015 caml_fl_merge_block [127] + 0.00 0.00 6/135 caml_gc_message [130] +----------------------------------------------- + 0.00 0.00 4/4 camlPervasives__print_endline_1274 [170] +[169] 0.0 0.00 0.00 4 camlPervasives__output_string_1191 [169] +----------------------------------------------- + 0.00 0.00 1/4 camlMain__write_output_wave_1059 [95] + 0.00 0.00 1/4 camlMain__main_1111 [85] + 0.00 0.00 1/4 camlInterpreter__compute_1132 [98] + 0.00 0.00 1/4 camlInterpreter__interpreter_1300 [107] +[170] 0.0 0.00 0.00 4 camlPervasives__print_endline_1274 [170] + 0.00 0.00 4/4 camlPervasives__output_string_1191 [169] +----------------------------------------------- + 0.00 0.00 2/4 caml_set_minor_heap_size [52] + 0.00 0.00 2/4 caml_alloc_for_heap [188] +[171] 0.0 0.00 0.00 4 caml_aligned_malloc [171] +----------------------------------------------- + 0.00 0.00 1/4 caml_init_major_heap [70] + 0.00 0.00 3/4 mark_slice [65] +[172] 0.0 0.00 0.00 4 caml_fl_init_merge [172] +----------------------------------------------- + 0.00 0.00 4/4 caml_c_call [1] +[173] 0.0 0.00 0.00 4 caml_ml_output [173] + 0.00 0.00 4/4 caml_putblock [175] +----------------------------------------------- + 0.00 0.00 4/4 caml_c_call [1] +[174] 0.0 0.00 0.00 4 caml_ml_output_char [174] +----------------------------------------------- + 0.00 0.00 4/4 caml_ml_output [173] +[175] 0.0 0.00 0.00 4 caml_putblock [175] +----------------------------------------------- + 0.00 0.00 4/4 caml_flush_partial [165] +[176] 0.0 0.00 0.00 4 do_write [176] + 0.00 0.00 4/7 caml_enter_blocking_section [156] + 0.00 0.00 4/7 caml_leave_blocking_section [158] +----------------------------------------------- + 0.00 0.00 4/4 caml_set_minor_heap_size [52] +[177] 0.0 0.00 0.00 4 reset_table [177] +----------------------------------------------- + 0.00 0.00 3/3 caml_major_collection_slice [64] +[178] 0.0 0.00 0.00 3 caml_compact_heap_maybe [178] +----------------------------------------------- + 0.00 0.00 3/3 caml_do_roots [80] +[179] 0.0 0.00 0.00 3 caml_final_do_strong_roots [179] +----------------------------------------------- + 0.00 0.00 3/3 mark_slice [65] +[180] 0.0 0.00 0.00 3 caml_final_update [180] +----------------------------------------------- + 0.00 0.00 3/3 caml_register_global_root [184] +[181] 0.0 0.00 0.00 3 caml_insert_global_root [181] + 0.00 0.00 3/39 caml_stat_alloc [135] +----------------------------------------------- + 0.00 0.00 1/3 caml_ml_open_descriptor_in [76] + 0.00 0.00 2/3 caml_open_descriptor_out [190] +[182] 0.0 0.00 0.00 3 caml_open_descriptor_in [182] + 0.00 0.00 3/39 caml_stat_alloc [135] + 0.00 0.00 3/7 caml_enter_blocking_section [156] + 0.00 0.00 3/7 caml_leave_blocking_section [158] +----------------------------------------------- + 0.00 0.00 3/3 caml_init_custom_operations [222] +[183] 0.0 0.00 0.00 3 caml_register_custom_operations [183] + 0.00 0.00 3/39 caml_stat_alloc [135] +----------------------------------------------- + 0.00 0.00 3/3 caml_register_named_value [185] +[184] 0.0 0.00 0.00 3 caml_register_global_root [184] + 0.00 0.00 3/3 caml_insert_global_root [181] +----------------------------------------------- + 0.00 0.00 3/3 caml_c_call [1] +[185] 0.0 0.00 0.00 3 caml_register_named_value [185] + 0.00 0.00 3/3 hash_value_name [186] + 0.00 0.00 3/39 caml_stat_alloc [135] + 0.00 0.00 3/3 caml_register_global_root [184] +----------------------------------------------- + 0.00 0.00 3/3 caml_register_named_value [185] +[186] 0.0 0.00 0.00 3 hash_value_name [186] +----------------------------------------------- + 0.00 0.00 1/2 camlUnix__entry [653] + 0.00 0.00 1/2 camlSndfile__entry [596] +[187] 0.0 0.00 0.00 2 camlCallback__register_exception_1034 [187] +----------------------------------------------- + 0.00 0.00 1/2 caml_init_major_heap [70] + 0.00 0.00 1/2 caml_alloc_shr [30] +[188] 0.0 0.00 0.00 2 caml_alloc_for_heap [188] + 0.00 0.00 2/4 caml_aligned_malloc [171] +----------------------------------------------- + 0.00 0.00 2/2 caml_c_call [1] +[189] 0.0 0.00 0.00 2 caml_float_of_string [189] + 0.00 0.00 2/11 caml_string_length [148] + 0.00 0.00 2/8 caml_copy_double [150] +----------------------------------------------- + 0.00 0.00 2/2 caml_ml_open_descriptor_out [74] +[190] 0.0 0.00 0.00 2 caml_open_descriptor_out [190] + 0.00 0.00 2/3 caml_open_descriptor_in [182] +----------------------------------------------- + 0.00 0.00 1/2 caml_round_heap_chunk_size [231] + 0.00 0.00 1/2 caml_init_major_heap [70] +[191] 0.0 0.00 0.00 2 clip_heap_chunk_size [191] +----------------------------------------------- + 0.00 0.00 1/1 camlArray__init_1037 [21] +[192] 0.0 0.00 0.00 1 camlArray__concat_aux_1062 [192] + 0.00 0.00 1/1 camlArray__size_1065 [196] + 0.00 0.00 1/1 camlArray__fill_1070 [194] +----------------------------------------------- + 0.00 0.00 1/1 caml_program [229] +[193] 0.0 0.00 0.00 1 camlArray__entry [193] +----------------------------------------------- + 0.00 0.00 1/1 camlArray__concat_aux_1062 [192] +[194] 0.0 0.00 0.00 1 camlArray__fill_1070 [194] +----------------------------------------------- + 0.00 0.00 1/1 camlArray__init_1037 [21] +[195] 0.0 0.00 0.00 1 camlArray__find_init_1077 [195] +----------------------------------------------- + 0.00 0.00 1/1 camlArray__concat_aux_1062 [192] +[196] 0.0 0.00 0.00 1 camlArray__size_1065 [196] +----------------------------------------------- + 0.00 0.00 1/1 caml_program [229] +[197] 0.0 0.00 0.00 1 camlCallback__entry [197] +----------------------------------------------- + 0.00 0.00 1/1 caml_program [229] +[198] 0.0 0.00 0.00 1 camlChar__entry [198] +----------------------------------------------- + 0.00 0.00 1/1 caml_program [229] +[199] 0.0 0.00 0.00 1 camlHashtbl__entry [199] +----------------------------------------------- + 0.00 0.00 1/1 caml_program [229] +[200] 0.0 0.00 0.00 1 camlLexing__entry [200] +----------------------------------------------- + 0.00 0.00 1/1 camlFaustexp__exp_of_string_1089 [292] +[201] 0.0 0.00 0.00 1 camlLexing__from_string_1119 [201] + 0.00 0.00 1/9 camlPervasives__$5e_1112 [149] +----------------------------------------------- + 0.00 0.00 1/1 caml_program [229] +[202] 0.0 0.00 0.00 1 camlList__entry [202] +----------------------------------------------- + 0.00 0.00 1/1 caml_program [229] +[203] 0.0 0.00 0.00 1 camlParsing__entry [203] +----------------------------------------------- + 0.00 0.00 1/1 caml_program [229] +[204] 0.0 0.00 0.00 1 camlPervasives__entry [204] +----------------------------------------------- + 0.00 0.00 1/1 camlStd_exit__entry [208] +[205] 0.0 0.00 0.00 1 camlPervasives__flush_all_1185 [205] +----------------------------------------------- + 0.00 0.00 1/1 camlStd_exit__entry [208] +[206] 0.0 0.00 0.00 1 camlPervasives__iter_1186 [206] +----------------------------------------------- + 0.00 0.00 1/1 camlMain__make_file_name_1066 [422] +[207] 0.0 0.00 0.00 1 camlPervasives__string_of_int_1130 [207] +----------------------------------------------- + 0.00 0.00 1/1 caml_program [229] +[208] 0.0 0.00 0.00 1 camlStd_exit__entry [208] + 0.00 0.00 1/1 camlPervasives__iter_1186 [206] + 0.00 0.00 1/1 camlPervasives__flush_all_1185 [205] +----------------------------------------------- + 0.00 0.00 1/1 caml_program [229] +[209] 0.0 0.00 0.00 1 camlString__entry [209] +----------------------------------------------- + 0.00 0.00 1/1 caml_program [229] +[210] 0.0 0.00 0.00 1 camlSys__entry [210] +----------------------------------------------- + 0.00 0.00 1/1 caml_realloc_ref_table [230] +[211] 0.0 0.00 0.00 1 caml_alloc_table [211] + 0.00 0.00 1/39 caml_stat_alloc [135] +----------------------------------------------- + 0.00 0.00 1/1 camlMain__write_output_wave_1059 [95] +[212] 0.0 0.00 0.00 1 caml_apply3 [212] + 0.00 0.00 1/1 caml_curry4 [214] + 0.00 0.00 1/1 caml_curry4_1 [215] +----------------------------------------------- + 0.00 0.00 1/1 caml_install_signal_handler [226] +[213] 0.0 0.00 0.00 1 caml_convert_signal_number [213] +----------------------------------------------- + 0.00 0.00 1/1 caml_apply3 [212] +[214] 0.0 0.00 0.00 1 caml_curry4 [214] +----------------------------------------------- + 0.00 0.00 1/1 caml_apply3 [212] +[215] 0.0 0.00 0.00 1 caml_curry4_1 [215] +----------------------------------------------- + 0.00 0.00 1/1 camlMain__write_output_wave_1059 [95] +[216] 0.0 0.00 0.00 1 caml_curry4_2 [216] +----------------------------------------------- + 0.00 0.00 1/1 camlList__map_1062 [16] +[217] 0.0 0.00 0.00 1 caml_curry4_3 [217] +----------------------------------------------- + 0.00 0.00 1/1 caml_main [38] +[218] 0.0 0.00 0.00 1 caml_debugger_init [218] +----------------------------------------------- + 0.00 0.00 1/1 caml_main [38] +[219] 0.0 0.00 0.00 1 caml_executable_name [219] +----------------------------------------------- + 0.00 0.00 1/1 caml_alloc_shr [30] +[220] 0.0 0.00 0.00 1 caml_fl_add_blocks [220] +----------------------------------------------- + 0.00 0.00 1/1 caml_c_call [1] +[221] 0.0 0.00 0.00 1 caml_format_int [221] + 0.00 0.00 1/1 parse_format [236] + 0.00 0.00 1/7 caml_copy_string [155] +----------------------------------------------- + 0.00 0.00 1/1 caml_main [38] +[222] 0.0 0.00 0.00 1 caml_init_custom_operations [222] + 0.00 0.00 3/3 caml_register_custom_operations [183] +----------------------------------------------- + 0.00 0.00 1/1 caml_oldify_local_roots [75] +[223] 0.0 0.00 0.00 1 caml_init_frame_descriptors [223] + 0.00 0.00 25/25 caml_register_frametable [138] + 0.00 0.00 1/39 caml_stat_alloc [135] +----------------------------------------------- + 0.00 0.00 1/1 caml_main [38] +[224] 0.0 0.00 0.00 1 caml_init_ieee_floats [224] +----------------------------------------------- + 0.00 0.00 1/1 caml_main [38] +[225] 0.0 0.00 0.00 1 caml_init_signals [225] +----------------------------------------------- + 0.00 0.00 1/1 caml_c_call [1] +[226] 0.0 0.00 0.00 1 caml_install_signal_handler [226] + 0.00 0.00 1/1 caml_convert_signal_number [213] + 0.00 0.00 1/1 caml_set_signal_action [232] + 0.00 0.00 1/24 caml_process_pending_signals [141] +----------------------------------------------- + 0.00 0.00 1/1 caml_init_major_heap [70] +[227] 0.0 0.00 0.00 1 caml_make_free_blocks [227] + 0.00 0.00 1/4015 caml_fl_merge_block [127] +----------------------------------------------- + 0.00 0.00 1/1 caml_init_gc [59] +[228] 0.0 0.00 0.00 1 caml_page_table_initialize [228] +----------------------------------------------- + 0.00 0.00 1/1 caml_start_program [1220] +[229] 0.0 0.00 0.00 1 caml_program [229] + 0.00 0.00 1/1 camlPervasives__entry [204] + 0.00 0.00 1/1 camlArray__entry [193] + 0.00 0.00 1/1 camlList__entry [202] + 0.00 0.00 1/1 camlChar__entry [198] + 0.00 0.00 1/1 camlString__entry [209] + 0.00 0.00 1/1 camlSys__entry [210] + 0.00 0.00 1/1 camlHashtbl__entry [199] + 0.00 0.00 1/1 camlLexing__entry [200] + 0.00 0.00 1/1 camlParsing__entry [203] + 0.00 0.00 1/1 camlCallback__entry [197] + 0.00 0.00 1/1 camlStd_exit__entry [208] +----------------------------------------------- + 0.00 0.00 1/1 caml_modify [19] +[230] 0.0 0.00 0.00 1 caml_realloc_ref_table [230] + 0.00 0.00 1/1 caml_alloc_table [211] +----------------------------------------------- + 0.00 0.00 1/1 caml_alloc_shr [30] +[231] 0.0 0.00 0.00 1 caml_round_heap_chunk_size [231] + 0.00 0.00 1/2 clip_heap_chunk_size [191] +----------------------------------------------- + 0.00 0.00 1/1 caml_install_signal_handler [226] +[232] 0.0 0.00 0.00 1 caml_set_signal_action [232] +----------------------------------------------- + 0.00 0.00 1/1 main [39] +[233] 0.0 0.00 0.00 1 caml_sys_exit [233] +----------------------------------------------- + 0.00 0.00 1/1 caml_main [38] +[234] 0.0 0.00 0.00 1 caml_sys_init [234] +----------------------------------------------- + 0.00 0.00 1/1 caml_adjust_gc_speed [163] +[235] 0.0 0.00 0.00 1 caml_urge_major_slice [235] +----------------------------------------------- + 0.00 0.00 1/1 caml_format_int [221] +[236] 0.0 0.00 0.00 1 parse_format [236] + 0.00 0.00 1/11 caml_string_length [148] +----------------------------------------------- + + 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 + + [120] allocate_block [57] caml_alloc_array [151] caml_int_of_string + [24] camlArray__concat_1075 [67] caml_alloc_channel [89] caml_iterate_global_roots + [192] camlArray__concat_aux_1062 [66] caml_alloc_custom [158] caml_leave_blocking_section + [193] camlArray__entry [188] caml_alloc_for_heap [159] caml_leave_blocking_section_default + [194] camlArray__fill_1070 [30] caml_alloc_shr [69] caml_lessequal + [12] camlArray__fill_1135 [6] caml_alloc_small [132] caml_lex_engine + [195] camlArray__find_init_1077 [133] caml_alloc_string [38] caml_main + [21] camlArray__init_1037 [211] caml_alloc_table [64] caml_major_collection_slice + [47] camlArray__list_length_1126 [45] caml_alloc_tuple [227] caml_make_free_blocks + [63] camlArray__map_1105 [115] caml_apply2 [2] caml_make_vect + [10] camlArray__of_list_1130 [212] caml_apply3 [29] caml_minor_collection + [196] camlArray__size_1065 [136] caml_blit_string [167] caml_ml_flush + [23] camlArray__sub_1081 [1] caml_c_call [76] caml_ml_open_descriptor_in + [14] camlArray__to_list_1121 [60] caml_check_urgent_gc [74] caml_ml_open_descriptor_out + [46] camlArray__tolist_1123 [178] caml_compact_heap_maybe [73] caml_ml_out_channels_list + [197] camlCallback__entry [40] caml_compare [173] caml_ml_output + [187] camlCallback__register_exception_1034 [213] caml_convert_signal_number [174] caml_ml_output_char + [198] camlChar__entry [150] caml_copy_double [19] caml_modify + [27] camlHashtbl__add_1074 [155] caml_copy_string [96] caml_obj_dup + [125] camlHashtbl__create_1051 [58] caml_copy_string_array [75] caml_oldify_local_roots + [199] camlHashtbl__entry [134] caml_create_string [62] caml_oldify_mopup + [25] camlHashtbl__find_1093 [111] caml_curry2 [31] caml_oldify_one + [94] camlHashtbl__hash_1031 [110] caml_curry2_1 [182] caml_open_descriptor_in + [93] camlHashtbl__insert_bucket_1068 [117] caml_curry3 [190] caml_open_descriptor_out + [20] camlHashtbl__mem_1122 [118] caml_curry3_1 [37] caml_page_table_add + [114] camlHashtbl__mem_in_bucket_1125 [113] caml_curry3_2 [228] caml_page_table_initialize + [26] camlHashtbl__remove_1080 [214] caml_curry4 [15] caml_page_table_lookup + [112] camlHashtbl__remove_bucket_1083 [215] caml_curry4_1 [35] caml_page_table_modify + [13] camlHashtbl__replace_1112 [216] caml_curry4_2 [78] caml_page_table_remove + [121] camlHashtbl__replace_bucket_1116 [217] caml_curry4_3 [83] caml_parse_engine + [91] camlHashtbl__resize_1061 [53] caml_darken [141] caml_process_pending_signals + [28] camlInterpreter__computing_1089 [79] caml_darken_all_roots [229] caml_program + [3] camlInterpreter__eval_1167 [218] caml_debugger_init [175] caml_putblock + [7] camlInterpreter__interpret_par_1171 [82] caml_do_local_roots [230] caml_realloc_ref_table + [9] camlInterpreter__interpret_seq_1185 [80] caml_do_roots [183] caml_register_custom_operations + [5] camlInterpreter__output_beam_fun_1267 [32] caml_empty_minor_heap [138] caml_register_frametable + [86] camlLexing__engine_1090 [156] caml_enter_blocking_section [184] caml_register_global_root + [200] camlLexing__entry [157] caml_enter_blocking_section_default [185] caml_register_named_value + [201] camlLexing__from_string_1119 [97] caml_equal [231] caml_round_heap_chunk_size + [143] camlLexing__sub_lexeme_1126 [219] caml_executable_name [92] caml_scan_global_roots + [202] camlList__entry [145] caml_fill_string [90] caml_scan_global_young_roots + [126] camlList__flatten_1058 [146] caml_final_do_calls [52] caml_set_minor_heap_size + [22] camlList__length_aux_1030 [179] caml_final_do_strong_roots [232] caml_set_signal_action + [116] camlList__map2_1090 [147] caml_final_do_young_roots [135] caml_stat_alloc + [16] camlList__map_1062 [140] caml_final_empty_young [128] caml_string_equal + [50] camlList__nth_1042 [180] caml_final_update [148] caml_string_length + [108] camlList__nth_aux_1045 [220] caml_fl_add_blocks [129] caml_string_notequal + [48] camlList__sort_1271 [119] caml_fl_allocate [233] caml_sys_exit + [49] camlList__tl_1039 [172] caml_fl_init_merge [56] caml_sys_get_argv + [203] camlParsing__entry [127] caml_fl_merge_block [104] caml_sys_get_config + [87] camlParsing__loop_1169 [189] caml_float_of_string [234] caml_sys_init + [131] camlParsing__peek_val_1186 [164] caml_flush [235] caml_urge_major_slice + [84] camlParsing__yyparse_1164 [165] caml_flush_partial [142] clear_table + [109] camlPervasives__$40_1143 [221] caml_format_int [191] clip_heap_chunk_size + [149] camlPervasives__$5e_1112 [42] caml_garbage_collection [34] compare_val + [204] camlPervasives__entry [44] caml_gc_get [139] cons + [205] camlPervasives__flush_all_1185 [130] caml_gc_message [176] do_write + [206] camlPervasives__iter_1186 [61] caml_gc_set [17] hash_aux + [123] camlPervasives__max_1025 [68] caml_greaterequal [186] hash_value_name + [124] camlPervasives__min_1022 [36] caml_greaterthan [65] mark_slice + [169] camlPervasives__output_string_1191 [11] caml_hash_univ_param [152] norm_heapincr + [170] camlPervasives__print_endline_1274 [222] caml_init_custom_operations [160] norm_minsize + [207] camlPervasives__string_of_int_1130 [223] caml_init_frame_descriptors [161] norm_pfree + [208] camlStd_exit__entry [59] caml_init_gc [162] norm_pmax + [209] camlString__entry [224] caml_init_ieee_floats [137] parse_digit + [144] camlString__make_1038 [70] caml_init_major_heap [236] parse_format + [210] camlSys__entry [225] caml_init_signals [153] parse_intnat + [71] caml_add_to_heap [122] caml_initialize [154] parse_sign_and_base + [163] caml_adjust_gc_speed [181] caml_insert_global_root [177] reset_table + [171] caml_aligned_malloc [226] caml_install_signal_handler [81] start_cycle + [33] caml_alloc [166] caml_int64_float_of_bits [168] sweep_slice