New directory tree, with preprocessor/ inside interpretor/.
[Faustine.git] / benchmarks / log_sin.txt
diff --git a/benchmarks/log_sin.txt b/benchmarks/log_sin.txt
new file mode 100644 (file)
index 0000000..1da611f
--- /dev/null
@@ -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.
+\f
+                    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
+                                                 <spontaneous>
+[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]
+-----------------------------------------------
+                                                 <spontaneous>
+[3]     17.5    0.11    0.00                 camlInterpreter__eval_1167 [3]
+-----------------------------------------------
+                                                 <spontaneous>
+[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]
+-----------------------------------------------
+                                                 <spontaneous>
+[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]
+-----------------------------------------------
+                                                 <spontaneous>
+[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]
+-----------------------------------------------
+                                                 <spontaneous>
+[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]
+-----------------------------------------------
+                                                 <spontaneous>
+[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]
+-----------------------------------------------
+                                                 <spontaneous>
+[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]
+-----------------------------------------------
+                                                 <spontaneous>
+[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]
+-----------------------------------------------
+                                                 <spontaneous>
+[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]
+-----------------------------------------------
+                                                 <spontaneous>
+[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]
+-----------------------------------------------
+                                                 <spontaneous>
+[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]
+-----------------------------------------------
+                                                 <spontaneous>
+[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]
+-----------------------------------------------
+                                                 <spontaneous>
+[48]     0.8    0.01    0.00                 camlList__sort_1271 [48]
+-----------------------------------------------
+                                                 <spontaneous>
+[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]
+-----------------------------------------------
+                                                 <spontaneous>
+[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]
+-----------------------------------------------
+                                                 <spontaneous>
+[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]
+-----------------------------------------------
+                                                 <spontaneous>
+[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]
+-----------------------------------------------
+                                                 <spontaneous>
+[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]
+-----------------------------------------------
+                                                 <spontaneous>
+[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]
+-----------------------------------------------
+                                                 <spontaneous>
+[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]
+-----------------------------------------------
+                                                 <spontaneous>
+[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]
+-----------------------------------------------
+                                                 <spontaneous>
+[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]
+-----------------------------------------------
+                                                 <spontaneous>
+[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]
+-----------------------------------------------
+                                                 <spontaneous>
+[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]
+-----------------------------------------------
+                                                 <spontaneous>
+[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]
+-----------------------------------------------
+                                                 <spontaneous>
+[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]
+-----------------------------------------------
+                                                 <spontaneous>
+[102]    0.0    0.00    0.00                 camlInterpreter__extract_rate_1294 [102]
+                0.00    0.00       2/2368749     camlList__map_1062 [16]
+-----------------------------------------------
+                                                 <spontaneous>
+[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]
+-----------------------------------------------
+                                                 <spontaneous>
+[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]
+-----------------------------------------------
+                                                 <spontaneous>
+[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]
+-----------------------------------------------
+                                                 <spontaneous>
+[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
+ `<spontaneous>' 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.
+
+\f
+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