X-Git-Url: https://scm.cri.ensmp.fr/git/Faustine.git/blobdiff_plain/c7f552fd8888da2f0d8cfb228fe0f28d3df3a12c..b4b6f2ea75b9f0f3ca918f5b84016610bf7a4d4f:/interpretor/log_64_64_fft2d.txt diff --git a/interpretor/log_64_64_fft2d.txt b/interpretor/log_64_64_fft2d.txt deleted file mode 100644 index 961787e..0000000 --- a/interpretor/log_64_64_fft2d.txt +++ /dev/null @@ -1,2543 +0,0 @@ -Flat profile: - -Each sample counts as 0.01 seconds. - % cumulative self self total - time seconds seconds calls s/call s/call name - 64.82 943.80 943.80 CTree::make(Node const&, int, CTree**) - 9.03 1075.33 131.53 Symbol::prefix(char const*) - 6.59 1171.36 96.03 Symbol::get(char const*) - 3.72 1225.49 54.13 8807703012 0.00 0.00 caml_page_table_lookup - 2.22 1257.75 32.26 731 0.04 0.07 mark_slice - 1.85 1284.74 26.99 1349 0.02 0.02 sweep_slice - 1.47 1306.18 21.45 3283412147 0.00 0.00 caml_modify - 1.28 1324.75 18.57 10168501 0.00 0.00 camlArray__tolist_1123 - 1.25 1342.89 18.14 2877944000 0.00 0.00 caml_initialize - 1.21 1360.54 17.65 getProperty(CTree*, CTree*, CTree*&) - 0.68 1370.37 9.84 9316842 0.00 0.00 camlArray__fill_1135 - 0.60 1379.12 8.75 492828 0.00 0.00 caml_page_table_modify - 0.56 1387.30 8.18 20303996 0.00 0.00 caml_make_vect - 0.50 1394.63 7.33 9316842 0.00 0.00 camlArray__list_length_1126 - 0.39 1400.31 5.68 9562602 0.00 0.00 camlArray__sub_1081 - 0.37 1405.72 5.41 7 0.77 0.77 caml_adjust_gc_speed - 0.36 1411.03 5.31 isTree(CTree* const&, Node const&, CTree*&) - 0.31 1415.56 4.54 isTree(CTree* const&, Node const&, CTree*&, CTree*&) - 0.27 1419.56 4.00 29711513 0.00 0.00 camlList__length_aux_1030 - 0.24 1423.03 3.47 1900718561 0.00 0.00 caml_darken - 0.23 1426.34 3.31 setProperty(CTree*, CTree*, CTree*) - 0.18 1429.00 2.66 isTree(CTree* const&, Node const&) - 0.14 1431.10 2.10 CTree::calcTreeAperture(Node const&, std::vector > const&) - 0.11 1432.66 1.56 isTree(CTree* const&, Node const&, CTree*&, CTree*&, CTree*&) - 0.10 1434.10 1.44 73721655 0.00 0.00 caml_oldify_one - 0.09 1435.36 1.27 boxpp::print(std::ostream&) const - 0.08 1436.58 1.22 realeval(CTree*, CTree*, CTree*) - 0.08 1437.79 1.21 applyList(CTree*, CTree*) - 0.08 1438.90 1.11 64105735 0.00 0.00 caml_alloc_shr - 0.05 1439.66 0.76 addElement(CTree*, CTree*) - 0.05 1440.39 0.73 38326162 0.00 0.00 caml_parse_engine - 0.05 1441.07 0.68 isNil(CTree*) - 0.04 1441.72 0.65 2080 0.00 0.00 caml_oldify_mopup - 0.04 1442.34 0.62 1 0.62 1.32 camlParsing__loop_1169 - 0.04 1442.95 0.62 64105749 0.00 0.00 caml_fl_allocate - 0.04 1443.55 0.60 searchIdDef(CTree*, CTree*&, CTree*) - 0.04 1444.09 0.54 camlInterpreter__eval_1167 - 0.03 1444.58 0.49 reverseall(CTree*) - 0.03 1444.95 0.37 Trans::Trans(Node const&, int) - 0.03 1445.32 0.37 CTree::CTree(unsigned int, Node const&, std::vector > const&) - 0.02 1445.67 0.35 camlInterpreter__interpret_par_1171 - 0.02 1446.01 0.34 apply_pattern_matcher(Automaton*, int, CTree*, CTree*&, std::vector >&) - 0.02 1446.29 0.28 60401132 0.00 0.00 caml_string_equal - 0.02 1446.56 0.28 camlFaustexp__dim_1123 - 0.02 1446.82 0.26 isBoxIdent(CTree*, char const**) - 0.02 1447.07 0.25 6075572 0.00 0.00 camlPervasives__$40_1143 - 0.02 1447.32 0.25 20172672 0.00 0.00 camlLexing__engine_1090 - 0.02 1447.57 0.25 20172672 0.00 0.00 caml_lex_engine - 0.02 1447.79 0.22 eval(CTree*, CTree*, CTree*) - 0.02 1448.01 0.22 caml_c_call - 0.02 1448.23 0.22 isTree(CTree* const&, Node const&, CTree*&, CTree*&, CTree*&, CTree*&, CTree*&) - 0.01 1448.44 0.21 32119447 0.00 0.00 caml_fl_merge_block - 0.01 1448.65 0.21 getUserData(CTree*) - 0.01 1448.85 0.21 isBoxCut(CTree*) - 0.01 1449.05 0.20 9562602 0.00 0.00 camlArray__of_list_1130 - 0.01 1449.24 0.19 std::vector >::_M_insert_aux(__gnu_cxx::__normal_iterator > >, CTree* const&) - 0.01 1449.41 0.17 isBoxIdent(CTree*) - 0.01 1449.55 0.14 26298452 0.00 0.00 camlParsing__peek_val_1186 - 0.01 1449.68 0.13 isBoxWithLocalDef(CTree*, CTree*&, CTree*&) - 0.01 1449.80 0.13 isBoxWire(CTree*) - 0.01 1449.92 0.12 1 0.12 0.12 caml_alloc_table - 0.01 1450.04 0.12 camlInterpreter__interpret_ident_1163 - 0.01 1450.16 0.12 caml_allocN - 0.01 1450.27 0.11 isBoxHSlider(CTree*, CTree*&, CTree*&, CTree*&, CTree*&, CTree*&) - 0.01 1450.38 0.11 isBoxPrim0(CTree*, CTree* (**)()) - 0.01 1450.49 0.11 isBoxPrim2(CTree*, CTree* (**)(CTree*, CTree*)) - 0.01 1450.60 0.11 isBoxAppl(CTree*, CTree*&, CTree*&) - 0.01 1450.70 0.10 7501593 0.00 0.00 caml_alloc_string - 0.01 1450.80 0.10 isBoxError(CTree*) - 0.01 1450.90 0.10 endTiming(char const*) - 0.01 1450.99 0.09 16171198 0.00 0.00 caml_alloc_small - 0.01 1451.08 0.09 isBoxPrim3(CTree*, CTree* (**)(CTree*, CTree*, CTree*)) - 0.01 1451.17 0.09 isBoxPrim4(CTree*) - 0.01 1451.26 0.09 loopDetector::detect(CTree*) - 0.01 1451.35 0.09 camlFaustexp__dimension_constructor_1125 - 0.01 1451.44 0.09 camlInterpreter__interpret_seq_1185 - 0.01 1451.53 0.09 token_name - 0.01 1451.62 0.09 camlFaustexp__subtree_1096 - 0.01 1451.71 0.09 isBoxNumEntry(CTree*, CTree*&, CTree*&, CTree*&, CTree*&, CTree*&) - 0.01 1451.79 0.08 64105735 0.00 0.00 allocate_block - 0.01 1451.87 0.08 getBoxType(CTree*, int*, int*) - 0.01 1451.95 0.08 isBoxSplit(CTree*, CTree*&, CTree*&) - 0.01 1452.03 0.08 isBoxVSlider(CTree*, CTree*&, CTree*&, CTree*&, CTree*&, CTree*&) - 0.01 1452.11 0.08 isRef(CTree*, CTree*&) - 0.01 1452.19 0.08 isBoxSeq(CTree*, CTree*&, CTree*&) - 0.01 1452.27 0.08 camlLexer____ocaml_lex_token_rec_1043 - 0.01 1452.35 0.08 camlSignal__new_signal_1187 - 0.01 1452.43 0.08 caml_string_set - 0.00 1452.50 0.07 setDefNameProperty(CTree*, std::string const&) - 0.00 1452.57 0.07 caml_ext_table_free - 0.00 1452.64 0.07 isBoxAbstr(CTree*, CTree*&, CTree*&) - 0.00 1452.70 0.07 camlInterpreter__sublist_1142 - 0.00 1452.76 0.06 boxPar(CTree*, CTree*) - 0.00 1452.82 0.06 camlTypes__symbol_of_string_1095 - 0.00 1452.88 0.06 isBoxPrim4(CTree*, CTree* (**)(CTree*, CTree*, CTree*, CTree*)) - 0.00 1452.94 0.06 isBoxPrim5(CTree*, CTree* (**)(CTree*, CTree*, CTree*, CTree*, CTree*)) - 0.00 1453.00 0.06 isTree(CTree* const&, Node const&, CTree*&, CTree*&, CTree*&, CTree*&) - 0.00 1453.06 0.06 boxSimplification(CTree*) - 0.00 1453.12 0.06 isBoxLibrary(CTree*, CTree*&) - 0.00 1453.17 0.06 getFun(CTree*, CTree*&, CTree*) - 0.00 1453.22 0.05 10168501 0.00 0.00 camlArray__to_list_1121 - 0.00 1453.27 0.05 1450424 0.00 0.00 camlHashtbl__find_1093 - 0.00 1453.32 0.05 4160 0.00 0.00 caml_empty_minor_heap - 0.00 1453.37 0.05 isBoxMerge(CTree*, CTree*&, CTree*&) - 0.00 1453.42 0.05 isBoxVGroup(CTree*, CTree*&, CTree*&) - 0.00 1453.47 0.05 isBoxPar(CTree*, CTree*&, CTree*&) - 0.00 1453.52 0.05 isBoxRec(CTree*, CTree*&, CTree*&) - 0.00 1453.57 0.05 isBoxNumeric(CTree*, CTree*&) - 0.00 1453.62 0.05 property::property() - 0.00 1453.67 0.05 isBoxPrim0(CTree*) - 0.00 1453.71 0.05 isBoxPrim3(CTree*) - 0.00 1453.76 0.05 isBoxFConst(CTree*) - 0.00 1453.80 0.05 isBoxFConst(CTree*, CTree*&, CTree*&, CTree*&) - 0.00 1453.85 0.05 camlValue__new_fun_1142 - 0.00 1453.89 0.04 790971 0.00 0.00 camlHashtbl__replace_1112 - 0.00 1453.93 0.04 isBoxPrim1(CTree*) - 0.00 1453.97 0.04 isBoxPrim2(CTree*) - 0.00 1454.01 0.04 isBoxAccess(CTree*, CTree*&, CTree*&) - 0.00 1454.05 0.04 isBoxHGroup(CTree*, CTree*&, CTree*&) - 0.00 1454.09 0.04 boxPatternMatcher(Automaton*, int, CTree*, CTree*, CTree*) - 0.00 1454.13 0.04 cons(CTree*, CTree*) - 0.00 1454.17 0.04 tree2int(CTree*) - 0.00 1454.21 0.04 camlInterpreter__interpret_split_1196 - 0.00 1454.25 0.04 camlParser__fun_1180 - 0.00 1454.29 0.04 camlSignal__new_signal_1173 - 0.00 1454.32 0.04 isBoxPrim1(CTree*, CTree* (**)(CTree*)) - 0.00 1454.36 0.04 isBoxInt(CTree*, int*) - 0.00 1454.39 0.04 isBoxFVar(CTree*, CTree*&, CTree*&, CTree*&) - 0.00 1454.43 0.04 camlValue__new_vec_1151 - 0.00 1454.46 0.03 isBoxFVar(CTree*) - 0.00 1454.49 0.03 5761588 0.00 0.00 compare_val - 0.00 1454.52 0.03 4195581 0.00 0.00 camlList__nth_aux_1045 - 0.00 1454.55 0.03 1278595 0.00 0.00 parse_intnat - 0.00 1454.58 0.03 4105 0.00 0.00 caml_copy_string - 0.00 1454.61 0.03 pushValueDef(CTree*, CTree*, CTree*) - 0.00 1454.64 0.03 isBoxComponent(CTree*, CTree*&) - 0.00 1454.67 0.03 isBoxModifLocalDef(CTree*, CTree*&, CTree*&) - 0.00 1454.70 0.03 pushMultiClosureDefs(CTree*, CTree*, CTree*) - 0.00 1454.73 0.03 isBoxFFun(CTree*) - 0.00 1454.76 0.03 traced_simplification(CTree*) - 0.00 1454.79 0.03 Symbol::isnew(char const*) - 0.00 1454.82 0.03 Automaton::build(State*) - 0.00 1454.85 0.03 camlParser__fun_1184 - 0.00 1454.88 0.03 camlParser__fun_1190 - 0.00 1454.90 0.03 5370692 0.00 0.00 camlString__make_1038 - 0.00 1454.93 0.03 isBoxPrim5(CTree*) - 0.00 1454.95 0.03 sigAdd(CTree*, CTree*) - 0.00 1454.98 0.03 tree2ptr(CTree*) - 0.00 1455.00 0.03 isBoxReal(CTree*) - 0.00 1455.03 0.03 searchEnv(CTree*, CTree*&, CTree*) - 0.00 1455.05 0.03 camlValue__new_vec_1159 - 0.00 1455.08 0.03 caml_array_unsafe_set - 0.00 1455.10 0.03 truncate_flp - 0.00 1455.12 0.02 60401128 0.00 0.00 caml_string_notequal - 0.00 1455.14 0.02 3032366 0.00 0.00 hash_aux - 0.00 1455.16 0.02 2053062 0.00 0.00 camlLexing__sub_lexeme_1126 - 0.00 1455.18 0.02 4436 0.00 0.00 caml_iterate_global_roots - 0.00 1455.20 0.02 isBoxButton(CTree*, CTree*&) - 0.00 1455.22 0.02 getDefNameProperty(CTree*, CTree*&) - 0.00 1455.24 0.02 isBoxPatternMatcher(CTree*, Automaton*&, int&, CTree*&, CTree*&, CTree*&) - 0.00 1455.26 0.02 make_pattern_matcher(CTree*) - 0.00 1455.28 0.02 len(CTree*) - 0.00 1455.30 0.02 boxSplit(CTree*, CTree*) - 0.00 1455.32 0.02 isBoxFFun(CTree*, CTree*&) - 0.00 1455.34 0.02 propagate(CTree*, CTree*, CTree*, std::vector > const&) - 0.00 1455.36 0.02 merge_state(State*, State*) - 0.00 1455.38 0.02 listn(int, CTree*) - 0.00 1455.40 0.02 CTree::make(Node const&, std::vector > const&) - 0.00 1455.42 0.02 camlFaustexp__d_par_1108 - 0.00 1455.44 0.02 camlFaustexp__d_seq_1111 - 0.00 1455.46 0.02 camlSignal__new_signal_1113 - 0.00 1455.48 0.02 camlSignal__new_signal_1220 - 0.00 1455.50 0.02 camlSignal__new_vec_1181 - 0.00 1455.52 0.02 caml_fl_reset - 0.00 1455.54 0.02 caml_ml_string_length - 0.00 1455.56 0.02 1 0.02 1.33 camlParsing__yyparse_1164 - 0.00 1455.57 0.02 boxLibrary(CTree*) - 0.00 1455.59 0.02 isBoxTGroup(CTree*, CTree*&, CTree*&) - 0.00 1455.60 0.02 prim2name(CTree* (*)(CTree*, CTree*)) - 0.00 1455.62 0.02 camlInterpreter__interpret_const_1158 - 0.00 1455.63 0.01 7497484 0.00 0.00 caml_create_string - 0.00 1455.64 0.01 5370692 0.00 0.00 caml_fill_string - 0.00 1455.65 0.01 794950 0.00 0.00 camlPervasives__max_1025 - 0.00 1455.66 0.01 794950 0.00 0.00 caml_greaterequal - 0.00 1455.67 0.01 790971 0.00 0.00 camlHashtbl__remove_1080 - 0.00 1455.68 0.01 605895 0.00 0.00 camlList__flatten_1058 - 0.00 1455.69 0.01 4096 0.00 0.00 camlPervasives__string_of_float_1140 - 0.00 1455.70 0.01 2080 0.00 0.00 caml_oldify_local_roots - 0.00 1455.71 0.01 isBoxButton(CTree*) - 0.00 1455.72 0.01 boxWithLocalDef(CTree*, CTree*) - 0.00 1455.73 0.01 isSigDownSample(CTree*, CTree*&, CTree*&) - 0.00 1455.74 0.01 boxModifLocalDef(CTree*, CTree*) - 0.00 1455.75 0.01 boxError() - 0.00 1455.76 0.01 boxPrim2(CTree* (*)(CTree*, CTree*)) - 0.00 1455.77 0.01 listLift(std::vector > const&) - 0.00 1455.78 0.01 sigBinOp(int, CTree*, CTree*) - 0.00 1455.79 0.01 tree2str(CTree*) - 0.00 1455.80 0.01 boxAccess(CTree*, CTree*) - 0.00 1455.81 0.01 isBoxAppl(CTree*) - 0.00 1455.82 0.01 isBoxReal(CTree*, double*) - 0.00 1455.83 0.01 isElement(CTree*, CTree*) - 0.00 1455.84 0.01 make_state(State*, int, CTree*, std::vector >&) - 0.00 1455.85 0.01 addLayerDef(CTree*, CTree*, CTree*) - 0.00 1455.86 0.01 merge_trans(std::list >&, std::list >&) - 0.00 1455.87 0.01 evalRuleList(CTree*, CTree*) - 0.00 1455.88 0.01 larg2par(CTree*) - 0.00 1455.89 0.01 real_a2sb(CTree*) - 0.00 1455.90 0.01 loopDetector::~loopDetector() - 0.00 1455.91 0.01 camlArray__mapi_1115 - 0.00 1455.92 0.01 camlList__sort_1271 - 0.00 1455.93 0.01 camlSignal__fun_1394 - 0.00 1455.94 0.01 camlSignal__signal_nth_1183 - 0.00 1455.95 0.01 camlValue__code_end - 0.00 1455.96 0.01 camlValue__v_add_1169 - 0.00 1455.97 0.01 camlValue__v_memory_1145 - 0.00 1455.98 0.01 camlValue__v_mul_1207 - 0.00 1455.99 0.01 caml_allocation_color - 0.00 1455.99 0.01 8108108 0.00 0.00 caml_apply2 - 0.00 1456.00 0.01 4195581 0.00 0.00 camlList__nth_1042 - 0.00 1456.00 0.01 1 0.01 0.01 camlArray__find_init_1077 - 0.00 1456.01 0.01 isBoxTGroup(CTree*) - 0.00 1456.01 0.01 isBoxCheckbox(CTree*) - 0.00 1456.02 0.01 isBoxCheckbox(CTree*, CTree*&) - 0.00 1456.02 0.01 isBoxNumEntry(CTree*) - 0.00 1456.03 0.01 boxCut() - 0.00 1456.03 0.01 boxFVar(CTree*, CTree*, CTree*) - 0.00 1456.04 0.01 boxWire() - 0.00 1456.04 0.01 boxIdent(char const*) - 0.00 1456.05 0.01 boxPrim0(CTree* (*)()) - 0.00 1456.05 0.01 boxPrim1(CTree* (*)(CTree*)) - 0.00 1456.06 0.01 boxPrim3(CTree* (*)(CTree*, CTree*, CTree*)) - 0.00 1456.06 0.01 boxPrim5(CTree* (*)(CTree*, CTree*, CTree*, CTree*, CTree*)) - 0.00 1456.07 0.01 list2set(CTree*) - 0.00 1456.07 0.01 setUnion(CTree*, CTree*) - 0.00 1456.08 0.01 prim1name(CTree* (*)(CTree*)) - 0.00 1456.08 0.01 envpp::print(std::ostream&) const - 0.00 1456.09 0.01 camlFaustexp__d_rec_1120 - 0.00 1456.09 0.01 camlInterpreter__compute_1132 - 0.00 1456.10 0.01 camlInterpreter__fun_1365 - 0.00 1456.10 0.01 camlInterpreter__make_signal_1154 - 0.00 1456.11 0.01 camlList__tl_1039 - 0.00 1456.11 0.01 camlSignal__code_end - 0.00 1456.12 0.01 camlString__fun_1163 - 0.00 1456.12 0.01 caml_apply3 - 0.00 1456.12 0.00 4139581 0.00 0.00 caml_check_urgent_gc - 0.00 1456.12 0.00 3032366 0.00 0.00 caml_hash_univ_param - 0.00 1456.12 0.00 2720910 0.00 0.00 caml_equal - 0.00 1456.12 0.00 2599576 0.00 0.00 parse_digit - 0.00 1456.12 0.00 2192330 0.00 0.00 caml_blit_string - 0.00 1456.12 0.00 1450778 0.00 0.00 caml_compare - 0.00 1456.12 0.00 1311366 0.00 0.00 caml_string_length - 0.00 1456.12 0.00 1278595 0.00 0.00 caml_int_of_string - 0.00 1456.12 0.00 1278595 0.00 0.00 parse_sign_and_base - 0.00 1456.12 0.00 794950 0.00 0.00 camlHashtbl__create_1051 - 0.00 1456.12 0.00 794950 0.00 0.00 camlPervasives__min_1022 - 0.00 1456.12 0.00 794950 0.00 0.00 caml_lessequal - 0.00 1456.12 0.00 790971 0.00 0.00 camlHashtbl__remove_bucket_1083 - 0.00 1456.12 0.00 790971 0.00 0.00 camlHashtbl__replace_bucket_1116 - 0.00 1456.12 0.00 605906 0.00 0.00 camlList__map_1062 - 0.00 1456.12 0.00 69634 0.00 0.00 camlPervasives__$5e_1112 - 0.00 1456.12 0.00 32774 0.00 0.00 caml_copy_double - 0.00 1456.12 0.00 32768 0.00 0.00 caml_float_of_string - 0.00 1456.12 0.00 19578 0.00 0.00 caml_gc_message - 0.00 1456.12 0.00 4231 0.00 0.00 caml_curry2_1 - 0.00 1456.12 0.00 4160 0.00 0.00 caml_final_empty_young - 0.00 1456.12 0.00 4160 0.00 0.00 clear_table - 0.00 1456.12 0.00 4097 0.00 0.00 camlPervasives__input_line_1241 - 0.00 1456.12 0.00 4097 0.00 0.00 camlPervasives__scan_1249 - 0.00 1456.12 0.00 4097 0.00 0.00 caml_input_scan_line - 0.00 1456.12 0.00 4097 0.00 0.00 caml_ml_input_scan_line - 0.00 1456.12 0.00 4096 0.00 0.00 camlPervasives__loop_1138 - 0.00 1456.12 0.00 4096 0.00 0.00 camlPervasives__valid_float_lexem_1135 - 0.00 1456.12 0.00 4096 0.00 0.00 caml_format_float - 0.00 1456.12 0.00 4096 0.00 0.00 caml_ml_input - 0.00 1456.12 0.00 4096 0.00 0.00 caml_ml_input_char - 0.00 1456.12 0.00 2080 0.00 0.00 caml_final_do_calls - 0.00 1456.12 0.00 2080 0.00 0.00 caml_final_do_young_roots - 0.00 1456.12 0.00 2080 0.00 0.04 caml_major_collection_slice - 0.00 1456.12 0.00 2080 0.00 0.04 caml_minor_collection - 0.00 1456.12 0.00 2080 0.00 0.00 caml_scan_global_young_roots - 0.00 1456.12 0.00 329 0.00 0.00 caml_process_pending_signals - 0.00 1456.12 0.00 282 0.00 0.04 caml_garbage_collection - 0.00 1456.12 0.00 201 0.00 0.00 camlArray__map_1105 - 0.00 1456.12 0.00 93 0.00 0.00 caml_fl_init_merge - 0.00 1456.12 0.00 92 0.00 0.00 caml_darken_all_roots - 0.00 1456.12 0.00 92 0.00 0.00 caml_do_local_roots - 0.00 1456.12 0.00 92 0.00 0.00 caml_do_roots - 0.00 1456.12 0.00 92 0.00 0.00 caml_final_do_strong_roots - 0.00 1456.12 0.00 92 0.00 0.00 caml_final_update - 0.00 1456.12 0.00 92 0.00 0.00 caml_scan_global_roots - 0.00 1456.12 0.00 92 0.00 0.00 start_cycle - 0.00 1456.12 0.00 91 0.00 0.00 caml_compact_heap_maybe - 0.00 1456.12 0.00 73 0.00 0.00 caml_alloc - 0.00 1456.12 0.00 72 0.00 0.00 caml_curry2 - 0.00 1456.12 0.00 69 0.00 0.00 camlArray__init_1037 - 0.00 1456.12 0.00 43 0.00 0.20 caml_page_table_add - 0.00 1456.12 0.00 43 0.00 0.00 caml_stat_alloc - 0.00 1456.12 0.00 28 0.00 0.00 camlArray__blit_1093 - 0.00 1456.12 0.00 25 0.00 0.00 caml_register_frametable - 0.00 1456.12 0.00 25 0.00 0.00 cons - 0.00 1456.12 0.00 23 0.00 0.00 caml_enter_blocking_section - 0.00 1456.12 0.00 23 0.00 0.00 caml_enter_blocking_section_default - 0.00 1456.12 0.00 23 0.00 0.00 caml_leave_blocking_section - 0.00 1456.12 0.00 23 0.00 0.00 caml_leave_blocking_section_default - 0.00 1456.12 0.00 17 0.00 0.00 caml_aligned_malloc - 0.00 1456.12 0.00 15 0.00 0.00 caml_alloc_for_heap - 0.00 1456.12 0.00 15 0.00 0.00 clip_heap_chunk_size - 0.00 1456.12 0.00 14 0.00 0.20 caml_add_to_heap - 0.00 1456.12 0.00 14 0.00 0.00 caml_fl_add_blocks - 0.00 1456.12 0.00 14 0.00 0.00 caml_round_heap_chunk_size - 0.00 1456.12 0.00 9 0.00 0.00 caml_putblock - 0.00 1456.12 0.00 9 0.00 0.00 do_write - 0.00 1456.12 0.00 8 0.00 0.00 caml_flush - 0.00 1456.12 0.00 8 0.00 0.00 caml_flush_partial - 0.00 1456.12 0.00 8 0.00 0.00 caml_ml_flush - 0.00 1456.12 0.00 8 0.00 0.00 norm_heapincr - 0.00 1456.12 0.00 7 0.00 0.00 camlParsing__grow_stacks_1154 - 0.00 1456.12 0.00 7 0.00 0.77 caml_alloc_channel - 0.00 1456.12 0.00 7 0.00 0.77 caml_alloc_custom - 0.00 1456.12 0.00 7 0.00 0.00 caml_obj_dup - 0.00 1456.12 0.00 7 0.00 0.00 norm_minsize - 0.00 1456.12 0.00 7 0.00 0.00 norm_pfree - 0.00 1456.12 0.00 7 0.00 0.00 norm_pmax - 0.00 1456.12 0.00 6 0.00 0.00 camlPervasives__output_string_1191 - 0.00 1456.12 0.00 6 0.00 0.00 caml_alloc_tuple - 0.00 1456.12 0.00 6 0.00 0.00 caml_gc_get - 0.00 1456.12 0.00 6 0.00 0.04 caml_gc_set - 0.00 1456.12 0.00 6 0.00 0.00 caml_int64_float_of_bits - 0.00 1456.12 0.00 6 0.00 0.00 caml_ml_output - 0.00 1456.12 0.00 5 0.00 0.00 camlPervasives__print_endline_1274 - 0.00 1456.12 0.00 5 0.00 0.00 caml_do_read - 0.00 1456.12 0.00 5 0.00 0.00 caml_ml_output_char - 0.00 1456.12 0.00 5 0.00 0.00 caml_open_descriptor_in - 0.00 1456.12 0.00 4 0.00 0.00 reset_table - 0.00 1456.12 0.00 3 0.00 0.00 camlList__map2_1090 - 0.00 1456.12 0.00 3 0.00 0.00 caml_insert_global_root - 0.00 1456.12 0.00 3 0.00 0.77 caml_ml_open_descriptor_out - 0.00 1456.12 0.00 3 0.00 0.00 caml_open_descriptor_out - 0.00 1456.12 0.00 3 0.00 0.00 caml_register_custom_operations - 0.00 1456.12 0.00 3 0.00 0.00 caml_register_global_root - 0.00 1456.12 0.00 3 0.00 0.00 caml_register_named_value - 0.00 1456.12 0.00 3 0.00 0.00 caml_stat_free - 0.00 1456.12 0.00 3 0.00 0.00 hash_value_name - 0.00 1456.12 0.00 2 0.00 0.00 camlCallback__register_exception_1034 - 0.00 1456.12 0.00 2 0.00 0.00 caml_convert_flag_list - 0.00 1456.12 0.00 2 0.00 0.00 caml_ml_close_channel - 0.00 1456.12 0.00 2 0.00 0.77 caml_ml_open_descriptor_in - 0.00 1456.12 0.00 2 0.00 0.23 caml_set_minor_heap_size - 0.00 1456.12 0.00 2 0.00 0.00 caml_sys_open - 0.00 1456.12 0.00 2 0.00 0.00 realloc_gray_vals - 0.00 1456.12 0.00 1 0.00 0.00 camlArray__concat_1075 - 0.00 1456.12 0.00 1 0.00 0.00 camlArray__concat_aux_1062 - 0.00 1456.12 0.00 1 0.00 0.00 camlArray__entry - 0.00 1456.12 0.00 1 0.00 0.00 camlArray__fill_1070 - 0.00 1456.12 0.00 1 0.00 0.00 camlArray__size_1065 - 0.00 1456.12 0.00 1 0.00 0.00 camlCallback__entry - 0.00 1456.12 0.00 1 0.00 0.00 camlChar__entry - 0.00 1456.12 0.00 1 0.00 0.00 camlHashtbl__entry - 0.00 1456.12 0.00 1 0.00 0.00 camlLexing__entry - 0.00 1456.12 0.00 1 0.00 0.00 camlLexing__from_string_1119 - 0.00 1456.12 0.00 1 0.00 0.00 camlList__entry - 0.00 1456.12 0.00 1 0.00 0.00 camlParsing__entry - 0.00 1456.12 0.00 1 0.00 0.00 camlPervasives__close_out_1209 - 0.00 1456.12 0.00 1 0.00 0.00 camlPervasives__entry - 0.00 1456.12 0.00 1 0.00 0.00 camlPervasives__flush_all_1185 - 0.00 1456.12 0.00 1 0.00 0.00 camlPervasives__fun_1394 - 0.00 1456.12 0.00 1 0.00 0.00 camlPervasives__iter_1186 - 0.00 1456.12 0.00 1 0.00 0.00 camlPervasives__open_in_1218 - 0.00 1456.12 0.00 1 0.00 0.00 camlPervasives__open_in_gen_1214 - 0.00 1456.12 0.00 1 0.00 0.00 camlPervasives__open_out_1179 - 0.00 1456.12 0.00 1 0.00 0.00 camlPervasives__open_out_gen_1175 - 0.00 1456.12 0.00 1 0.00 0.00 camlPervasives__string_of_int_1130 - 0.00 1456.12 0.00 1 0.00 0.00 camlStd_exit__entry - 0.00 1456.12 0.00 1 0.00 0.00 camlString__entry - 0.00 1456.12 0.00 1 0.00 0.00 camlSys__entry - 0.00 1456.12 0.00 1 0.00 0.00 caml_alloc_array - 0.00 1456.12 0.00 1 0.00 0.20 caml_array_bound_error - 0.00 1456.12 0.00 1 0.00 0.00 caml_convert_signal_number - 0.00 1456.12 0.00 1 0.00 0.00 caml_copy_string_array - 0.00 1456.12 0.00 1 0.00 0.00 caml_debugger_init - 0.00 1456.12 0.00 1 0.00 0.00 caml_executable_name - 0.00 1456.12 0.00 1 0.00 0.00 caml_finalize_channel - 0.00 1456.12 0.00 1 0.00 0.00 caml_format_int - 0.00 1456.12 0.00 1 0.00 0.00 caml_init_custom_operations - 0.00 1456.12 0.00 1 0.00 0.00 caml_init_frame_descriptors - 0.00 1456.12 0.00 1 0.00 0.43 caml_init_gc - 0.00 1456.12 0.00 1 0.00 0.00 caml_init_ieee_floats - 0.00 1456.12 0.00 1 0.00 0.20 caml_init_major_heap - 0.00 1456.12 0.00 1 0.00 0.00 caml_init_signals - 0.00 1456.12 0.00 1 0.00 0.00 caml_install_signal_handler - 0.00 1456.12 0.00 1 0.00 5.51 caml_main - 0.00 1456.12 0.00 1 0.00 0.00 caml_make_free_blocks - 0.00 1456.12 0.00 1 0.00 1.55 caml_ml_out_channels_list - 0.00 1456.12 0.00 1 0.00 0.00 caml_page_table_initialize - 0.00 1456.12 0.00 1 0.00 0.01 caml_page_table_remove - 0.00 1456.12 0.00 1 0.00 0.00 caml_program - 0.00 1456.12 0.00 1 0.00 0.00 caml_raise - 0.00 1456.12 0.00 1 0.00 0.12 caml_realloc_ref_table - 0.00 1456.12 0.00 1 0.00 0.00 caml_set_signal_action - 0.00 1456.12 0.00 1 0.00 0.00 caml_sys_exit - 0.00 1456.12 0.00 1 0.00 0.00 caml_sys_get_argv - 0.00 1456.12 0.00 1 0.00 0.00 caml_sys_get_config - 0.00 1456.12 0.00 1 0.00 0.00 caml_sys_init - 0.00 1456.12 0.00 1 0.00 0.00 parse_format - 0.00 1456.12 0.00 1 0.00 0.00 unlink_channel - - % the percentage of the total running time of the -time program used by this function. - -cumulative a running sum of the number of seconds accounted - seconds for by this function and those listed above it. - - self the number of seconds accounted for by this -seconds function alone. This is the major sort for this - listing. - -calls the number of times this function was invoked, if - this function is profiled, else blank. - - self the average number of milliseconds spent in this -ms/call function per call, if this function is profiled, - else blank. - - total the average number of milliseconds spent in this -ms/call function and its descendents per call, if this - function is profiled, else blank. - -name the name of the function. This is the minor sort - for this listing. The index shows the location of - the function in the gprof listing. If the index is - in parenthesis it shows where it would appear in - the gprof listing if it were to be printed. - - Call graph (explanation follows) - - -granularity: each sample hit covers 2 byte(s) for 0.00% of 1456.12 seconds - -index % time self children called name - -[1] 64.8 943.80 0.00 CTree::make(Node const&, int, CTree**) [1] ------------------------------------------------ - -[2] 9.0 131.53 0.00 Symbol::prefix(char const*) [2] ------------------------------------------------ - -[3] 7.7 0.22 112.05 caml_c_call [3] - 8.18 94.82 20303996/20303996 caml_make_vect [4] - 0.73 2.03 38326162/38326162 caml_parse_engine [39] - 0.00 2.32 3/3 caml_ml_open_descriptor_out [42] - 0.00 1.55 1/1 caml_ml_out_channels_list [45] - 0.00 1.55 2/2 caml_ml_open_descriptor_in [46] - 0.25 0.00 20172672/20172672 caml_lex_engine [75] - 0.00 0.23 6/6 caml_gc_set [76] - 0.00 0.20 1/1 caml_array_bound_error [83] - 0.01 0.10 7497484/7497484 caml_create_string [94] - 0.00 0.03 1278595/1278595 caml_int_of_string [163] - 0.00 0.03 4096/4096 caml_format_float [173] - 0.00 0.01 2720910/2720910 caml_equal [209] - 0.01 0.00 794950/794950 caml_greaterequal [210] - 0.00 0.01 1450778/1450778 caml_compare [249] - 0.00 0.00 794950/794950 caml_lessequal [281] - 0.00 0.00 1/1 caml_sys_get_argv [296] - 0.00 0.00 1/1 caml_sys_get_config [299] - 0.00 0.00 1/1 caml_format_int [300] - 0.00 0.00 6/6 caml_gc_get [303] - 0.00 0.00 7/7 caml_obj_dup [305] - 0.00 0.00 32768/32768 caml_float_of_string [328] - 0.00 0.00 4097/4097 caml_ml_input_scan_line [336] - 0.00 0.00 4096/4096 caml_ml_input_char [340] - 0.00 0.00 4096/4096 caml_ml_input [339] - 0.00 0.00 8/8 caml_ml_flush [365] - 0.00 0.00 6/6 caml_ml_output [372] - 0.00 0.00 6/6 caml_int64_float_of_bits [371] - 0.00 0.00 5/5 caml_ml_output_char [375] - 0.00 0.00 3/3 caml_register_named_value [382] - 0.00 0.00 2/2 caml_ml_close_channel [387] - 0.00 0.00 2/2 caml_sys_open [388] - 0.00 0.00 1/1 caml_install_signal_handler [423] ------------------------------------------------ - 8.18 94.82 20303996/20303996 caml_c_call [3] -[4] 7.1 8.18 94.82 20303996 caml_make_vect [4] - 0.00 76.18 1797/2080 caml_minor_collection [7] - 18.14 0.00 2877944000/2877944000 caml_initialize [16] - 0.07 0.23 4132743/64105735 caml_alloc_shr [34] - 0.11 0.00 18055477/8807703012 caml_page_table_lookup [11] - 0.09 0.00 16171187/16171198 caml_alloc_small [103] - 0.00 0.00 66/73 caml_alloc [304] - 0.00 0.00 4132743/4139581 caml_check_urgent_gc [318] ------------------------------------------------ - -[5] 6.6 96.03 0.00 Symbol::get(char const*) [5] ------------------------------------------------ - -[6] 6.5 0.07 93.93 camlInterpreter__sublist_1142 [6] - 5.68 42.54 9562600/9562602 camlArray__sub_1081 [12] - 9.84 10.83 9316840/9316842 camlArray__fill_1135 [14] - 17.46 0.00 9562600/10168501 camlArray__tolist_1123 [15] - 0.20 7.33 9562600/9562602 camlArray__of_list_1130 [23] - 0.05 0.00 9562600/10168501 camlArray__to_list_1121 [134] ------------------------------------------------ - 0.00 0.04 1/2080 caml_set_minor_heap_size [64] - 0.00 11.95 282/2080 caml_garbage_collection [19] - 0.00 76.18 1797/2080 caml_make_vect [4] -[7] 6.1 0.00 88.18 2080 caml_minor_collection [7] - 0.00 81.66 2080/2080 caml_major_collection_slice [8] - 0.05 6.47 4160/4160 caml_empty_minor_heap [25] - 0.00 0.00 2080/2080 caml_final_do_calls [341] ------------------------------------------------ - 0.00 81.66 2080/2080 caml_minor_collection [7] -[8] 5.6 0.00 81.66 2080 caml_major_collection_slice [8] - 32.26 22.20 731/731 mark_slice [10] - 26.99 0.21 1349/1349 sweep_slice [13] - 0.00 0.00 92/92 start_cycle [284] - 0.00 0.00 12480/19578 caml_gc_message [329] - 0.00 0.00 91/91 caml_compact_heap_maybe [347] ------------------------------------------------ - 0.00 0.00 2/3283412147 camlParsing__yyparse_1164 [49] - 0.00 0.00 5/3283412147 caml_alloc_array [297] - 0.00 0.00 28/3283412147 camlParsing__grow_stacks_1154 [286] - 0.00 0.00 42/3283412147 caml_gc_get [303] - 0.00 0.00 64/3283412147 camlInterpreter__computing_1089 [251] - 0.00 0.00 4032/3283412147 camlArray__init_1037 [253] - 0.00 0.00 8253/3283412147 camlArray__map_1105 [211] - 0.00 0.00 50800/3283412147 camlArray__blit_1093 [287] - 0.01 0.01 790971/3283412147 camlHashtbl__remove_1080 [174] - 0.01 0.01 790971/3283412147 camlHashtbl__replace_1112 [130] - 0.01 0.02 1643064/3283412147 camlValue__new_vec_1151 [123] - 0.26 0.43 40328960/3283412147 camlParsing__loop_1169 [50] - 0.26 0.44 40345344/3283412147 camlLexing__engine_1090 [56] - 0.76 1.26 116981271/3283412147 caml_parse_engine [39] - 4.09 6.75 625639108/3283412147 camlArray__fill_1135 [14] - 16.05 26.50 2456829232/3283412147 camlArray__sub_1081 [12] -[9] 3.9 21.45 35.41 3283412147 caml_modify [9] - 20.18 0.00 3283412147/8807703012 caml_page_table_lookup [11] - 3.47 11.64 1900628427/1900718561 caml_darken [18] - 0.00 0.12 1/1 caml_realloc_ref_table [92] ------------------------------------------------ - 32.26 22.20 731/731 caml_major_collection_slice [8] -[10] 3.7 32.26 22.20 731 mark_slice [10] - 22.20 0.00 3611518312/8807703012 caml_page_table_lookup [11] - 0.00 0.00 1462/19578 caml_gc_message [329] - 0.00 0.00 92/92 caml_final_update [346] - 0.00 0.00 92/93 caml_fl_init_merge [344] - 0.00 0.00 2/2 realloc_gray_vals [389] ------------------------------------------------ - 0.11 0.00 18055477/8807703012 caml_make_vect [4] - 11.64 0.00 1894717076/8807703012 caml_darken [18] - 20.18 0.00 3283412147/8807703012 caml_modify [9] - 22.20 0.00 3611518312/8807703012 mark_slice [10] -[11] 3.7 54.13 0.00 8807703012 caml_page_table_lookup [11] ------------------------------------------------ - 0.00 0.00 1/9562602 camlMain__read_input_csv_1088 [292] - 0.00 0.00 1/9562602 camlInterpreter__compute_1132 [254] - 5.68 42.54 9562600/9562602 camlInterpreter__sublist_1142 [6] -[12] 3.3 5.68 42.54 9562602 camlArray__sub_1081 [12] - 16.05 26.50 2456829232/3283412147 caml_modify [9] ------------------------------------------------ - 26.99 0.21 1349/1349 caml_major_collection_slice [8] -[13] 1.9 26.99 0.21 1349 sweep_slice [13] - 0.21 0.00 32119446/32119447 caml_fl_merge_block [79] - 0.00 0.00 1349/19578 caml_gc_message [329] - 0.00 0.00 1/1 caml_finalize_channel [418] ------------------------------------------------ - 0.00 0.00 1/9316842 camlInterpreter__compute_1132 [254] - 0.00 0.00 1/9316842 camlList__map_1062 [293] - 9.84 10.83 9316840/9316842 camlInterpreter__sublist_1142 [6] -[14] 1.4 9.84 10.83 9316842 camlArray__fill_1135 [14] - 4.09 6.75 625639108/3283412147 caml_modify [9] ------------------------------------------------ - 0.00 0.00 1/10168501 camlMain__write_output_csv_1099 [289] - 0.00 0.00 1/10168501 camlInterpreter__concat_1126 [302] - 0.00 0.00 1/10168501 camlInterpreter__arrange_1123 [294] - 0.00 0.00 1/10168501 camlInterpreter__compute_1132 [254] - 0.00 0.00 2/10168501 camlMain__read_input_csv_1088 [292] - 1.11 0.00 605895/10168501 camlInterpreter__interpret_split_1196 [47] - 17.46 0.00 9562600/10168501 camlInterpreter__sublist_1142 [6] -[15] 1.3 18.57 0.00 10168501 camlArray__tolist_1123 [15] ------------------------------------------------ - 18.14 0.00 2877944000/2877944000 caml_make_vect [4] -[16] 1.2 18.14 0.00 2877944000 caml_initialize [16] ------------------------------------------------ - -[17] 1.2 17.65 0.00 getProperty(CTree*, CTree*, CTree*&) [17] ------------------------------------------------ - 0.00 0.00 276/1900718561 caml_iterate_global_roots [183] - 0.00 0.00 21686/1900718561 caml_do_local_roots [290] - 0.00 0.00 68172/1900718561 caml_do_roots [283] - 3.47 11.64 1900628427/1900718561 caml_modify [9] -[18] 1.0 3.47 11.64 1900718561 caml_darken [18] - 11.64 0.00 1894717076/8807703012 caml_page_table_lookup [11] ------------------------------------------------ - 0.00 11.95 282/282 caml_call_gc [20] -[19] 0.8 0.00 11.95 282 caml_garbage_collection [19] - 0.00 11.95 282/2080 caml_minor_collection [7] - 0.00 0.00 282/329 caml_process_pending_signals [343] ------------------------------------------------ - -[20] 0.8 0.00 11.95 caml_call_gc [20] - 0.00 11.95 282/282 caml_garbage_collection [19] ------------------------------------------------ - 0.01 0.00 512/492828 caml_page_table_remove [247] - 8.74 0.00 492316/492828 caml_page_table_add [22] -[21] 0.6 8.75 0.00 492828 caml_page_table_modify [21] - 0.00 0.00 9/19578 caml_gc_message [329] ------------------------------------------------ - 0.00 0.20 1/43 caml_array_bound_error [83] - 0.00 0.20 1/43 caml_init_major_heap [82] - 0.00 0.41 2/43 caml_set_minor_heap_size [64] - 0.00 2.85 14/43 caml_add_to_heap [38] - 0.00 5.08 25/43 caml_main [27] -[22] 0.6 0.00 8.74 43 caml_page_table_add [22] - 8.74 0.00 492316/492828 caml_page_table_modify [21] ------------------------------------------------ - 0.00 0.00 1/9562602 camlInterpreter__compute_1132 [254] - 0.00 0.00 1/9562602 camlList__map_1062 [293] - 0.20 7.33 9562600/9562602 camlInterpreter__sublist_1142 [6] -[23] 0.5 0.20 7.33 9562602 camlArray__of_list_1130 [23] - 7.33 0.00 9316842/9316842 camlArray__list_length_1126 [24] ------------------------------------------------ - 7.33 0.00 9316842/9316842 camlArray__of_list_1130 [23] -[24] 0.5 7.33 0.00 9316842 camlArray__list_length_1126 [24] ------------------------------------------------ - 0.05 6.47 4160/4160 caml_minor_collection [7] -[25] 0.4 0.05 6.47 4160 caml_empty_minor_heap [25] - 0.65 4.75 2080/2080 caml_oldify_mopup [32] - 0.26 0.78 13191622/73721655 caml_oldify_one [26] - 0.01 0.02 2080/2080 caml_oldify_local_roots [158] - 0.00 0.00 4160/19578 caml_gc_message [329] - 0.00 0.00 4160/4160 clear_table [332] - 0.00 0.00 4160/4160 caml_final_empty_young [331] ------------------------------------------------ - 0.00 0.00 6240/73721655 caml_iterate_global_roots [183] - 0.00 0.00 24482/73721655 caml_oldify_local_roots [158] - 0.26 0.78 13191622/73721655 caml_empty_minor_heap [25] - 1.18 3.57 60499311/73721655 caml_oldify_mopup [32] -[26] 0.4 1.44 4.35 73721655 caml_oldify_one [26] - 1.04 3.31 59966154/64105735 caml_alloc_shr [34] ------------------------------------------------ - 0.00 5.51 1/1 main [28] -[27] 0.4 0.00 5.51 1 caml_main [27] - 0.00 5.08 25/43 caml_page_table_add [22] - 0.00 0.43 1/1 caml_init_gc [65] - 0.00 0.00 1/1 caml_init_custom_operations [419] - 0.00 0.00 1/1 caml_init_ieee_floats [421] - 0.00 0.00 1/1 caml_init_signals [422] - 0.00 0.00 1/1 caml_debugger_init [416] - 0.00 0.00 1/1 caml_executable_name [417] - 0.00 0.00 1/1 caml_sys_init [429] ------------------------------------------------ - -[28] 0.4 0.00 5.51 main [28] - 0.00 5.51 1/1 caml_main [27] - 0.00 0.00 1/1 caml_sys_exit [428] ------------------------------------------------ - 0.00 1.55 2/7 caml_ml_open_descriptor_in [46] - 0.00 1.55 2/7 caml_ml_out_channels_list [45] - 0.00 2.32 3/7 caml_ml_open_descriptor_out [42] -[29] 0.4 0.00 5.41 7 caml_alloc_channel [29] - 0.00 5.41 7/7 caml_alloc_custom [30] ------------------------------------------------ - 0.00 5.41 7/7 caml_alloc_channel [29] -[30] 0.4 0.00 5.41 7 caml_alloc_custom [30] - 5.41 0.00 7/7 caml_adjust_gc_speed [31] - 0.00 0.00 7/64105735 caml_alloc_shr [34] - 0.00 0.00 7/4139581 caml_check_urgent_gc [318] ------------------------------------------------ - 5.41 0.00 7/7 caml_alloc_custom [30] -[31] 0.4 5.41 0.00 7 caml_adjust_gc_speed [31] ------------------------------------------------ - 0.65 4.75 2080/2080 caml_empty_minor_heap [25] -[32] 0.4 0.65 4.75 2080 caml_oldify_mopup [32] - 1.18 3.57 60499311/73721655 caml_oldify_one [26] ------------------------------------------------ - -[33] 0.4 5.31 0.00 isTree(CTree* const&, Node const&, CTree*&) [33] ------------------------------------------------ - 0.00 0.00 2/64105735 caml_alloc [304] - 0.00 0.00 7/64105735 caml_alloc_custom [30] - 0.00 0.00 6829/64105735 caml_alloc_string [99] - 0.07 0.23 4132743/64105735 caml_make_vect [4] - 1.04 3.31 59966154/64105735 caml_oldify_one [26] -[34] 0.3 1.11 3.54 64105735 caml_alloc_shr [34] - 0.00 2.85 14/14 caml_add_to_heap [38] - 0.62 0.08 64105749/64105749 caml_fl_allocate [59] - 0.00 0.00 14/14 caml_round_heap_chunk_size [360] - 0.00 0.00 14/15 caml_alloc_for_heap [357] - 0.00 0.00 14/14 caml_fl_add_blocks [359] ------------------------------------------------ - -[35] 0.3 4.54 0.00 isTree(CTree* const&, Node const&, CTree*&, CTree*&) [35] ------------------------------------------------ - 0.00 0.00 1/29711513 camlMain__write_output_csv_1099 [289] - 0.00 0.00 1/29711513 camlInterpreter__compute_1132 [254] - 0.18 0.00 1307267/29711513 camlInterpreter__interpret_const_1158 [85] - 0.24 0.00 1817685/29711513 camlInterpreter__interpret_split_1196 [47] - 0.73 0.00 5441820/29711513 camlInterpreter__interpret_seq_1185 [57] - 0.92 0.00 6800839/29711513 camlInterpreter__interpret_ident_1163 [55] - 1.93 0.00 14343900/29711513 camlInterpreter__interpret_par_1171 [41] -[36] 0.3 4.00 0.00 29711513 camlList__length_aux_1030 [36] ------------------------------------------------ - -[37] 0.2 3.31 0.00 setProperty(CTree*, CTree*, CTree*) [37] ------------------------------------------------ - 0.00 2.85 14/14 caml_alloc_shr [34] -[38] 0.2 0.00 2.85 14 caml_add_to_heap [38] - 0.00 2.85 14/43 caml_page_table_add [22] - 0.00 0.00 14/19578 caml_gc_message [329] ------------------------------------------------ - 0.73 2.03 38326162/38326162 caml_c_call [3] -[39] 0.2 0.73 2.03 38326162 caml_parse_engine [39] - 0.76 1.26 116981271/3283412147 caml_modify [9] ------------------------------------------------ - -[40] 0.2 2.66 0.00 isTree(CTree* const&, Node const&) [40] ------------------------------------------------ - -[41] 0.2 0.35 2.03 camlInterpreter__interpret_par_1171 [41] - 1.93 0.00 14343900/29711513 camlList__length_aux_1030 [36] - 0.10 0.00 2310764/6075572 camlPervasives__$40_1143 [74] ------------------------------------------------ - 0.00 2.32 3/3 caml_c_call [3] -[42] 0.2 0.00 2.32 3 caml_ml_open_descriptor_out [42] - 0.00 2.32 3/7 caml_alloc_channel [29] - 0.00 0.00 3/3 caml_open_descriptor_out [379] ------------------------------------------------ - -[43] 0.1 2.10 0.00 CTree::calcTreeAperture(Node const&, std::vector > const&) [43] ------------------------------------------------ - -[44] 0.1 1.56 0.00 isTree(CTree* const&, Node const&, CTree*&, CTree*&, CTree*&) [44] ------------------------------------------------ - 0.00 1.55 1/1 caml_c_call [3] -[45] 0.1 0.00 1.55 1 caml_ml_out_channels_list [45] - 0.00 1.55 2/7 caml_alloc_channel [29] - 0.00 0.00 2/16171198 caml_alloc_small [103] ------------------------------------------------ - 0.00 1.55 2/2 caml_c_call [3] -[46] 0.1 0.00 1.55 2 caml_ml_open_descriptor_in [46] - 0.00 1.55 2/7 caml_alloc_channel [29] - 0.00 0.00 2/5 caml_open_descriptor_in [376] ------------------------------------------------ - -[47] 0.1 0.04 1.42 camlInterpreter__interpret_split_1196 [47] - 1.11 0.00 605895/10168501 camlArray__tolist_1123 [15] - 0.24 0.00 1817685/29711513 camlList__length_aux_1030 [36] - 0.01 0.03 605895/605895 camlList__flatten_1058 [153] - 0.03 0.00 662729/6075572 camlPervasives__$40_1143 [74] - 0.00 0.00 605895/10168501 camlArray__to_list_1121 [134] - 0.00 0.00 605895/605906 camlList__map_1062 [293] ------------------------------------------------ - -[48] 0.1 0.00 1.33 camlMain__main_1129 [48] - 0.02 1.32 1/1 camlParsing__yyparse_1164 [49] - 0.00 0.00 2/60401132 caml_string_equal [71] - 0.00 0.00 1/69634 camlPervasives__$5e_1112 [326] - 0.00 0.00 1/5 camlPervasives__print_endline_1274 [373] ------------------------------------------------ - 0.02 1.32 1/1 camlMain__main_1129 [48] -[49] 0.1 0.02 1.32 1 camlParsing__yyparse_1164 [49] - 0.62 0.70 1/1 camlParsing__loop_1169 [50] - 0.00 0.00 2/3283412147 caml_modify [9] ------------------------------------------------ - 0.62 0.70 1/1 camlParsing__yyparse_1164 [49] -[50] 0.1 0.62 0.70 1 camlParsing__loop_1169 [50] - 0.26 0.43 40328960/3283412147 caml_modify [9] - 0.00 0.00 7/7 camlParsing__grow_stacks_1154 [286] ------------------------------------------------ - -[51] 0.1 1.27 0.00 boxpp::print(std::ostream&) const [51] ------------------------------------------------ - -[52] 0.1 1.22 0.00 realeval(CTree*, CTree*, CTree*) [52] ------------------------------------------------ - -[53] 0.1 1.21 0.00 applyList(CTree*, CTree*) [53] ------------------------------------------------ - -[54] 0.1 0.08 1.00 camlLexer____ocaml_lex_token_rec_1043 [54] - 0.25 0.70 20172672/20172672 camlLexing__engine_1090 [56] - 0.03 0.01 5370692/5370692 camlString__make_1038 [154] - 0.02 0.00 2053062/2053062 camlLexing__sub_lexeme_1126 [186] ------------------------------------------------ - -[55] 0.1 0.12 0.95 camlInterpreter__interpret_ident_1163 [55] - 0.92 0.00 6800839/29711513 camlList__length_aux_1030 [36] - 0.03 0.00 4195581/4195581 camlList__nth_aux_1045 [162] - 0.01 0.00 4195581/4195581 camlList__nth_1042 [256] ------------------------------------------------ - 0.25 0.70 20172672/20172672 camlLexer____ocaml_lex_token_rec_1043 [54] -[56] 0.1 0.25 0.70 20172672 camlLexing__engine_1090 [56] - 0.26 0.44 40345344/3283412147 caml_modify [9] ------------------------------------------------ - -[57] 0.1 0.09 0.83 camlInterpreter__interpret_seq_1185 [57] - 0.73 0.00 5441820/29711513 camlList__length_aux_1030 [36] - 0.10 0.00 2413702/6075572 camlPervasives__$40_1143 [74] ------------------------------------------------ - -[58] 0.1 0.76 0.00 addElement(CTree*, CTree*) [58] ------------------------------------------------ - 0.62 0.08 64105749/64105749 caml_alloc_shr [34] -[59] 0.0 0.62 0.08 64105749 caml_fl_allocate [59] - 0.08 0.00 64105735/64105735 allocate_block [110] ------------------------------------------------ - -[60] 0.0 0.68 0.00 isNil(CTree*) [60] ------------------------------------------------ - -[61] 0.0 0.60 0.00 searchIdDef(CTree*, CTree*&, CTree*) [61] ------------------------------------------------ - -[62] 0.0 0.54 0.00 camlInterpreter__eval_1167 [62] ------------------------------------------------ - -[63] 0.0 0.49 0.00 reverseall(CTree*) [63] ------------------------------------------------ - 0.00 0.23 1/2 caml_gc_set [76] - 0.00 0.23 1/2 caml_init_gc [65] -[64] 0.0 0.00 0.46 2 caml_set_minor_heap_size [64] - 0.00 0.41 2/43 caml_page_table_add [22] - 0.00 0.04 1/2080 caml_minor_collection [7] - 0.00 0.01 1/1 caml_page_table_remove [247] - 0.00 0.00 4/4 reset_table [377] - 0.00 0.00 2/17 caml_aligned_malloc [356] ------------------------------------------------ - 0.00 0.43 1/1 caml_main [27] -[65] 0.0 0.00 0.43 1 caml_init_gc [65] - 0.00 0.23 1/2 caml_set_minor_heap_size [64] - 0.00 0.20 1/1 caml_init_major_heap [82] - 0.00 0.00 6/19578 caml_gc_message [329] - 0.00 0.00 2/8 norm_heapincr [366] - 0.00 0.00 1/1 caml_page_table_initialize [424] - 0.00 0.00 1/7 norm_minsize [367] - 0.00 0.00 1/7 norm_pfree [368] - 0.00 0.00 1/7 norm_pmax [369] ------------------------------------------------ - -[66] 0.0 0.37 0.00 Trans::Trans(Node const&, int) [66] ------------------------------------------------ - -[67] 0.0 0.37 0.00 CTree::CTree(unsigned int, Node const&, std::vector > const&) [67] ------------------------------------------------ - -[68] 0.0 0.06 0.30 camlTypes__symbol_of_string_1095 [68] - 0.02 0.28 60401128/60401128 caml_string_notequal [70] ------------------------------------------------ - -[69] 0.0 0.34 0.00 apply_pattern_matcher(Automaton*, int, CTree*, CTree*&, std::vector >&) [69] ------------------------------------------------ - 0.02 0.28 60401128/60401128 camlTypes__symbol_of_string_1095 [68] -[70] 0.0 0.02 0.28 60401128 caml_string_notequal [70] - 0.28 0.00 60401128/60401132 caml_string_equal [71] ------------------------------------------------ - 0.00 0.00 2/60401132 camlMain__read_input_1126 [310] - 0.00 0.00 2/60401132 camlMain__main_1129 [48] - 0.28 0.00 60401128/60401132 caml_string_notequal [70] -[71] 0.0 0.28 0.00 60401132 caml_string_equal [71] ------------------------------------------------ - -[72] 0.0 0.28 0.00 camlFaustexp__dim_1123 [72] ------------------------------------------------ - -[73] 0.0 0.26 0.00 isBoxIdent(CTree*, char const**) [73] ------------------------------------------------ - 14708532 camlPervasives__$40_1143 [74] - 0.00 0.00 4096/6075572 camlMain__csvread_1085 [291] - 0.03 0.00 662729/6075572 camlInterpreter__interpret_split_1196 [47] - 0.03 0.00 684281/6075572 camlList__flatten_1058 [153] - 0.10 0.00 2310764/6075572 camlInterpreter__interpret_par_1171 [41] - 0.10 0.00 2413702/6075572 camlInterpreter__interpret_seq_1185 [57] -[74] 0.0 0.25 0.00 6075572+14708532 camlPervasives__$40_1143 [74] - 14708532 camlPervasives__$40_1143 [74] ------------------------------------------------ - 0.25 0.00 20172672/20172672 caml_c_call [3] -[75] 0.0 0.25 0.00 20172672 caml_lex_engine [75] ------------------------------------------------ - 0.00 0.23 6/6 caml_c_call [3] -[76] 0.0 0.00 0.23 6 caml_gc_set [76] - 0.00 0.23 1/2 caml_set_minor_heap_size [64] - 0.00 0.00 6/7 norm_pfree [368] - 0.00 0.00 6/7 norm_pmax [369] - 0.00 0.00 6/8 norm_heapincr [366] - 0.00 0.00 6/7 norm_minsize [367] - 0.00 0.00 4/19578 caml_gc_message [329] ------------------------------------------------ - -[77] 0.0 0.22 0.00 eval(CTree*, CTree*, CTree*) [77] ------------------------------------------------ - -[78] 0.0 0.22 0.00 isTree(CTree* const&, Node const&, CTree*&, CTree*&, CTree*&, CTree*&, CTree*&) [78] ------------------------------------------------ - 0.00 0.00 1/32119447 caml_make_free_blocks [311] - 0.21 0.00 32119446/32119447 sweep_slice [13] -[79] 0.0 0.21 0.00 32119447 caml_fl_merge_block [79] ------------------------------------------------ - -[80] 0.0 0.21 0.00 getUserData(CTree*) [80] ------------------------------------------------ - -[81] 0.0 0.21 0.00 isBoxCut(CTree*) [81] ------------------------------------------------ - 0.00 0.20 1/1 caml_init_gc [65] -[82] 0.0 0.00 0.20 1 caml_init_major_heap [82] - 0.00 0.20 1/43 caml_page_table_add [22] - 0.00 0.00 1/1 caml_make_free_blocks [311] - 0.00 0.00 1/15 clip_heap_chunk_size [358] - 0.00 0.00 1/15 caml_alloc_for_heap [357] - 0.00 0.00 1/93 caml_fl_init_merge [344] ------------------------------------------------ - 0.00 0.20 1/1 caml_c_call [3] -[83] 0.0 0.00 0.20 1 caml_array_bound_error [83] - 0.00 0.20 1/43 caml_page_table_add [22] - 0.00 0.00 1/1 caml_raise [426] ------------------------------------------------ - -[84] 0.0 0.05 0.15 camlValue__new_fun_1142 [84] - 0.05 0.01 1450424/1450424 camlHashtbl__find_1093 [129] - 0.04 0.02 790971/790971 camlHashtbl__replace_1112 [130] - 0.01 0.02 790971/790971 camlHashtbl__remove_1080 [174] ------------------------------------------------ - -[85] 0.0 0.02 0.18 camlInterpreter__interpret_const_1158 [85] - 0.18 0.00 1307267/29711513 camlList__length_aux_1030 [36] ------------------------------------------------ - -[86] 0.0 0.19 0.00 std::vector >::_M_insert_aux(__gnu_cxx::__normal_iterator > >, CTree* const&) [86] ------------------------------------------------ - -[87] 0.0 0.17 0.00 isBoxIdent(CTree*) [87] ------------------------------------------------ - 0.00 0.00 1/26298452 camlParser__fun_1194 [313] - 0.00 0.00 1/26298452 camlParser__fun_1172 [312] - 0.00 0.00 57344/26298452 camlParser__fun_1178 [288] - 0.01 0.00 1211790/26298452 camlParser__fun_1186 [252] - 0.01 0.00 1278595/26298452 camlParser__fun_1174 [250] - 0.01 0.00 1945462/26298452 camlParser__fun_1182 [246] - 0.03 0.00 5441820/26298452 camlParser__fun_1190 [131] - 0.03 0.00 6800839/26298452 camlParser__fun_1180 [119] - 0.05 0.00 9562600/26298452 camlParser__fun_1184 [118] -[88] 0.0 0.14 0.00 26298452 camlParsing__peek_val_1186 [88] ------------------------------------------------ - -[89] 0.0 0.13 0.00 isBoxWithLocalDef(CTree*, CTree*&, CTree*&) [89] ------------------------------------------------ - -[90] 0.0 0.13 0.00 isBoxWire(CTree*) [90] ------------------------------------------------ - 0.12 0.00 1/1 caml_realloc_ref_table [92] -[91] 0.0 0.12 0.00 1 caml_alloc_table [91] - 0.00 0.00 1/43 caml_stat_alloc [349] ------------------------------------------------ - 0.00 0.12 1/1 caml_modify [9] -[92] 0.0 0.00 0.12 1 caml_realloc_ref_table [92] - 0.12 0.00 1/1 caml_alloc_table [91] ------------------------------------------------ - -[93] 0.0 0.12 0.00 caml_allocN [93] ------------------------------------------------ - 0.01 0.10 7497484/7497484 caml_c_call [3] -[94] 0.0 0.01 0.10 7497484 caml_create_string [94] - 0.10 0.00 7497484/7501593 caml_alloc_string [99] ------------------------------------------------ - -[95] 0.0 0.11 0.00 isBoxHSlider(CTree*, CTree*&, CTree*&, CTree*&, CTree*&, CTree*&) [95] ------------------------------------------------ - -[96] 0.0 0.11 0.00 isBoxPrim0(CTree*, CTree* (**)()) [96] ------------------------------------------------ - -[97] 0.0 0.11 0.00 isBoxPrim2(CTree*, CTree* (**)(CTree*, CTree*)) [97] ------------------------------------------------ - -[98] 0.0 0.11 0.00 isBoxAppl(CTree*, CTree*&, CTree*&) [98] ------------------------------------------------ - 0.00 0.00 2/7501593 alloc_inet_addr [307] - 0.00 0.00 2/7501593 alloc_inet6_addr [306] - 0.00 0.00 4105/7501593 caml_copy_string [159] - 0.10 0.00 7497484/7501593 caml_create_string [94] -[99] 0.0 0.10 0.00 7501593 caml_alloc_string [99] - 0.00 0.00 6829/64105735 caml_alloc_shr [34] - 0.00 0.00 6829/4139581 caml_check_urgent_gc [318] ------------------------------------------------ - -[100] 0.0 0.10 0.00 isBoxError(CTree*) [100] ------------------------------------------------ - -[101] 0.0 0.10 0.00 endTiming(char const*) [101] ------------------------------------------------ - -[102] 0.0 0.09 0.01 camlFaustexp__dimension_constructor_1125 [102] - 0.01 0.00 8108105/8108108 caml_apply2 [255] ------------------------------------------------ - 0.00 0.00 1/16171198 caml_sys_get_argv [296] - 0.00 0.00 1/16171198 caml_sys_get_config [299] - 0.00 0.00 2/16171198 caml_ml_out_channels_list [45] - 0.00 0.00 7/16171198 caml_obj_dup [305] - 0.09 0.00 16171187/16171198 caml_make_vect [4] -[103] 0.0 0.09 0.00 16171198 caml_alloc_small [103] ------------------------------------------------ - -[104] 0.0 0.09 0.00 token_name [104] ------------------------------------------------ - -[105] 0.0 0.09 0.00 isBoxPrim3(CTree*, CTree* (**)(CTree*, CTree*, CTree*)) [105] ------------------------------------------------ - -[106] 0.0 0.09 0.00 isBoxPrim4(CTree*) [106] ------------------------------------------------ - -[107] 0.0 0.09 0.00 loopDetector::detect(CTree*) [107] ------------------------------------------------ - -[108] 0.0 0.09 0.00 camlFaustexp__subtree_1096 [108] ------------------------------------------------ - -[109] 0.0 0.09 0.00 isBoxNumEntry(CTree*, CTree*&, CTree*&, CTree*&, CTree*&, CTree*&) [109] ------------------------------------------------ - 0.08 0.00 64105735/64105735 caml_fl_allocate [59] -[110] 0.0 0.08 0.00 64105735 allocate_block [110] ------------------------------------------------ - -[111] 0.0 0.08 0.00 camlSignal__new_signal_1187 [111] ------------------------------------------------ - -[112] 0.0 0.08 0.00 caml_string_set [112] ------------------------------------------------ - -[113] 0.0 0.08 0.00 getBoxType(CTree*, int*, int*) [113] ------------------------------------------------ - -[114] 0.0 0.08 0.00 isBoxSplit(CTree*, CTree*&, CTree*&) [114] ------------------------------------------------ - -[115] 0.0 0.08 0.00 isBoxVSlider(CTree*, CTree*&, CTree*&, CTree*&, CTree*&, CTree*&) [115] ------------------------------------------------ - -[116] 0.0 0.08 0.00 isRef(CTree*, CTree*&) [116] ------------------------------------------------ - -[117] 0.0 0.08 0.00 isBoxSeq(CTree*, CTree*&, CTree*&) [117] ------------------------------------------------ - -[118] 0.0 0.03 0.05 camlParser__fun_1184 [118] - 0.05 0.00 9562600/26298452 camlParsing__peek_val_1186 [88] ------------------------------------------------ - -[119] 0.0 0.04 0.03 camlParser__fun_1180 [119] - 0.03 0.00 6800839/26298452 camlParsing__peek_val_1186 [88] ------------------------------------------------ - -[120] 0.0 0.07 0.00 caml_ext_table_free [120] ------------------------------------------------ - -[121] 0.0 0.07 0.00 setDefNameProperty(CTree*, std::string const&) [121] ------------------------------------------------ - -[122] 0.0 0.07 0.00 isBoxAbstr(CTree*, CTree*&, CTree*&) [122] ------------------------------------------------ - -[123] 0.0 0.04 0.03 camlValue__new_vec_1151 [123] - 0.01 0.02 1643064/3283412147 caml_modify [9] ------------------------------------------------ - -[124] 0.0 0.06 0.00 boxPar(CTree*, CTree*) [124] ------------------------------------------------ - -[125] 0.0 0.06 0.00 isBoxPrim4(CTree*, CTree* (**)(CTree*, CTree*, CTree*, CTree*)) [125] ------------------------------------------------ - -[126] 0.0 0.06 0.00 isBoxPrim5(CTree*, CTree* (**)(CTree*, CTree*, CTree*, CTree*, CTree*)) [126] ------------------------------------------------ - -[127] 0.0 0.06 0.00 isTree(CTree* const&, Node const&, CTree*&, CTree*&, CTree*&, CTree*&) [127] ------------------------------------------------ - -[128] 0.0 0.06 0.00 boxSimplification(CTree*) [128] ------------------------------------------------ - 0.05 0.01 1450424/1450424 camlValue__new_fun_1142 [84] -[129] 0.0 0.05 0.01 1450424 camlHashtbl__find_1093 [129] - 0.00 0.01 1450424/3032366 caml_hash_univ_param [184] ------------------------------------------------ - 0.04 0.02 790971/790971 camlValue__new_fun_1142 [84] -[130] 0.0 0.04 0.02 790971 camlHashtbl__replace_1112 [130] - 0.01 0.01 790971/3283412147 caml_modify [9] - 0.00 0.01 790971/3032366 caml_hash_univ_param [184] - 0.00 0.00 790971/790971 camlHashtbl__replace_bucket_1116 [325] ------------------------------------------------ - -[131] 0.0 0.03 0.03 camlParser__fun_1190 [131] - 0.03 0.00 5441820/26298452 camlParsing__peek_val_1186 [88] ------------------------------------------------ - -[132] 0.0 0.06 0.00 isBoxLibrary(CTree*, CTree*&) [132] ------------------------------------------------ - -[133] 0.0 0.06 0.00 getFun(CTree*, CTree*&, CTree*) [133] ------------------------------------------------ - 0.00 0.00 1/10168501 camlMain__write_output_csv_1099 [289] - 0.00 0.00 1/10168501 camlInterpreter__concat_1126 [302] - 0.00 0.00 1/10168501 camlInterpreter__arrange_1123 [294] - 0.00 0.00 1/10168501 camlInterpreter__compute_1132 [254] - 0.00 0.00 2/10168501 camlMain__read_input_csv_1088 [292] - 0.00 0.00 605895/10168501 camlInterpreter__interpret_split_1196 [47] - 0.05 0.00 9562600/10168501 camlInterpreter__sublist_1142 [6] -[134] 0.0 0.05 0.00 10168501 camlArray__to_list_1121 [134] ------------------------------------------------ - -[135] 0.0 0.05 0.00 isBoxMerge(CTree*, CTree*&, CTree*&) [135] ------------------------------------------------ - -[136] 0.0 0.05 0.00 isBoxVGroup(CTree*, CTree*&, CTree*&) [136] ------------------------------------------------ - -[137] 0.0 0.05 0.00 isBoxPar(CTree*, CTree*&, CTree*&) [137] ------------------------------------------------ - -[138] 0.0 0.05 0.00 isBoxRec(CTree*, CTree*&, CTree*&) [138] ------------------------------------------------ - -[139] 0.0 0.05 0.00 isBoxNumeric(CTree*, CTree*&) [139] ------------------------------------------------ - -[140] 0.0 0.05 0.00 property::property() [140] ------------------------------------------------ - -[141] 0.0 0.05 0.00 isBoxPrim0(CTree*) [141] ------------------------------------------------ - -[142] 0.0 0.05 0.00 isBoxPrim3(CTree*) [142] ------------------------------------------------ - -[143] 0.0 0.05 0.00 isBoxFConst(CTree*) [143] ------------------------------------------------ - -[144] 0.0 0.05 0.00 isBoxFConst(CTree*, CTree*&, CTree*&, CTree*&) [144] ------------------------------------------------ - -[145] 0.0 0.04 0.00 camlSignal__new_signal_1173 [145] ------------------------------------------------ - -[146] 0.0 0.04 0.00 isBoxPrim1(CTree*) [146] ------------------------------------------------ - -[147] 0.0 0.04 0.00 isBoxPrim2(CTree*) [147] ------------------------------------------------ - -[148] 0.0 0.04 0.00 isBoxAccess(CTree*, CTree*&, CTree*&) [148] ------------------------------------------------ - -[149] 0.0 0.04 0.00 isBoxHGroup(CTree*, CTree*&, CTree*&) [149] ------------------------------------------------ - -[150] 0.0 0.04 0.00 boxPatternMatcher(Automaton*, int, CTree*, CTree*, CTree*) [150] ------------------------------------------------ - -[151] 0.0 0.04 0.00 cons(CTree*, CTree*) [151] ------------------------------------------------ - -[152] 0.0 0.04 0.00 tree2int(CTree*) [152] ------------------------------------------------ - 1290176 camlList__flatten_1058 [153] - 0.01 0.03 605895/605895 camlInterpreter__interpret_split_1196 [47] -[153] 0.0 0.01 0.03 605895+1290176 camlList__flatten_1058 [153] - 0.03 0.00 684281/6075572 camlPervasives__$40_1143 [74] - 1290176 camlList__flatten_1058 [153] ------------------------------------------------ - 0.03 0.01 5370692/5370692 camlLexer____ocaml_lex_token_rec_1043 [54] -[154] 0.0 0.03 0.01 5370692 camlString__make_1038 [154] - 0.01 0.00 5370692/5370692 caml_fill_string [212] ------------------------------------------------ - -[155] 0.0 0.04 0.00 isBoxPrim1(CTree*, CTree* (**)(CTree*)) [155] ------------------------------------------------ - -[156] 0.0 0.04 0.00 isBoxInt(CTree*, int*) [156] ------------------------------------------------ - -[157] 0.0 0.04 0.00 isBoxFVar(CTree*, CTree*&, CTree*&, CTree*&) [157] ------------------------------------------------ - 0.01 0.02 2080/2080 caml_empty_minor_heap [25] -[158] 0.0 0.01 0.02 2080 caml_oldify_local_roots [158] - 0.00 0.02 2080/2080 caml_scan_global_young_roots [205] - 0.00 0.00 24482/73721655 caml_oldify_one [26] - 0.00 0.00 2080/2080 caml_final_do_young_roots [342] - 0.00 0.00 1/1 caml_init_frame_descriptors [420] ------------------------------------------------ - 0.00 0.00 1/4105 preProcess_cpp [301] - 0.00 0.00 1/4105 caml_format_int [300] - 0.00 0.00 1/4105 caml_sys_get_argv [296] - 0.00 0.00 1/4105 caml_sys_get_config [299] - 0.00 0.00 5/4105 caml_alloc_array [297] - 0.03 0.00 4096/4105 caml_format_float [173] -[159] 0.0 0.03 0.00 4105 caml_copy_string [159] - 0.00 0.00 4105/7501593 caml_alloc_string [99] ------------------------------------------------ - -[160] 0.0 0.03 0.00 isBoxFVar(CTree*) [160] ------------------------------------------------ - 0.00 0.00 794950/5761588 caml_lessequal [281] - 0.00 0.00 794950/5761588 caml_greaterequal [210] - 0.01 0.00 1450778/5761588 caml_compare [249] - 0.01 0.00 2720910/5761588 caml_equal [209] -[161] 0.0 0.03 0.00 5761588 compare_val [161] ------------------------------------------------ - 0.03 0.00 4195581/4195581 camlInterpreter__interpret_ident_1163 [55] -[162] 0.0 0.03 0.00 4195581 camlList__nth_aux_1045 [162] ------------------------------------------------ - 0.00 0.03 1278595/1278595 caml_c_call [3] -[163] 0.0 0.00 0.03 1278595 caml_int_of_string [163] - 0.03 0.00 1278595/1278595 parse_intnat [164] ------------------------------------------------ - 0.03 0.00 1278595/1278595 caml_int_of_string [163] -[164] 0.0 0.03 0.00 1278595 parse_intnat [164] - 0.00 0.00 2599576/2599576 parse_digit [319] - 0.00 0.00 1278595/1278595 parse_sign_and_base [322] - 0.00 0.00 1278595/1311366 caml_string_length [321] ------------------------------------------------ - -[165] 0.0 0.03 0.00 pushValueDef(CTree*, CTree*, CTree*) [165] ------------------------------------------------ - -[166] 0.0 0.03 0.00 isBoxComponent(CTree*, CTree*&) [166] ------------------------------------------------ - -[167] 0.0 0.03 0.00 isBoxModifLocalDef(CTree*, CTree*&, CTree*&) [167] ------------------------------------------------ - -[168] 0.0 0.03 0.00 pushMultiClosureDefs(CTree*, CTree*, CTree*) [168] ------------------------------------------------ - -[169] 0.0 0.03 0.00 isBoxFFun(CTree*) [169] ------------------------------------------------ - -[170] 0.0 0.03 0.00 traced_simplification(CTree*) [170] ------------------------------------------------ - -[171] 0.0 0.03 0.00 Symbol::isnew(char const*) [171] ------------------------------------------------ - -[172] 0.0 0.03 0.00 Automaton::build(State*) [172] ------------------------------------------------ - 0.00 0.03 4096/4096 caml_c_call [3] -[173] 0.0 0.00 0.03 4096 caml_format_float [173] - 0.03 0.00 4096/4105 caml_copy_string [159] ------------------------------------------------ - 0.01 0.02 790971/790971 camlValue__new_fun_1142 [84] -[174] 0.0 0.01 0.02 790971 camlHashtbl__remove_1080 [174] - 0.01 0.01 790971/3283412147 caml_modify [9] - 0.00 0.01 790971/3032366 caml_hash_univ_param [184] - 0.00 0.00 790971/790971 camlHashtbl__remove_bucket_1083 [324] ------------------------------------------------ - -[175] 0.0 0.03 0.00 camlValue__new_vec_1159 [175] ------------------------------------------------ - -[176] 0.0 0.03 0.00 caml_array_unsafe_set [176] ------------------------------------------------ - -[177] 0.0 0.03 0.00 truncate_flp [177] ------------------------------------------------ - -[178] 0.0 0.03 0.00 isBoxPrim5(CTree*) [178] ------------------------------------------------ - -[179] 0.0 0.03 0.00 sigAdd(CTree*, CTree*) [179] ------------------------------------------------ - -[180] 0.0 0.03 0.00 tree2ptr(CTree*) [180] ------------------------------------------------ - -[181] 0.0 0.03 0.00 isBoxReal(CTree*) [181] ------------------------------------------------ - -[182] 0.0 0.03 0.00 searchEnv(CTree*, CTree*&, CTree*) [182] ------------------------------------------------ - 0.00 0.00 276/4436 caml_scan_global_roots [285] - 0.02 0.00 4160/4436 caml_scan_global_young_roots [205] -[183] 0.0 0.02 0.00 4436 caml_iterate_global_roots [183] - 0.00 0.00 6240/73721655 caml_oldify_one [26] - 0.00 0.00 276/1900718561 caml_darken [18] ------------------------------------------------ - 0.00 0.01 790971/3032366 camlHashtbl__remove_1080 [174] - 0.00 0.01 790971/3032366 camlHashtbl__replace_1112 [130] - 0.00 0.01 1450424/3032366 camlHashtbl__find_1093 [129] -[184] 0.0 0.00 0.02 3032366 caml_hash_univ_param [184] - 0.02 0.00 3032366/3032366 hash_aux [185] ------------------------------------------------ - 0.02 0.00 3032366/3032366 caml_hash_univ_param [184] -[185] 0.0 0.02 0.00 3032366 hash_aux [185] ------------------------------------------------ - 0.02 0.00 2053062/2053062 camlLexer____ocaml_lex_token_rec_1043 [54] -[186] 0.0 0.02 0.00 2053062 camlLexing__sub_lexeme_1126 [186] - 0.00 0.00 2053062/2192330 caml_blit_string [320] ------------------------------------------------ - -[187] 0.0 0.02 0.00 camlFaustexp__d_par_1108 [187] ------------------------------------------------ - -[188] 0.0 0.02 0.00 camlFaustexp__d_seq_1111 [188] ------------------------------------------------ - -[189] 0.0 0.02 0.00 camlSignal__new_signal_1113 [189] ------------------------------------------------ - -[190] 0.0 0.02 0.00 camlSignal__new_signal_1220 [190] ------------------------------------------------ - -[191] 0.0 0.02 0.00 camlSignal__new_vec_1181 [191] ------------------------------------------------ - -[192] 0.0 0.02 0.00 caml_fl_reset [192] ------------------------------------------------ - -[193] 0.0 0.02 0.00 caml_ml_string_length [193] ------------------------------------------------ - -[194] 0.0 0.02 0.00 isBoxButton(CTree*, CTree*&) [194] ------------------------------------------------ - -[195] 0.0 0.02 0.00 getDefNameProperty(CTree*, CTree*&) [195] ------------------------------------------------ - -[196] 0.0 0.02 0.00 isBoxPatternMatcher(CTree*, Automaton*&, int&, CTree*&, CTree*&, CTree*&) [196] ------------------------------------------------ - -[197] 0.0 0.02 0.00 make_pattern_matcher(CTree*) [197] ------------------------------------------------ - -[198] 0.0 0.02 0.00 len(CTree*) [198] ------------------------------------------------ - -[199] 0.0 0.02 0.00 boxSplit(CTree*, CTree*) [199] ------------------------------------------------ - -[200] 0.0 0.02 0.00 isBoxFFun(CTree*, CTree*&) [200] ------------------------------------------------ - -[201] 0.0 0.02 0.00 propagate(CTree*, CTree*, CTree*, std::vector > const&) [201] ------------------------------------------------ - -[202] 0.0 0.02 0.00 merge_state(State*, State*) [202] ------------------------------------------------ - -[203] 0.0 0.02 0.00 listn(int, CTree*) [203] ------------------------------------------------ - -[204] 0.0 0.02 0.00 CTree::make(Node const&, std::vector > const&) [204] ------------------------------------------------ - 0.00 0.02 2080/2080 caml_oldify_local_roots [158] -[205] 0.0 0.00 0.02 2080 caml_scan_global_young_roots [205] - 0.02 0.00 4160/4436 caml_iterate_global_roots [183] ------------------------------------------------ - -[206] 0.0 0.02 0.00 boxLibrary(CTree*) [206] ------------------------------------------------ - -[207] 0.0 0.02 0.00 isBoxTGroup(CTree*, CTree*&, CTree*&) [207] ------------------------------------------------ - -[208] 0.0 0.02 0.00 prim2name(CTree* (*)(CTree*, CTree*)) [208] ------------------------------------------------ - 0.00 0.01 2720910/2720910 caml_c_call [3] -[209] 0.0 0.00 0.01 2720910 caml_equal [209] - 0.01 0.00 2720910/5761588 compare_val [161] ------------------------------------------------ - 0.01 0.00 794950/794950 caml_c_call [3] -[210] 0.0 0.01 0.00 794950 caml_greaterequal [210] - 0.00 0.00 794950/5761588 compare_val [161] ------------------------------------------------ - 0.00 0.00 1/201 camlArray__init_1037 [253] - 0.00 0.00 2/201 camlMain__read_input_csv_1088 [292] - 0.00 0.00 2/201 camlMain__write_output_csv_1099 [289] - 0.00 0.00 2/201 camlList__map_1062 [293] - 0.00 0.00 64/201 camlValue__convert_back_R_1101 [248] - 0.00 0.01 130/201 camlInterpreter__computing_1089 [251] -[211] 0.0 0.00 0.01 201 camlArray__map_1105 [211] - 0.01 0.00 4096/4096 camlPervasives__string_of_float_1140 [215] - 0.00 0.00 8253/3283412147 caml_modify [9] - 0.00 0.00 4096/4096 camlPervasives__loop_1138 [337] - 0.00 0.00 4096/4096 camlPervasives__valid_float_lexem_1135 [338] - 0.00 0.00 4095/69634 camlPervasives__$5e_1112 [326] - 0.00 0.00 129/4231 caml_curry2_1 [330] - 0.00 0.00 1/1 camlPervasives__open_in_gen_1214 [408] - 0.00 0.00 1/1 camlPervasives__open_in_1218 [407] ------------------------------------------------ - 0.01 0.00 5370692/5370692 camlString__make_1038 [154] -[212] 0.0 0.01 0.00 5370692 caml_fill_string [212] ------------------------------------------------ - 0.00 0.00 1/794950 camlUnix__entry [308] - 0.00 0.01 794949/794950 camlValue__factory_add_memory_1121 [245] -[213] 0.0 0.00 0.01 794950 camlHashtbl__create_1051 [213] - 0.01 0.00 794950/794950 camlPervasives__max_1025 [214] - 0.00 0.00 794950/794950 camlPervasives__min_1022 [323] ------------------------------------------------ - 0.01 0.00 794950/794950 camlHashtbl__create_1051 [213] -[214] 0.0 0.01 0.00 794950 camlPervasives__max_1025 [214] ------------------------------------------------ - 0.01 0.00 4096/4096 camlArray__map_1105 [211] -[215] 0.0 0.01 0.00 4096 camlPervasives__string_of_float_1140 [215] ------------------------------------------------ - -[216] 0.0 0.01 0.00 camlArray__mapi_1115 [216] ------------------------------------------------ - -[217] 0.0 0.01 0.00 camlList__sort_1271 [217] ------------------------------------------------ - -[218] 0.0 0.01 0.00 camlSignal__fun_1394 [218] ------------------------------------------------ - -[219] 0.0 0.01 0.00 camlSignal__signal_nth_1183 [219] ------------------------------------------------ - -[220] 0.0 0.01 0.00 camlValue__code_end [220] ------------------------------------------------ - -[221] 0.0 0.01 0.00 camlValue__v_add_1169 [221] ------------------------------------------------ - -[222] 0.0 0.01 0.00 camlValue__v_memory_1145 [222] ------------------------------------------------ - -[223] 0.0 0.01 0.00 camlValue__v_mul_1207 [223] ------------------------------------------------ - -[224] 0.0 0.01 0.00 caml_allocation_color [224] ------------------------------------------------ - -[225] 0.0 0.01 0.00 isBoxButton(CTree*) [225] ------------------------------------------------ - -[226] 0.0 0.01 0.00 boxWithLocalDef(CTree*, CTree*) [226] ------------------------------------------------ - -[227] 0.0 0.01 0.00 isSigDownSample(CTree*, CTree*&, CTree*&) [227] ------------------------------------------------ - -[228] 0.0 0.01 0.00 boxModifLocalDef(CTree*, CTree*) [228] ------------------------------------------------ - -[229] 0.0 0.01 0.00 boxError() [229] ------------------------------------------------ - -[230] 0.0 0.01 0.00 boxPrim2(CTree* (*)(CTree*, CTree*)) [230] ------------------------------------------------ - -[231] 0.0 0.01 0.00 listLift(std::vector > const&) [231] ------------------------------------------------ - -[232] 0.0 0.01 0.00 sigBinOp(int, CTree*, CTree*) [232] ------------------------------------------------ - -[233] 0.0 0.01 0.00 tree2str(CTree*) [233] ------------------------------------------------ - -[234] 0.0 0.01 0.00 boxAccess(CTree*, CTree*) [234] ------------------------------------------------ - -[235] 0.0 0.01 0.00 isBoxAppl(CTree*) [235] ------------------------------------------------ - -[236] 0.0 0.01 0.00 isBoxReal(CTree*, double*) [236] ------------------------------------------------ - -[237] 0.0 0.01 0.00 isElement(CTree*, CTree*) [237] ------------------------------------------------ - -[238] 0.0 0.01 0.00 make_state(State*, int, CTree*, std::vector >&) [238] ------------------------------------------------ - -[239] 0.0 0.01 0.00 addLayerDef(CTree*, CTree*, CTree*) [239] ------------------------------------------------ - -[240] 0.0 0.01 0.00 merge_trans(std::list >&, std::list >&) [240] ------------------------------------------------ - -[241] 0.0 0.01 0.00 evalRuleList(CTree*, CTree*) [241] ------------------------------------------------ - -[242] 0.0 0.01 0.00 larg2par(CTree*) [242] ------------------------------------------------ - -[243] 0.0 0.01 0.00 real_a2sb(CTree*) [243] ------------------------------------------------ - -[244] 0.0 0.01 0.00 loopDetector::~loopDetector() [244] ------------------------------------------------ - -[245] 0.0 0.00 0.01 camlValue__factory_add_memory_1121 [245] - 0.00 0.01 794949/794950 camlHashtbl__create_1051 [213] ------------------------------------------------ - -[246] 0.0 0.00 0.01 camlParser__fun_1182 [246] - 0.01 0.00 1945462/26298452 camlParsing__peek_val_1186 [88] ------------------------------------------------ - 0.00 0.01 1/1 caml_set_minor_heap_size [64] -[247] 0.0 0.00 0.01 1 caml_page_table_remove [247] - 0.01 0.00 512/492828 caml_page_table_modify [21] ------------------------------------------------ - -[248] 0.0 0.00 0.01 camlValue__convert_back_R_1101 [248] - 0.00 0.00 65/69 camlArray__init_1037 [253] - 0.00 0.00 64/201 camlArray__map_1105 [211] ------------------------------------------------ - 0.00 0.01 1450778/1450778 caml_c_call [3] -[249] 0.0 0.00 0.01 1450778 caml_compare [249] - 0.01 0.00 1450778/5761588 compare_val [161] ------------------------------------------------ - -[250] 0.0 0.00 0.01 camlParser__fun_1174 [250] - 0.01 0.00 1278595/26298452 camlParsing__peek_val_1186 [88] ------------------------------------------------ - -[251] 0.0 0.00 0.01 camlInterpreter__computing_1089 [251] - 0.00 0.01 130/201 camlArray__map_1105 [211] - 0.00 0.00 64/3283412147 caml_modify [9] - 0.00 0.00 1/5 camlPervasives__print_endline_1274 [373] ------------------------------------------------ - -[252] 0.0 0.00 0.01 camlParser__fun_1186 [252] - 0.01 0.00 1211790/26298452 camlParsing__peek_val_1186 [88] ------------------------------------------------ - 0.00 0.00 1/69 camlMain__write_output_csv_1099 [289] - 0.00 0.00 1/69 camlInterpreter__channels_1113 [295] - 0.00 0.00 1/69 camlInterpreter__arrange_1123 [294] - 0.00 0.00 1/69 camlInterpreter__compute_1132 [254] - 0.00 0.00 65/69 camlValue__convert_back_R_1101 [248] -[253] 0.0 0.00 0.01 69 camlArray__init_1037 [253] - 0.01 0.00 1/1 camlArray__find_init_1077 [280] - 0.00 0.00 4032/3283412147 caml_modify [9] - 0.00 0.00 1/201 camlArray__map_1105 [211] - 0.00 0.00 3/4231 caml_curry2_1 [330] - 0.00 0.00 1/1 camlArray__concat_aux_1062 [391] - 0.00 0.00 1/1 camlArray__concat_1075 [390] ------------------------------------------------ - -[254] 0.0 0.01 0.00 camlInterpreter__compute_1132 [254] - 0.00 0.00 1/69 camlArray__init_1037 [253] - 0.00 0.00 1/9562602 camlArray__sub_1081 [12] - 0.00 0.00 1/9316842 camlArray__fill_1135 [14] - 0.00 0.00 1/10168501 camlArray__tolist_1123 [15] - 0.00 0.00 1/9562602 camlArray__of_list_1130 [23] - 0.00 0.00 1/29711513 camlList__length_aux_1030 [36] - 0.00 0.00 1/10168501 camlArray__to_list_1121 [134] - 0.00 0.00 1/5 camlPervasives__print_endline_1274 [373] ------------------------------------------------ - 0.00 0.00 3/8108108 camlList__map2_1090 [314] - 0.01 0.00 8108105/8108108 camlFaustexp__dimension_constructor_1125 [102] -[255] 0.0 0.01 0.00 8108108 caml_apply2 [255] ------------------------------------------------ - 0.01 0.00 4195581/4195581 camlInterpreter__interpret_ident_1163 [55] -[256] 0.0 0.01 0.00 4195581 camlList__nth_1042 [256] ------------------------------------------------ - -[257] 0.0 0.01 0.00 camlFaustexp__d_rec_1120 [257] ------------------------------------------------ - -[258] 0.0 0.01 0.00 camlInterpreter__fun_1365 [258] ------------------------------------------------ - -[259] 0.0 0.01 0.00 camlInterpreter__make_signal_1154 [259] ------------------------------------------------ - -[260] 0.0 0.01 0.00 camlList__tl_1039 [260] ------------------------------------------------ - -[261] 0.0 0.01 0.00 camlSignal__code_end [261] ------------------------------------------------ - -[262] 0.0 0.01 0.00 camlString__fun_1163 [262] ------------------------------------------------ - -[263] 0.0 0.01 0.00 caml_apply3 [263] ------------------------------------------------ - -[264] 0.0 0.01 0.00 isBoxTGroup(CTree*) [264] ------------------------------------------------ - -[265] 0.0 0.01 0.00 isBoxCheckbox(CTree*) [265] ------------------------------------------------ - -[266] 0.0 0.01 0.00 isBoxCheckbox(CTree*, CTree*&) [266] ------------------------------------------------ - -[267] 0.0 0.01 0.00 isBoxNumEntry(CTree*) [267] ------------------------------------------------ - -[268] 0.0 0.01 0.00 boxCut() [268] ------------------------------------------------ - -[269] 0.0 0.01 0.00 boxFVar(CTree*, CTree*, CTree*) [269] ------------------------------------------------ - -[270] 0.0 0.01 0.00 boxWire() [270] ------------------------------------------------ - -[271] 0.0 0.01 0.00 boxIdent(char const*) [271] ------------------------------------------------ - -[272] 0.0 0.01 0.00 boxPrim0(CTree* (*)()) [272] ------------------------------------------------ - -[273] 0.0 0.01 0.00 boxPrim1(CTree* (*)(CTree*)) [273] ------------------------------------------------ - -[274] 0.0 0.01 0.00 boxPrim3(CTree* (*)(CTree*, CTree*, CTree*)) [274] ------------------------------------------------ - -[275] 0.0 0.01 0.00 boxPrim5(CTree* (*)(CTree*, CTree*, CTree*, CTree*, CTree*)) [275] ------------------------------------------------ - -[276] 0.0 0.01 0.00 list2set(CTree*) [276] ------------------------------------------------ - -[277] 0.0 0.01 0.00 setUnion(CTree*, CTree*) [277] ------------------------------------------------ - -[278] 0.0 0.01 0.00 prim1name(CTree* (*)(CTree*)) [278] ------------------------------------------------ - -[279] 0.0 0.01 0.00 envpp::print(std::ostream&) const [279] ------------------------------------------------ - 0.01 0.00 1/1 camlArray__init_1037 [253] -[280] 0.0 0.01 0.00 1 camlArray__find_init_1077 [280] ------------------------------------------------ - 0.00 0.00 794950/794950 caml_c_call [3] -[281] 0.0 0.00 0.00 794950 caml_lessequal [281] - 0.00 0.00 794950/5761588 compare_val [161] ------------------------------------------------ - 0.00 0.00 92/92 start_cycle [284] -[282] 0.0 0.00 0.00 92 caml_darken_all_roots [282] - 0.00 0.00 92/92 caml_do_roots [283] ------------------------------------------------ - 0.00 0.00 92/92 caml_darken_all_roots [282] -[283] 0.0 0.00 0.00 92 caml_do_roots [283] - 0.00 0.00 92/92 caml_scan_global_roots [285] - 0.00 0.00 68172/1900718561 caml_darken [18] - 0.00 0.00 92/92 caml_do_local_roots [290] - 0.00 0.00 92/92 caml_final_do_strong_roots [345] ------------------------------------------------ - 0.00 0.00 92/92 caml_major_collection_slice [8] -[284] 0.0 0.00 0.00 92 start_cycle [284] - 0.00 0.00 92/92 caml_darken_all_roots [282] - 0.00 0.00 92/19578 caml_gc_message [329] ------------------------------------------------ - 0.00 0.00 92/92 caml_do_roots [283] -[285] 0.0 0.00 0.00 92 caml_scan_global_roots [285] - 0.00 0.00 276/4436 caml_iterate_global_roots [183] ------------------------------------------------ - 0.00 0.00 7/7 camlParsing__loop_1169 [50] -[286] 0.0 0.00 0.00 7 camlParsing__grow_stacks_1154 [286] - 0.00 0.00 28/28 camlArray__blit_1093 [287] - 0.00 0.00 28/3283412147 caml_modify [9] ------------------------------------------------ - 0.00 0.00 28/28 camlParsing__grow_stacks_1154 [286] -[287] 0.0 0.00 0.00 28 camlArray__blit_1093 [287] - 0.00 0.00 50800/3283412147 caml_modify [9] ------------------------------------------------ - -[288] 0.0 0.00 0.00 camlParser__fun_1178 [288] - 0.00 0.00 57344/26298452 camlParsing__peek_val_1186 [88] - 0.00 0.00 57344/69634 camlPervasives__$5e_1112 [326] ------------------------------------------------ - -[289] 0.0 0.00 0.00 camlMain__write_output_csv_1099 [289] - 0.00 0.00 2/201 camlArray__map_1105 [211] - 0.00 0.00 1/69 camlArray__init_1037 [253] - 0.00 0.00 1/10168501 camlArray__tolist_1123 [15] - 0.00 0.00 1/29711513 camlList__length_aux_1030 [36] - 0.00 0.00 1/10168501 camlArray__to_list_1121 [134] - 0.00 0.00 2/3 camlList__map2_1090 [314] - 0.00 0.00 3/605906 camlList__map_1062 [293] - 0.00 0.00 1/5 camlPervasives__print_endline_1274 [373] - 0.00 0.00 1/72 caml_curry2 [348] ------------------------------------------------ - 0.00 0.00 92/92 caml_do_roots [283] -[290] 0.0 0.00 0.00 92 caml_do_local_roots [290] - 0.00 0.00 21686/1900718561 caml_darken [18] ------------------------------------------------ - -[291] 0.0 0.00 0.00 camlMain__csvread_1085 [291] - 0.00 0.00 4096/6075572 camlPervasives__$40_1143 [74] - 0.00 0.00 1/605906 camlList__map_1062 [293] - 0.00 0.00 4097/4097 camlPervasives__scan_1249 [334] - 0.00 0.00 4097/4097 camlPervasives__input_line_1241 [333] ------------------------------------------------ - -[292] 0.0 0.00 0.00 camlMain__read_input_csv_1088 [292] - 0.00 0.00 2/201 camlArray__map_1105 [211] - 0.00 0.00 1/9562602 camlArray__sub_1081 [12] - 0.00 0.00 2/10168501 camlArray__tolist_1123 [15] - 0.00 0.00 2/10168501 camlArray__to_list_1121 [134] - 0.00 0.00 2/605906 camlList__map_1062 [293] ------------------------------------------------ - 799055 camlList__map_1062 [293] - 0.00 0.00 1/605906 camlMain__csvread_1085 [291] - 0.00 0.00 1/605906 camlInterpreter__interpreter_1300 [317] - 0.00 0.00 2/605906 camlMain__read_input_csv_1088 [292] - 0.00 0.00 2/605906 camlInterpreter__make_beam_1148 [315] - 0.00 0.00 2/605906 camlInterpreter__extract_rate_1294 [316] - 0.00 0.00 3/605906 camlMain__write_output_csv_1099 [289] - 0.00 0.00 605895/605906 camlInterpreter__interpret_split_1196 [47] -[293] 0.0 0.00 0.00 605906+799055 camlList__map_1062 [293] - 0.00 0.00 2/201 camlArray__map_1105 [211] - 0.00 0.00 1/9316842 camlArray__fill_1135 [14] - 0.00 0.00 1/9562602 camlArray__of_list_1130 [23] - 0.00 0.00 2/4231 caml_curry2_1 [330] - 0.00 0.00 1/1 camlPervasives__close_out_1209 [402] - 0.00 0.00 1/1 camlPervasives__open_out_gen_1175 [410] - 0.00 0.00 1/1 camlPervasives__open_out_1179 [409] - 0.00 0.00 1/72 caml_curry2 [348] - 0.00 0.00 1/1 camlPervasives__fun_1394 [405] - 799055 camlList__map_1062 [293] ------------------------------------------------ - -[294] 0.0 0.00 0.00 camlInterpreter__arrange_1123 [294] - 0.00 0.00 1/69 camlArray__init_1037 [253] - 0.00 0.00 1/10168501 camlArray__tolist_1123 [15] - 0.00 0.00 1/10168501 camlArray__to_list_1121 [134] - 0.00 0.00 1/72 caml_curry2 [348] ------------------------------------------------ - -[295] 0.0 0.00 0.00 camlInterpreter__channels_1113 [295] - 0.00 0.00 1/69 camlArray__init_1037 [253] - 0.00 0.00 1/72 caml_curry2 [348] ------------------------------------------------ - 0.00 0.00 1/1 caml_c_call [3] -[296] 0.0 0.00 0.00 1 caml_sys_get_argv [296] - 0.00 0.00 1/1 caml_copy_string_array [298] - 0.00 0.00 1/4105 caml_copy_string [159] - 0.00 0.00 1/16171198 caml_alloc_small [103] ------------------------------------------------ - 0.00 0.00 1/1 caml_copy_string_array [298] -[297] 0.0 0.00 0.00 1 caml_alloc_array [297] - 0.00 0.00 5/4105 caml_copy_string [159] - 0.00 0.00 5/3283412147 caml_modify [9] - 0.00 0.00 1/73 caml_alloc [304] ------------------------------------------------ - 0.00 0.00 1/1 caml_sys_get_argv [296] -[298] 0.0 0.00 0.00 1 caml_copy_string_array [298] - 0.00 0.00 1/1 caml_alloc_array [297] ------------------------------------------------ - 0.00 0.00 1/1 caml_c_call [3] -[299] 0.0 0.00 0.00 1 caml_sys_get_config [299] - 0.00 0.00 1/4105 caml_copy_string [159] - 0.00 0.00 1/16171198 caml_alloc_small [103] ------------------------------------------------ - 0.00 0.00 1/1 caml_c_call [3] -[300] 0.0 0.00 0.00 1 caml_format_int [300] - 0.00 0.00 1/4105 caml_copy_string [159] - 0.00 0.00 1/1 parse_format [430] ------------------------------------------------ - -[301] 0.0 0.00 0.00 preProcess_cpp [301] - 0.00 0.00 1/4105 caml_copy_string [159] ------------------------------------------------ - -[302] 0.0 0.00 0.00 camlInterpreter__concat_1126 [302] - 0.00 0.00 1/10168501 camlArray__tolist_1123 [15] - 0.00 0.00 1/10168501 camlArray__to_list_1121 [134] ------------------------------------------------ - 0.00 0.00 6/6 caml_c_call [3] -[303] 0.0 0.00 0.00 6 caml_gc_get [303] - 0.00 0.00 42/3283412147 caml_modify [9] - 0.00 0.00 6/6 caml_alloc_tuple [309] ------------------------------------------------ - 0.00 0.00 1/73 caml_alloc_array [297] - 0.00 0.00 6/73 caml_alloc_tuple [309] - 0.00 0.00 66/73 caml_make_vect [4] -[304] 0.0 0.00 0.00 73 caml_alloc [304] - 0.00 0.00 2/64105735 caml_alloc_shr [34] - 0.00 0.00 2/4139581 caml_check_urgent_gc [318] ------------------------------------------------ - 0.00 0.00 7/7 caml_c_call [3] -[305] 0.0 0.00 0.00 7 caml_obj_dup [305] - 0.00 0.00 7/16171198 caml_alloc_small [103] ------------------------------------------------ - -[306] 0.0 0.00 0.00 alloc_inet6_addr [306] - 0.00 0.00 2/7501593 caml_alloc_string [99] ------------------------------------------------ - -[307] 0.0 0.00 0.00 alloc_inet_addr [307] - 0.00 0.00 2/7501593 caml_alloc_string [99] ------------------------------------------------ - -[308] 0.0 0.00 0.00 camlUnix__entry [308] - 0.00 0.00 1/794950 camlHashtbl__create_1051 [213] - 0.00 0.00 1/2 camlCallback__register_exception_1034 [385] ------------------------------------------------ - 0.00 0.00 6/6 caml_gc_get [303] -[309] 0.0 0.00 0.00 6 caml_alloc_tuple [309] - 0.00 0.00 6/73 caml_alloc [304] ------------------------------------------------ - -[310] 0.0 0.00 0.00 camlMain__read_input_1126 [310] - 0.00 0.00 2/60401132 caml_string_equal [71] ------------------------------------------------ - 0.00 0.00 1/1 caml_init_major_heap [82] -[311] 0.0 0.00 0.00 1 caml_make_free_blocks [311] - 0.00 0.00 1/32119447 caml_fl_merge_block [79] ------------------------------------------------ - -[312] 0.0 0.00 0.00 camlParser__fun_1172 [312] - 0.00 0.00 1/26298452 camlParsing__peek_val_1186 [88] ------------------------------------------------ - -[313] 0.0 0.00 0.00 camlParser__fun_1194 [313] - 0.00 0.00 1/26298452 camlParsing__peek_val_1186 [88] ------------------------------------------------ - 3 camlList__map2_1090 [314] - 0.00 0.00 1/3 camlInterpreter__make_beam_1148 [315] - 0.00 0.00 2/3 camlMain__write_output_csv_1099 [289] -[314] 0.0 0.00 0.00 3+3 camlList__map2_1090 [314] - 0.00 0.00 3/8108108 caml_apply2 [255] - 0.00 0.00 1/6 camlPervasives__output_string_1191 [370] - 0.00 0.00 1/69634 camlPervasives__$5e_1112 [326] - 3 camlList__map2_1090 [314] ------------------------------------------------ - -[315] 0.0 0.00 0.00 camlInterpreter__make_beam_1148 [315] - 0.00 0.00 1/3 camlList__map2_1090 [314] - 0.00 0.00 2/605906 camlList__map_1062 [293] - 0.00 0.00 1/72 caml_curry2 [348] ------------------------------------------------ - -[316] 0.0 0.00 0.00 camlInterpreter__extract_rate_1294 [316] - 0.00 0.00 2/605906 camlList__map_1062 [293] ------------------------------------------------ - -[317] 0.0 0.00 0.00 camlInterpreter__interpreter_1300 [317] - 0.00 0.00 1/605906 camlList__map_1062 [293] - 0.00 0.00 1/5 camlPervasives__print_endline_1274 [373] ------------------------------------------------ - 0.00 0.00 2/4139581 caml_alloc [304] - 0.00 0.00 7/4139581 caml_alloc_custom [30] - 0.00 0.00 6829/4139581 caml_alloc_string [99] - 0.00 0.00 4132743/4139581 caml_make_vect [4] -[318] 0.0 0.00 0.00 4139581 caml_check_urgent_gc [318] ------------------------------------------------ - 0.00 0.00 2599576/2599576 parse_intnat [164] -[319] 0.0 0.00 0.00 2599576 parse_digit [319] ------------------------------------------------ - 0.00 0.00 139268/2192330 camlPervasives__$5e_1112 [326] - 0.00 0.00 2053062/2192330 camlLexing__sub_lexeme_1126 [186] -[320] 0.0 0.00 0.00 2192330 caml_blit_string [320] ------------------------------------------------ - 0.00 0.00 1/1311366 parse_format [430] - 0.00 0.00 2/1311366 caml_sys_open [388] - 0.00 0.00 32768/1311366 caml_float_of_string [328] - 0.00 0.00 1278595/1311366 parse_intnat [164] -[321] 0.0 0.00 0.00 1311366 caml_string_length [321] ------------------------------------------------ - 0.00 0.00 1278595/1278595 parse_intnat [164] -[322] 0.0 0.00 0.00 1278595 parse_sign_and_base [322] ------------------------------------------------ - 0.00 0.00 794950/794950 camlHashtbl__create_1051 [213] -[323] 0.0 0.00 0.00 794950 camlPervasives__min_1022 [323] ------------------------------------------------ - 790971 camlHashtbl__remove_bucket_1083 [324] - 0.00 0.00 790971/790971 camlHashtbl__remove_1080 [174] -[324] 0.0 0.00 0.00 790971+790971 camlHashtbl__remove_bucket_1083 [324] - 790971 camlHashtbl__remove_bucket_1083 [324] ------------------------------------------------ - 118 camlHashtbl__replace_bucket_1116 [325] - 0.00 0.00 790971/790971 camlHashtbl__replace_1112 [130] -[325] 0.0 0.00 0.00 790971+118 camlHashtbl__replace_bucket_1116 [325] - 118 camlHashtbl__replace_bucket_1116 [325] ------------------------------------------------ - 0.00 0.00 1/69634 camlMain__make_file_name_1105 [617] - 0.00 0.00 1/69634 camlMain__main_1129 [48] - 0.00 0.00 1/69634 camlList__map2_1090 [314] - 0.00 0.00 1/69634 camlLexing__from_string_1119 [399] - 0.00 0.00 4095/69634 camlArray__map_1105 [211] - 0.00 0.00 8191/69634 camlMain__to_string_rec_1118 [622] - 0.00 0.00 57344/69634 camlParser__fun_1178 [288] -[326] 0.0 0.00 0.00 69634 camlPervasives__$5e_1112 [326] - 0.00 0.00 139268/2192330 caml_blit_string [320] ------------------------------------------------ - 0.00 0.00 6/32774 caml_int64_float_of_bits [371] - 0.00 0.00 32768/32774 caml_float_of_string [328] -[327] 0.0 0.00 0.00 32774 caml_copy_double [327] ------------------------------------------------ - 0.00 0.00 32768/32768 caml_c_call [3] -[328] 0.0 0.00 0.00 32768 caml_float_of_string [328] - 0.00 0.00 32768/1311366 caml_string_length [321] - 0.00 0.00 32768/32774 caml_copy_double [327] ------------------------------------------------ - 0.00 0.00 2/19578 realloc_gray_vals [389] - 0.00 0.00 4/19578 caml_gc_set [76] - 0.00 0.00 6/19578 caml_init_gc [65] - 0.00 0.00 9/19578 caml_page_table_modify [21] - 0.00 0.00 14/19578 caml_add_to_heap [38] - 0.00 0.00 92/19578 start_cycle [284] - 0.00 0.00 1349/19578 sweep_slice [13] - 0.00 0.00 1462/19578 mark_slice [10] - 0.00 0.00 4160/19578 caml_empty_minor_heap [25] - 0.00 0.00 12480/19578 caml_major_collection_slice [8] -[329] 0.0 0.00 0.00 19578 caml_gc_message [329] ------------------------------------------------ - 0.00 0.00 2/4231 camlList__map_1062 [293] - 0.00 0.00 3/4231 camlArray__init_1037 [253] - 0.00 0.00 129/4231 camlArray__map_1105 [211] - 0.00 0.00 4097/4231 camlSignal__new_signal_1132 [716] -[330] 0.0 0.00 0.00 4231 caml_curry2_1 [330] ------------------------------------------------ - 0.00 0.00 4160/4160 caml_empty_minor_heap [25] -[331] 0.0 0.00 0.00 4160 caml_final_empty_young [331] ------------------------------------------------ - 0.00 0.00 4160/4160 caml_empty_minor_heap [25] -[332] 0.0 0.00 0.00 4160 clear_table [332] ------------------------------------------------ - 0.00 0.00 4097/4097 camlMain__csvread_1085 [291] -[333] 0.0 0.00 0.00 4097 camlPervasives__input_line_1241 [333] ------------------------------------------------ - 0.00 0.00 4097/4097 camlMain__csvread_1085 [291] -[334] 0.0 0.00 0.00 4097 camlPervasives__scan_1249 [334] ------------------------------------------------ - 0.00 0.00 4097/4097 caml_ml_input_scan_line [336] -[335] 0.0 0.00 0.00 4097 caml_input_scan_line [335] - 0.00 0.00 5/5 caml_do_read [374] ------------------------------------------------ - 0.00 0.00 4097/4097 caml_c_call [3] -[336] 0.0 0.00 0.00 4097 caml_ml_input_scan_line [336] - 0.00 0.00 4097/4097 caml_input_scan_line [335] ------------------------------------------------ - 0.00 0.00 4096/4096 camlArray__map_1105 [211] -[337] 0.0 0.00 0.00 4096 camlPervasives__loop_1138 [337] ------------------------------------------------ - 0.00 0.00 4096/4096 camlArray__map_1105 [211] -[338] 0.0 0.00 0.00 4096 camlPervasives__valid_float_lexem_1135 [338] ------------------------------------------------ - 0.00 0.00 4096/4096 caml_c_call [3] -[339] 0.0 0.00 0.00 4096 caml_ml_input [339] ------------------------------------------------ - 0.00 0.00 4096/4096 caml_c_call [3] -[340] 0.0 0.00 0.00 4096 caml_ml_input_char [340] ------------------------------------------------ - 0.00 0.00 2080/2080 caml_minor_collection [7] -[341] 0.0 0.00 0.00 2080 caml_final_do_calls [341] ------------------------------------------------ - 0.00 0.00 2080/2080 caml_oldify_local_roots [158] -[342] 0.0 0.00 0.00 2080 caml_final_do_young_roots [342] ------------------------------------------------ - 0.00 0.00 1/329 caml_install_signal_handler [423] - 0.00 0.00 23/329 caml_leave_blocking_section [354] - 0.00 0.00 23/329 caml_enter_blocking_section [352] - 0.00 0.00 282/329 caml_garbage_collection [19] -[343] 0.0 0.00 0.00 329 caml_process_pending_signals [343] ------------------------------------------------ - 0.00 0.00 1/93 caml_init_major_heap [82] - 0.00 0.00 92/93 mark_slice [10] -[344] 0.0 0.00 0.00 93 caml_fl_init_merge [344] ------------------------------------------------ - 0.00 0.00 92/92 caml_do_roots [283] -[345] 0.0 0.00 0.00 92 caml_final_do_strong_roots [345] ------------------------------------------------ - 0.00 0.00 92/92 mark_slice [10] -[346] 0.0 0.00 0.00 92 caml_final_update [346] ------------------------------------------------ - 0.00 0.00 91/91 caml_major_collection_slice [8] -[347] 0.0 0.00 0.00 91 caml_compact_heap_maybe [347] ------------------------------------------------ - 0.00 0.00 1/72 camlMain__write_output_csv_1099 [289] - 0.00 0.00 1/72 camlInterpreter__get_line_1108 [528] - 0.00 0.00 1/72 camlInterpreter__matrix_transpose_1102 [534] - 0.00 0.00 1/72 camlInterpreter__channels_1113 [295] - 0.00 0.00 1/72 camlInterpreter__arrange_1123 [294] - 0.00 0.00 1/72 camlInterpreter__make_beam_1148 [315] - 0.00 0.00 1/72 camlList__map_1062 [293] - 0.00 0.00 65/72 camlInterpreter__new_fun_1087 [535] -[348] 0.0 0.00 0.00 72 caml_curry2 [348] ------------------------------------------------ - 0.00 0.00 1/43 caml_init_frame_descriptors [420] - 0.00 0.00 1/43 caml_alloc_table [91] - 0.00 0.00 2/43 caml_sys_open [388] - 0.00 0.00 3/43 caml_insert_global_root [378] - 0.00 0.00 3/43 caml_register_named_value [382] - 0.00 0.00 3/43 caml_register_custom_operations [380] - 0.00 0.00 5/43 caml_open_descriptor_in [376] - 0.00 0.00 25/43 cons [351] -[349] 0.0 0.00 0.00 43 caml_stat_alloc [349] ------------------------------------------------ - 0.00 0.00 25/25 caml_init_frame_descriptors [420] -[350] 0.0 0.00 0.00 25 caml_register_frametable [350] - 0.00 0.00 25/25 cons [351] ------------------------------------------------ - 0.00 0.00 25/25 caml_register_frametable [350] -[351] 0.0 0.00 0.00 25 cons [351] - 0.00 0.00 25/43 caml_stat_alloc [349] ------------------------------------------------ - 0.00 0.00 2/23 caml_ml_close_channel [387] - 0.00 0.00 2/23 caml_sys_open [388] - 0.00 0.00 5/23 caml_open_descriptor_in [376] - 0.00 0.00 5/23 caml_do_read [374] - 0.00 0.00 9/23 do_write [362] -[352] 0.0 0.00 0.00 23 caml_enter_blocking_section [352] - 0.00 0.00 23/23 caml_enter_blocking_section_default [353] - 0.00 0.00 23/329 caml_process_pending_signals [343] ------------------------------------------------ - 0.00 0.00 23/23 caml_enter_blocking_section [352] -[353] 0.0 0.00 0.00 23 caml_enter_blocking_section_default [353] ------------------------------------------------ - 0.00 0.00 2/23 caml_ml_close_channel [387] - 0.00 0.00 2/23 caml_sys_open [388] - 0.00 0.00 5/23 caml_open_descriptor_in [376] - 0.00 0.00 5/23 caml_do_read [374] - 0.00 0.00 9/23 do_write [362] -[354] 0.0 0.00 0.00 23 caml_leave_blocking_section [354] - 0.00 0.00 23/23 caml_leave_blocking_section_default [355] - 0.00 0.00 23/329 caml_process_pending_signals [343] ------------------------------------------------ - 0.00 0.00 23/23 caml_leave_blocking_section [354] -[355] 0.0 0.00 0.00 23 caml_leave_blocking_section_default [355] ------------------------------------------------ - 0.00 0.00 2/17 caml_set_minor_heap_size [64] - 0.00 0.00 15/17 caml_alloc_for_heap [357] -[356] 0.0 0.00 0.00 17 caml_aligned_malloc [356] ------------------------------------------------ - 0.00 0.00 1/15 caml_init_major_heap [82] - 0.00 0.00 14/15 caml_alloc_shr [34] -[357] 0.0 0.00 0.00 15 caml_alloc_for_heap [357] - 0.00 0.00 15/17 caml_aligned_malloc [356] ------------------------------------------------ - 0.00 0.00 1/15 caml_init_major_heap [82] - 0.00 0.00 14/15 caml_round_heap_chunk_size [360] -[358] 0.0 0.00 0.00 15 clip_heap_chunk_size [358] ------------------------------------------------ - 0.00 0.00 14/14 caml_alloc_shr [34] -[359] 0.0 0.00 0.00 14 caml_fl_add_blocks [359] ------------------------------------------------ - 0.00 0.00 14/14 caml_alloc_shr [34] -[360] 0.0 0.00 0.00 14 caml_round_heap_chunk_size [360] - 0.00 0.00 14/15 clip_heap_chunk_size [358] ------------------------------------------------ - 0.00 0.00 9/9 caml_ml_output [372] -[361] 0.0 0.00 0.00 9 caml_putblock [361] - 0.00 0.00 3/9 do_write [362] ------------------------------------------------ - 0.00 0.00 3/9 caml_putblock [361] - 0.00 0.00 6/9 caml_flush_partial [364] -[362] 0.0 0.00 0.00 9 do_write [362] - 0.00 0.00 9/23 caml_enter_blocking_section [352] - 0.00 0.00 9/23 caml_leave_blocking_section [354] ------------------------------------------------ - 0.00 0.00 8/8 caml_ml_flush [365] -[363] 0.0 0.00 0.00 8 caml_flush [363] - 0.00 0.00 8/8 caml_flush_partial [364] ------------------------------------------------ - 0.00 0.00 8/8 caml_flush [363] -[364] 0.0 0.00 0.00 8 caml_flush_partial [364] - 0.00 0.00 6/9 do_write [362] ------------------------------------------------ - 0.00 0.00 8/8 caml_c_call [3] -[365] 0.0 0.00 0.00 8 caml_ml_flush [365] - 0.00 0.00 8/8 caml_flush [363] ------------------------------------------------ - 0.00 0.00 2/8 caml_init_gc [65] - 0.00 0.00 6/8 caml_gc_set [76] -[366] 0.0 0.00 0.00 8 norm_heapincr [366] ------------------------------------------------ - 0.00 0.00 1/7 caml_init_gc [65] - 0.00 0.00 6/7 caml_gc_set [76] -[367] 0.0 0.00 0.00 7 norm_minsize [367] ------------------------------------------------ - 0.00 0.00 1/7 caml_init_gc [65] - 0.00 0.00 6/7 caml_gc_set [76] -[368] 0.0 0.00 0.00 7 norm_pfree [368] ------------------------------------------------ - 0.00 0.00 1/7 caml_init_gc [65] - 0.00 0.00 6/7 caml_gc_set [76] -[369] 0.0 0.00 0.00 7 norm_pmax [369] ------------------------------------------------ - 0.00 0.00 1/6 camlList__map2_1090 [314] - 0.00 0.00 5/6 camlPervasives__print_endline_1274 [373] -[370] 0.0 0.00 0.00 6 camlPervasives__output_string_1191 [370] ------------------------------------------------ - 0.00 0.00 6/6 caml_c_call [3] -[371] 0.0 0.00 0.00 6 caml_int64_float_of_bits [371] - 0.00 0.00 6/32774 caml_copy_double [327] ------------------------------------------------ - 0.00 0.00 6/6 caml_c_call [3] -[372] 0.0 0.00 0.00 6 caml_ml_output [372] - 0.00 0.00 9/9 caml_putblock [361] ------------------------------------------------ - 0.00 0.00 1/5 camlMain__write_output_csv_1099 [289] - 0.00 0.00 1/5 camlMain__main_1129 [48] - 0.00 0.00 1/5 camlInterpreter__computing_1089 [251] - 0.00 0.00 1/5 camlInterpreter__compute_1132 [254] - 0.00 0.00 1/5 camlInterpreter__interpreter_1300 [317] -[373] 0.0 0.00 0.00 5 camlPervasives__print_endline_1274 [373] - 0.00 0.00 5/6 camlPervasives__output_string_1191 [370] ------------------------------------------------ - 0.00 0.00 5/5 caml_input_scan_line [335] -[374] 0.0 0.00 0.00 5 caml_do_read [374] - 0.00 0.00 5/23 caml_enter_blocking_section [352] - 0.00 0.00 5/23 caml_leave_blocking_section [354] ------------------------------------------------ - 0.00 0.00 5/5 caml_c_call [3] -[375] 0.0 0.00 0.00 5 caml_ml_output_char [375] ------------------------------------------------ - 0.00 0.00 2/5 caml_ml_open_descriptor_in [46] - 0.00 0.00 3/5 caml_open_descriptor_out [379] -[376] 0.0 0.00 0.00 5 caml_open_descriptor_in [376] - 0.00 0.00 5/43 caml_stat_alloc [349] - 0.00 0.00 5/23 caml_enter_blocking_section [352] - 0.00 0.00 5/23 caml_leave_blocking_section [354] ------------------------------------------------ - 0.00 0.00 4/4 caml_set_minor_heap_size [64] -[377] 0.0 0.00 0.00 4 reset_table [377] ------------------------------------------------ - 0.00 0.00 3/3 caml_register_global_root [381] -[378] 0.0 0.00 0.00 3 caml_insert_global_root [378] - 0.00 0.00 3/43 caml_stat_alloc [349] ------------------------------------------------ - 0.00 0.00 3/3 caml_ml_open_descriptor_out [42] -[379] 0.0 0.00 0.00 3 caml_open_descriptor_out [379] - 0.00 0.00 3/5 caml_open_descriptor_in [376] ------------------------------------------------ - 0.00 0.00 3/3 caml_init_custom_operations [419] -[380] 0.0 0.00 0.00 3 caml_register_custom_operations [380] - 0.00 0.00 3/43 caml_stat_alloc [349] ------------------------------------------------ - 0.00 0.00 3/3 caml_register_named_value [382] -[381] 0.0 0.00 0.00 3 caml_register_global_root [381] - 0.00 0.00 3/3 caml_insert_global_root [378] ------------------------------------------------ - 0.00 0.00 3/3 caml_c_call [3] -[382] 0.0 0.00 0.00 3 caml_register_named_value [382] - 0.00 0.00 3/3 hash_value_name [384] - 0.00 0.00 3/43 caml_stat_alloc [349] - 0.00 0.00 3/3 caml_register_global_root [381] ------------------------------------------------ - 0.00 0.00 1/3 caml_finalize_channel [418] - 0.00 0.00 2/3 caml_sys_open [388] -[383] 0.0 0.00 0.00 3 caml_stat_free [383] ------------------------------------------------ - 0.00 0.00 3/3 caml_register_named_value [382] -[384] 0.0 0.00 0.00 3 hash_value_name [384] ------------------------------------------------ - 0.00 0.00 1/2 camlUnix__entry [308] - 0.00 0.00 1/2 camlSndfile__entry [764] -[385] 0.0 0.00 0.00 2 camlCallback__register_exception_1034 [385] ------------------------------------------------ - 0.00 0.00 2/2 caml_sys_open [388] -[386] 0.0 0.00 0.00 2 caml_convert_flag_list [386] ------------------------------------------------ - 0.00 0.00 2/2 caml_c_call [3] -[387] 0.0 0.00 0.00 2 caml_ml_close_channel [387] - 0.00 0.00 2/23 caml_leave_blocking_section [354] - 0.00 0.00 2/23 caml_enter_blocking_section [352] ------------------------------------------------ - 0.00 0.00 2/2 caml_c_call [3] -[388] 0.0 0.00 0.00 2 caml_sys_open [388] - 0.00 0.00 2/43 caml_stat_alloc [349] - 0.00 0.00 2/1311366 caml_string_length [321] - 0.00 0.00 2/2 caml_convert_flag_list [386] - 0.00 0.00 2/23 caml_enter_blocking_section [352] - 0.00 0.00 2/23 caml_leave_blocking_section [354] - 0.00 0.00 2/3 caml_stat_free [383] ------------------------------------------------ - 0.00 0.00 2/2 mark_slice [10] -[389] 0.0 0.00 0.00 2 realloc_gray_vals [389] - 0.00 0.00 2/19578 caml_gc_message [329] ------------------------------------------------ - 0.00 0.00 1/1 camlArray__init_1037 [253] -[390] 0.0 0.00 0.00 1 camlArray__concat_1075 [390] ------------------------------------------------ - 0.00 0.00 1/1 camlArray__init_1037 [253] -[391] 0.0 0.00 0.00 1 camlArray__concat_aux_1062 [391] - 0.00 0.00 1/1 camlArray__size_1065 [394] - 0.00 0.00 1/1 camlArray__fill_1070 [393] ------------------------------------------------ - 0.00 0.00 1/1 caml_program [425] -[392] 0.0 0.00 0.00 1 camlArray__entry [392] ------------------------------------------------ - 0.00 0.00 1/1 camlArray__concat_aux_1062 [391] -[393] 0.0 0.00 0.00 1 camlArray__fill_1070 [393] ------------------------------------------------ - 0.00 0.00 1/1 camlArray__concat_aux_1062 [391] -[394] 0.0 0.00 0.00 1 camlArray__size_1065 [394] ------------------------------------------------ - 0.00 0.00 1/1 caml_program [425] -[395] 0.0 0.00 0.00 1 camlCallback__entry [395] ------------------------------------------------ - 0.00 0.00 1/1 caml_program [425] -[396] 0.0 0.00 0.00 1 camlChar__entry [396] ------------------------------------------------ - 0.00 0.00 1/1 caml_program [425] -[397] 0.0 0.00 0.00 1 camlHashtbl__entry [397] ------------------------------------------------ - 0.00 0.00 1/1 caml_program [425] -[398] 0.0 0.00 0.00 1 camlLexing__entry [398] ------------------------------------------------ - 0.00 0.00 1/1 camlFaustexp__exp_of_string_1089 [478] -[399] 0.0 0.00 0.00 1 camlLexing__from_string_1119 [399] - 0.00 0.00 1/69634 camlPervasives__$5e_1112 [326] ------------------------------------------------ - 0.00 0.00 1/1 caml_program [425] -[400] 0.0 0.00 0.00 1 camlList__entry [400] ------------------------------------------------ - 0.00 0.00 1/1 caml_program [425] -[401] 0.0 0.00 0.00 1 camlParsing__entry [401] ------------------------------------------------ - 0.00 0.00 1/1 camlList__map_1062 [293] -[402] 0.0 0.00 0.00 1 camlPervasives__close_out_1209 [402] ------------------------------------------------ - 0.00 0.00 1/1 caml_program [425] -[403] 0.0 0.00 0.00 1 camlPervasives__entry [403] ------------------------------------------------ - 0.00 0.00 1/1 camlStd_exit__entry [412] -[404] 0.0 0.00 0.00 1 camlPervasives__flush_all_1185 [404] ------------------------------------------------ - 0.00 0.00 1/1 camlList__map_1062 [293] -[405] 0.0 0.00 0.00 1 camlPervasives__fun_1394 [405] ------------------------------------------------ - 0.00 0.00 1/1 camlStd_exit__entry [412] -[406] 0.0 0.00 0.00 1 camlPervasives__iter_1186 [406] ------------------------------------------------ - 0.00 0.00 1/1 camlArray__map_1105 [211] -[407] 0.0 0.00 0.00 1 camlPervasives__open_in_1218 [407] ------------------------------------------------ - 0.00 0.00 1/1 camlArray__map_1105 [211] -[408] 0.0 0.00 0.00 1 camlPervasives__open_in_gen_1214 [408] ------------------------------------------------ - 0.00 0.00 1/1 camlList__map_1062 [293] -[409] 0.0 0.00 0.00 1 camlPervasives__open_out_1179 [409] ------------------------------------------------ - 0.00 0.00 1/1 camlList__map_1062 [293] -[410] 0.0 0.00 0.00 1 camlPervasives__open_out_gen_1175 [410] ------------------------------------------------ - 0.00 0.00 1/1 camlMain__make_file_name_1105 [617] -[411] 0.0 0.00 0.00 1 camlPervasives__string_of_int_1130 [411] ------------------------------------------------ - 0.00 0.00 1/1 caml_program [425] -[412] 0.0 0.00 0.00 1 camlStd_exit__entry [412] - 0.00 0.00 1/1 camlPervasives__iter_1186 [406] - 0.00 0.00 1/1 camlPervasives__flush_all_1185 [404] ------------------------------------------------ - 0.00 0.00 1/1 caml_program [425] -[413] 0.0 0.00 0.00 1 camlString__entry [413] ------------------------------------------------ - 0.00 0.00 1/1 caml_program [425] -[414] 0.0 0.00 0.00 1 camlSys__entry [414] ------------------------------------------------ - 0.00 0.00 1/1 caml_install_signal_handler [423] -[415] 0.0 0.00 0.00 1 caml_convert_signal_number [415] ------------------------------------------------ - 0.00 0.00 1/1 caml_main [27] -[416] 0.0 0.00 0.00 1 caml_debugger_init [416] ------------------------------------------------ - 0.00 0.00 1/1 caml_main [27] -[417] 0.0 0.00 0.00 1 caml_executable_name [417] ------------------------------------------------ - 0.00 0.00 1/1 sweep_slice [13] -[418] 0.0 0.00 0.00 1 caml_finalize_channel [418] - 0.00 0.00 1/1 unlink_channel [431] - 0.00 0.00 1/3 caml_stat_free [383] ------------------------------------------------ - 0.00 0.00 1/1 caml_main [27] -[419] 0.0 0.00 0.00 1 caml_init_custom_operations [419] - 0.00 0.00 3/3 caml_register_custom_operations [380] ------------------------------------------------ - 0.00 0.00 1/1 caml_oldify_local_roots [158] -[420] 0.0 0.00 0.00 1 caml_init_frame_descriptors [420] - 0.00 0.00 25/25 caml_register_frametable [350] - 0.00 0.00 1/43 caml_stat_alloc [349] ------------------------------------------------ - 0.00 0.00 1/1 caml_main [27] -[421] 0.0 0.00 0.00 1 caml_init_ieee_floats [421] ------------------------------------------------ - 0.00 0.00 1/1 caml_main [27] -[422] 0.0 0.00 0.00 1 caml_init_signals [422] ------------------------------------------------ - 0.00 0.00 1/1 caml_c_call [3] -[423] 0.0 0.00 0.00 1 caml_install_signal_handler [423] - 0.00 0.00 1/1 caml_convert_signal_number [415] - 0.00 0.00 1/1 caml_set_signal_action [427] - 0.00 0.00 1/329 caml_process_pending_signals [343] ------------------------------------------------ - 0.00 0.00 1/1 caml_init_gc [65] -[424] 0.0 0.00 0.00 1 caml_page_table_initialize [424] ------------------------------------------------ - 0.00 0.00 1/1 caml_start_program [1369] -[425] 0.0 0.00 0.00 1 caml_program [425] - 0.00 0.00 1/1 camlPervasives__entry [403] - 0.00 0.00 1/1 camlArray__entry [392] - 0.00 0.00 1/1 camlList__entry [400] - 0.00 0.00 1/1 camlChar__entry [396] - 0.00 0.00 1/1 camlString__entry [413] - 0.00 0.00 1/1 camlSys__entry [414] - 0.00 0.00 1/1 camlHashtbl__entry [397] - 0.00 0.00 1/1 camlLexing__entry [398] - 0.00 0.00 1/1 camlParsing__entry [401] - 0.00 0.00 1/1 camlCallback__entry [395] - 0.00 0.00 1/1 camlStd_exit__entry [412] ------------------------------------------------ - 0.00 0.00 1/1 caml_array_bound_error [83] -[426] 0.0 0.00 0.00 1 caml_raise [426] ------------------------------------------------ - 0.00 0.00 1/1 caml_install_signal_handler [423] -[427] 0.0 0.00 0.00 1 caml_set_signal_action [427] ------------------------------------------------ - 0.00 0.00 1/1 main [28] -[428] 0.0 0.00 0.00 1 caml_sys_exit [428] ------------------------------------------------ - 0.00 0.00 1/1 caml_main [27] -[429] 0.0 0.00 0.00 1 caml_sys_init [429] ------------------------------------------------ - 0.00 0.00 1/1 caml_format_int [300] -[430] 0.0 0.00 0.00 1 parse_format [430] - 0.00 0.00 1/1311366 caml_string_length [321] ------------------------------------------------ - 0.00 0.00 1/1 caml_finalize_channel [418] -[431] 0.0 0.00 0.00 1 unlink_channel [431] ------------------------------------------------ - - This table describes the call tree of the program, and was sorted by - the total amount of time spent in each function and its children. - - Each entry in this table consists of several lines. The line with the - index number at the left hand margin lists the current function. - The lines above it list the functions that called this function, - and the lines below it list the functions this one called. - This line lists: - index A unique number given to each element of the table. - Index numbers are sorted numerically. - The index number is printed next to every function name so - it is easier to look up where the function in the table. - - % time This is the percentage of the `total' time that was spent - in this function and its children. Note that due to - different viewpoints, functions excluded by options, etc, - these numbers will NOT add up to 100%. - - self This is the total amount of time spent in this function. - - children This is the total amount of time propagated into this - function by its children. - - called This is the number of times the function was called. - If the function called itself recursively, the number - only includes non-recursive calls, and is followed by - a `+' and the number of recursive calls. - - name The name of the current function. The index number is - printed after it. If the function is a member of a - cycle, the cycle number is printed between the - function's name and the index number. - - - For the function's parents, the fields have the following meanings: - - self This is the amount of time that was propagated directly - from the function into this parent. - - children This is the amount of time that was propagated from - the function's children into this parent. - - called This is the number of times this parent called the - function `/' the total number of times the function - was called. Recursive calls to the function are not - included in the number after the `/'. - - name This is the name of the parent. The parent's index - number is printed after it. If the parent is a - member of a cycle, the cycle number is printed between - the name and the index number. - - If the parents of the function cannot be determined, the word - `' is printed in the `name' field, and all the other - fields are blank. - - For the function's children, the fields have the following meanings: - - self This is the amount of time that was propagated directly - from the child into the function. - - children This is the amount of time that was propagated from the - child's children to the function. - - called This is the number of times the function called - this child `/' the total number of times the child - was called. Recursive calls by the child are not - listed in the number after the `/'. - - name This is the name of the child. The child's index - number is printed after it. If the child is a - member of a cycle, the cycle number is printed - between the name and the index number. - - If there are any cycles (circles) in the call graph, there is an - entry for the cycle-as-a-whole. This entry shows who called the - cycle (as parents) and the members of the cycle (as children.) - The `+' recursive calls entry shows the number of function calls that - were internal to the cycle, and the calls entry for each member shows, - for that member, how many times it was called from other members of - the cycle. - - -Index by function name - - [58] addElement(CTree*, CTree*) [279] envpp::print(std::ostream&) const [327] caml_copy_double - [206] boxLibrary(CTree*) [86] std::vector >::_M_insert_aux(__gnu_cxx::__normal_iterator > >, CTree* const&) [159] caml_copy_string - [113] getBoxType(CTree*, int*, int*) [110] allocate_block [298] caml_copy_string_array - [122] isBoxAbstr(CTree*, CTree*&, CTree*&) [287] camlArray__blit_1093 [94] caml_create_string - [100] isBoxError(CTree*) [390] camlArray__concat_1075 [348] caml_curry2 - [87] isBoxIdent(CTree*) [391] camlArray__concat_aux_1062 [330] caml_curry2_1 - [73] isBoxIdent(CTree*, char const**) [392] camlArray__entry [18] caml_darken - [135] isBoxMerge(CTree*, CTree*&, CTree*&) [393] camlArray__fill_1070 [282] caml_darken_all_roots - [141] isBoxPrim0(CTree*) [14] camlArray__fill_1135 [416] caml_debugger_init - [96] isBoxPrim0(CTree*, CTree* (**)()) [280] camlArray__find_init_1077 [290] caml_do_local_roots - [146] isBoxPrim1(CTree*) [253] camlArray__init_1037 [374] caml_do_read - [155] isBoxPrim1(CTree*, CTree* (**)(CTree*)) [24] camlArray__list_length_1126 [283] caml_do_roots - [147] isBoxPrim2(CTree*) [211] camlArray__map_1105 [25] caml_empty_minor_heap - [97] isBoxPrim2(CTree*, CTree* (**)(CTree*, CTree*)) [216] camlArray__mapi_1115 [352] caml_enter_blocking_section - [142] isBoxPrim3(CTree*) [23] camlArray__of_list_1130 [353] caml_enter_blocking_section_default - [105] isBoxPrim3(CTree*, CTree* (**)(CTree*, CTree*, CTree*)) [394] camlArray__size_1065 [209] caml_equal - [106] isBoxPrim4(CTree*) [12] camlArray__sub_1081 [417] caml_executable_name - [125] isBoxPrim4(CTree*, CTree* (**)(CTree*, CTree*, CTree*, CTree*)) [134] camlArray__to_list_1121 [120] caml_ext_table_free - [178] isBoxPrim5(CTree*) [15] camlArray__tolist_1123 [212] caml_fill_string - [126] isBoxPrim5(CTree*, CTree* (**)(CTree*, CTree*, CTree*, CTree*, CTree*)) [395] camlCallback__entry [341] caml_final_do_calls - [114] isBoxSplit(CTree*, CTree*&, CTree*&) [385] camlCallback__register_exception_1034 [345] caml_final_do_strong_roots - [63] reverseall(CTree*) [396] camlChar__entry [342] caml_final_do_young_roots - [17] getProperty(CTree*, CTree*, CTree*&) [187] camlFaustexp__d_par_1108 [331] caml_final_empty_young - [80] getUserData(CTree*) [257] camlFaustexp__d_rec_1120 [346] caml_final_update - [148] isBoxAccess(CTree*, CTree*&, CTree*&) [188] camlFaustexp__d_seq_1111 [418] caml_finalize_channel - [225] isBoxButton(CTree*) [72] camlFaustexp__dim_1123 [359] caml_fl_add_blocks - [194] isBoxButton(CTree*, CTree*&) [102] camlFaustexp__dimension_constructor_1125 [59] caml_fl_allocate - [143] isBoxFConst(CTree*) [108] camlFaustexp__subtree_1096 [344] caml_fl_init_merge - [144] isBoxFConst(CTree*, CTree*&, CTree*&, CTree*&) [213] camlHashtbl__create_1051 [79] caml_fl_merge_block - [149] isBoxHGroup(CTree*, CTree*&, CTree*&) [397] camlHashtbl__entry [192] caml_fl_reset - [264] isBoxTGroup(CTree*) [129] camlHashtbl__find_1093 [328] caml_float_of_string - [207] isBoxTGroup(CTree*, CTree*&, CTree*&) [174] camlHashtbl__remove_1080 [363] caml_flush - [136] isBoxVGroup(CTree*, CTree*&, CTree*&) [324] camlHashtbl__remove_bucket_1083 [364] caml_flush_partial - [61] searchIdDef(CTree*, CTree*&, CTree*) [130] camlHashtbl__replace_1112 [173] caml_format_float - [37] setProperty(CTree*, CTree*, CTree*) [325] camlHashtbl__replace_bucket_1116 [300] caml_format_int - [95] isBoxHSlider(CTree*, CTree*&, CTree*&, CTree*&, CTree*&, CTree*&) [254] camlInterpreter__compute_1132 [19] caml_garbage_collection - [132] isBoxLibrary(CTree*, CTree*&) [62] camlInterpreter__eval_1167 [303] caml_gc_get - [115] isBoxVSlider(CTree*, CTree*&, CTree*&, CTree*&, CTree*&, CTree*&) [258] camlInterpreter__fun_1365 [329] caml_gc_message - [165] pushValueDef(CTree*, CTree*, CTree*) [85] camlInterpreter__interpret_const_1158 [76] caml_gc_set - [265] isBoxCheckbox(CTree*) [55] camlInterpreter__interpret_ident_1163 [210] caml_greaterequal - [266] isBoxCheckbox(CTree*, CTree*&) [41] camlInterpreter__interpret_par_1171 [184] caml_hash_univ_param - [267] isBoxNumEntry(CTree*) [57] camlInterpreter__interpret_seq_1185 [419] caml_init_custom_operations - [109] isBoxNumEntry(CTree*, CTree*&, CTree*&, CTree*&, CTree*&, CTree*&) [47] camlInterpreter__interpret_split_1196 [420] caml_init_frame_descriptors - [166] isBoxComponent(CTree*, CTree*&) [259] camlInterpreter__make_signal_1154 [65] caml_init_gc - [226] boxWithLocalDef(CTree*, CTree*) [6] camlInterpreter__sublist_1142 [421] caml_init_ieee_floats - [227] isSigDownSample(CTree*, CTree*&, CTree*&) [54] camlLexer____ocaml_lex_token_rec_1043 [82] caml_init_major_heap - [228] boxModifLocalDef(CTree*, CTree*) [56] camlLexing__engine_1090 [422] caml_init_signals - [150] boxPatternMatcher(Automaton*, int, CTree*, CTree*, CTree*) [398] camlLexing__entry [16] caml_initialize - [89] isBoxWithLocalDef(CTree*, CTree*&, CTree*&) [399] camlLexing__from_string_1119 [335] caml_input_scan_line - [195] getDefNameProperty(CTree*, CTree*&) [186] camlLexing__sub_lexeme_1126 [378] caml_insert_global_root - [167] isBoxModifLocalDef(CTree*, CTree*&, CTree*&) [400] camlList__entry [423] caml_install_signal_handler - [121] setDefNameProperty(CTree*, std::string const&) [153] camlList__flatten_1058 [371] caml_int64_float_of_bits - [196] isBoxPatternMatcher(CTree*, Automaton*&, int&, CTree*&, CTree*&, CTree*&) [36] camlList__length_aux_1030 [163] caml_int_of_string - [197] make_pattern_matcher(CTree*) [314] camlList__map2_1090 [183] caml_iterate_global_roots - [168] pushMultiClosureDefs(CTree*, CTree*, CTree*) [293] camlList__map_1062 [354] caml_leave_blocking_section - [69] apply_pattern_matcher(Automaton*, int, CTree*, CTree*&, std::vector >&) [256] camlList__nth_1042 [355] caml_leave_blocking_section_default - [198] len(CTree*) [162] camlList__nth_aux_1045 [281] caml_lessequal - [151] cons(CTree*, CTree*) [217] camlList__sort_1271 [75] caml_lex_engine - [60] isNil(CTree*) [260] camlList__tl_1039 [27] caml_main - [116] isRef(CTree*, CTree*&) [119] camlParser__fun_1180 [8] caml_major_collection_slice - [268] boxCut() [118] camlParser__fun_1184 [311] caml_make_free_blocks - [124] boxPar(CTree*, CTree*) [131] camlParser__fun_1190 [4] caml_make_vect - [133] getFun(CTree*, CTree*&, CTree*) [401] camlParsing__entry [7] caml_minor_collection - [40] isTree(CTree* const&, Node const&) [286] camlParsing__grow_stacks_1154 [387] caml_ml_close_channel - [33] isTree(CTree* const&, Node const&, CTree*&) [50] camlParsing__loop_1169 [365] caml_ml_flush - [35] isTree(CTree* const&, Node const&, CTree*&, CTree*&) [88] camlParsing__peek_val_1186 [339] caml_ml_input - [44] isTree(CTree* const&, Node const&, CTree*&, CTree*&, CTree*&) [49] camlParsing__yyparse_1164 [340] caml_ml_input_char - [127] isTree(CTree* const&, Node const&, CTree*&, CTree*&, CTree*&, CTree*&) [74] camlPervasives__$40_1143 [336] caml_ml_input_scan_line - [78] isTree(CTree* const&, Node const&, CTree*&, CTree*&, CTree*&, CTree*&, CTree*&) [326] camlPervasives__$5e_1112 [46] caml_ml_open_descriptor_in - [179] sigAdd(CTree*, CTree*) [402] camlPervasives__close_out_1209 [42] caml_ml_open_descriptor_out - [269] boxFVar(CTree*, CTree*, CTree*) [403] camlPervasives__entry [45] caml_ml_out_channels_list - [270] boxWire() [404] camlPervasives__flush_all_1185 [372] caml_ml_output - [229] boxError() [405] camlPervasives__fun_1394 [375] caml_ml_output_char - [271] boxIdent(char const*) [333] camlPervasives__input_line_1241 [193] caml_ml_string_length - [272] boxPrim0(CTree* (*)()) [406] camlPervasives__iter_1186 [9] caml_modify - [273] boxPrim1(CTree* (*)(CTree*)) [337] camlPervasives__loop_1138 [305] caml_obj_dup - [230] boxPrim2(CTree* (*)(CTree*, CTree*)) [214] camlPervasives__max_1025 [158] caml_oldify_local_roots - [274] boxPrim3(CTree* (*)(CTree*, CTree*, CTree*)) [323] camlPervasives__min_1022 [32] caml_oldify_mopup - [275] boxPrim5(CTree* (*)(CTree*, CTree*, CTree*, CTree*, CTree*)) [407] camlPervasives__open_in_1218 [26] caml_oldify_one - [199] boxSplit(CTree*, CTree*) [408] camlPervasives__open_in_gen_1214 [376] caml_open_descriptor_in - [81] isBoxCut(CTree*) [409] camlPervasives__open_out_1179 [379] caml_open_descriptor_out - [156] isBoxInt(CTree*, int*) [410] camlPervasives__open_out_gen_1175 [22] caml_page_table_add - [137] isBoxPar(CTree*, CTree*&, CTree*&) [370] camlPervasives__output_string_1191 [424] caml_page_table_initialize - [138] isBoxRec(CTree*, CTree*&, CTree*&) [373] camlPervasives__print_endline_1274 [11] caml_page_table_lookup - [117] isBoxSeq(CTree*, CTree*&, CTree*&) [334] camlPervasives__scan_1249 [21] caml_page_table_modify - [276] list2set(CTree*) [215] camlPervasives__string_of_float_1140 [247] caml_page_table_remove - [231] listLift(std::vector > const&) [411] camlPervasives__string_of_int_1130 [39] caml_parse_engine - [277] setUnion(CTree*, CTree*) [338] camlPervasives__valid_float_lexem_1135 [343] caml_process_pending_signals - [232] sigBinOp(int, CTree*, CTree*) [261] camlSignal__code_end [425] caml_program - [152] tree2int(CTree*) [218] camlSignal__fun_1394 [361] caml_putblock - [180] tree2ptr(CTree*) [189] camlSignal__new_signal_1113 [426] caml_raise - [233] tree2str(CTree*) [145] camlSignal__new_signal_1173 [92] caml_realloc_ref_table - [234] boxAccess(CTree*, CTree*) [111] camlSignal__new_signal_1187 [380] caml_register_custom_operations - [101] endTiming(char const*) [190] camlSignal__new_signal_1220 [350] caml_register_frametable - [235] isBoxAppl(CTree*) [191] camlSignal__new_vec_1181 [381] caml_register_global_root - [98] isBoxAppl(CTree*, CTree*&, CTree*&) [219] camlSignal__signal_nth_1183 [382] caml_register_named_value - [169] isBoxFFun(CTree*) [412] camlStd_exit__entry [360] caml_round_heap_chunk_size - [200] isBoxFFun(CTree*, CTree*&) [413] camlString__entry [285] caml_scan_global_roots - [160] isBoxFVar(CTree*) [262] camlString__fun_1163 [205] caml_scan_global_young_roots - [157] isBoxFVar(CTree*, CTree*&, CTree*&, CTree*&) [154] camlString__make_1038 [64] caml_set_minor_heap_size - [181] isBoxReal(CTree*) [414] camlSys__entry [427] caml_set_signal_action - [236] isBoxReal(CTree*, double*) [68] camlTypes__symbol_of_string_1095 [349] caml_stat_alloc - [90] isBoxWire(CTree*) [220] camlValue__code_end [383] caml_stat_free - [237] isElement(CTree*, CTree*) [84] camlValue__new_fun_1142 [71] caml_string_equal - [278] prim1name(CTree* (*)(CTree*)) [123] camlValue__new_vec_1151 [321] caml_string_length - [208] prim2name(CTree* (*)(CTree*, CTree*)) [175] camlValue__new_vec_1159 [70] caml_string_notequal - [201] propagate(CTree*, CTree*, CTree*, std::vector > const&) [221] camlValue__v_add_1169 [112] caml_string_set - [182] searchEnv(CTree*, CTree*&, CTree*) [222] camlValue__v_memory_1145 [428] caml_sys_exit - [238] make_state(State*, int, CTree*, std::vector >&) [223] camlValue__v_mul_1207 [296] caml_sys_get_argv - [239] addLayerDef(CTree*, CTree*, CTree*) [38] caml_add_to_heap [299] caml_sys_get_config - [202] merge_state(State*, State*) [31] caml_adjust_gc_speed [429] caml_sys_init - [240] merge_trans(std::list >&, std::list >&) [356] caml_aligned_malloc [388] caml_sys_open - [241] evalRuleList(CTree*, CTree*) [304] caml_alloc [332] clear_table - [139] isBoxNumeric(CTree*, CTree*&) [93] caml_allocN [358] clip_heap_chunk_size - [128] boxSimplification(CTree*) [297] caml_alloc_array [161] compare_val - [170] traced_simplification(CTree*) [29] caml_alloc_channel [351] cons - [77] eval(CTree*, CTree*, CTree*) [30] caml_alloc_custom [362] do_write - [203] listn(int, CTree*) [357] caml_alloc_for_heap [185] hash_aux - [242] larg2par(CTree*) [34] caml_alloc_shr [384] hash_value_name - [52] realeval(CTree*, CTree*, CTree*) [103] caml_alloc_small [10] mark_slice - [53] applyList(CTree*, CTree*) [99] caml_alloc_string [366] norm_heapincr - [243] real_a2sb(CTree*) [91] caml_alloc_table [367] norm_minsize - [107] loopDetector::detect(CTree*) [309] caml_alloc_tuple [368] norm_pfree - [244] loopDetector::~loopDetector() [224] caml_allocation_color [369] norm_pmax - [43] CTree::calcTreeAperture(Node const&, std::vector > const&) [255] caml_apply2 [319] parse_digit - [204] CTree::make(Node const&, std::vector > const&) [263] caml_apply3 [430] parse_format - [1] CTree::make(Node const&, int, CTree**) [83] caml_array_bound_error [164] parse_intnat - [67] CTree::CTree(unsigned int, Node const&, std::vector > const&) [176] caml_array_unsafe_set [322] parse_sign_and_base - [66] Trans::Trans(Node const&, int) [320] caml_blit_string [389] realloc_gray_vals - [5] Symbol::get(char const*) [3] caml_c_call [377] reset_table - [171] Symbol::isnew(char const*) [318] caml_check_urgent_gc [284] start_cycle - [2] Symbol::prefix(char const*) [347] caml_compact_heap_maybe [13] sweep_slice - [140] property::property() [249] caml_compare [104] token_name - [172] Automaton::build(State*) [386] caml_convert_flag_list [177] truncate_flp - [51] boxpp::print(std::ostream&) const [415] caml_convert_signal_number [431] unlink_channel