Makefiles chain, dependancies and libsndfile configure checked.
[Faustine.git] / benchmarks / log_64_64_fft2d.txt
1 Flat profile:
2
3 Each sample counts as 0.01 seconds.
4 % cumulative self self total
5 time seconds seconds calls s/call s/call name
6 64.82 943.80 943.80 CTree::make(Node const&, int, CTree**)
7 9.03 1075.33 131.53 Symbol::prefix(char const*)
8 6.59 1171.36 96.03 Symbol::get(char const*)
9 3.72 1225.49 54.13 8807703012 0.00 0.00 caml_page_table_lookup
10 2.22 1257.75 32.26 731 0.04 0.07 mark_slice
11 1.85 1284.74 26.99 1349 0.02 0.02 sweep_slice
12 1.47 1306.18 21.45 3283412147 0.00 0.00 caml_modify
13 1.28 1324.75 18.57 10168501 0.00 0.00 camlArray__tolist_1123
14 1.25 1342.89 18.14 2877944000 0.00 0.00 caml_initialize
15 1.21 1360.54 17.65 getProperty(CTree*, CTree*, CTree*&)
16 0.68 1370.37 9.84 9316842 0.00 0.00 camlArray__fill_1135
17 0.60 1379.12 8.75 492828 0.00 0.00 caml_page_table_modify
18 0.56 1387.30 8.18 20303996 0.00 0.00 caml_make_vect
19 0.50 1394.63 7.33 9316842 0.00 0.00 camlArray__list_length_1126
20 0.39 1400.31 5.68 9562602 0.00 0.00 camlArray__sub_1081
21 0.37 1405.72 5.41 7 0.77 0.77 caml_adjust_gc_speed
22 0.36 1411.03 5.31 isTree(CTree* const&, Node const&, CTree*&)
23 0.31 1415.56 4.54 isTree(CTree* const&, Node const&, CTree*&, CTree*&)
24 0.27 1419.56 4.00 29711513 0.00 0.00 camlList__length_aux_1030
25 0.24 1423.03 3.47 1900718561 0.00 0.00 caml_darken
26 0.23 1426.34 3.31 setProperty(CTree*, CTree*, CTree*)
27 0.18 1429.00 2.66 isTree(CTree* const&, Node const&)
28 0.14 1431.10 2.10 CTree::calcTreeAperture(Node const&, std::vector<CTree*, std::allocator<CTree*> > const&)
29 0.11 1432.66 1.56 isTree(CTree* const&, Node const&, CTree*&, CTree*&, CTree*&)
30 0.10 1434.10 1.44 73721655 0.00 0.00 caml_oldify_one
31 0.09 1435.36 1.27 boxpp::print(std::ostream&) const
32 0.08 1436.58 1.22 realeval(CTree*, CTree*, CTree*)
33 0.08 1437.79 1.21 applyList(CTree*, CTree*)
34 0.08 1438.90 1.11 64105735 0.00 0.00 caml_alloc_shr
35 0.05 1439.66 0.76 addElement(CTree*, CTree*)
36 0.05 1440.39 0.73 38326162 0.00 0.00 caml_parse_engine
37 0.05 1441.07 0.68 isNil(CTree*)
38 0.04 1441.72 0.65 2080 0.00 0.00 caml_oldify_mopup
39 0.04 1442.34 0.62 1 0.62 1.32 camlParsing__loop_1169
40 0.04 1442.95 0.62 64105749 0.00 0.00 caml_fl_allocate
41 0.04 1443.55 0.60 searchIdDef(CTree*, CTree*&, CTree*)
42 0.04 1444.09 0.54 camlInterpreter__eval_1167
43 0.03 1444.58 0.49 reverseall(CTree*)
44 0.03 1444.95 0.37 Trans::Trans(Node const&, int)
45 0.03 1445.32 0.37 CTree::CTree(unsigned int, Node const&, std::vector<CTree*, std::allocator<CTree*> > const&)
46 0.02 1445.67 0.35 camlInterpreter__interpret_par_1171
47 0.02 1446.01 0.34 apply_pattern_matcher(Automaton*, int, CTree*, CTree*&, std::vector<CTree*, std::allocator<CTree*> >&)
48 0.02 1446.29 0.28 60401132 0.00 0.00 caml_string_equal
49 0.02 1446.56 0.28 camlFaustexp__dim_1123
50 0.02 1446.82 0.26 isBoxIdent(CTree*, char const**)
51 0.02 1447.07 0.25 6075572 0.00 0.00 camlPervasives__$40_1143
52 0.02 1447.32 0.25 20172672 0.00 0.00 camlLexing__engine_1090
53 0.02 1447.57 0.25 20172672 0.00 0.00 caml_lex_engine
54 0.02 1447.79 0.22 eval(CTree*, CTree*, CTree*)
55 0.02 1448.01 0.22 caml_c_call
56 0.02 1448.23 0.22 isTree(CTree* const&, Node const&, CTree*&, CTree*&, CTree*&, CTree*&, CTree*&)
57 0.01 1448.44 0.21 32119447 0.00 0.00 caml_fl_merge_block
58 0.01 1448.65 0.21 getUserData(CTree*)
59 0.01 1448.85 0.21 isBoxCut(CTree*)
60 0.01 1449.05 0.20 9562602 0.00 0.00 camlArray__of_list_1130
61 0.01 1449.24 0.19 std::vector<CTree*, std::allocator<CTree*> >::_M_insert_aux(__gnu_cxx::__normal_iterator<CTree**, std::vector<CTree*, std::allocator<CTree*> > >, CTree* const&)
62 0.01 1449.41 0.17 isBoxIdent(CTree*)
63 0.01 1449.55 0.14 26298452 0.00 0.00 camlParsing__peek_val_1186
64 0.01 1449.68 0.13 isBoxWithLocalDef(CTree*, CTree*&, CTree*&)
65 0.01 1449.80 0.13 isBoxWire(CTree*)
66 0.01 1449.92 0.12 1 0.12 0.12 caml_alloc_table
67 0.01 1450.04 0.12 camlInterpreter__interpret_ident_1163
68 0.01 1450.16 0.12 caml_allocN
69 0.01 1450.27 0.11 isBoxHSlider(CTree*, CTree*&, CTree*&, CTree*&, CTree*&, CTree*&)
70 0.01 1450.38 0.11 isBoxPrim0(CTree*, CTree* (**)())
71 0.01 1450.49 0.11 isBoxPrim2(CTree*, CTree* (**)(CTree*, CTree*))
72 0.01 1450.60 0.11 isBoxAppl(CTree*, CTree*&, CTree*&)
73 0.01 1450.70 0.10 7501593 0.00 0.00 caml_alloc_string
74 0.01 1450.80 0.10 isBoxError(CTree*)
75 0.01 1450.90 0.10 endTiming(char const*)
76 0.01 1450.99 0.09 16171198 0.00 0.00 caml_alloc_small
77 0.01 1451.08 0.09 isBoxPrim3(CTree*, CTree* (**)(CTree*, CTree*, CTree*))
78 0.01 1451.17 0.09 isBoxPrim4(CTree*)
79 0.01 1451.26 0.09 loopDetector::detect(CTree*)
80 0.01 1451.35 0.09 camlFaustexp__dimension_constructor_1125
81 0.01 1451.44 0.09 camlInterpreter__interpret_seq_1185
82 0.01 1451.53 0.09 token_name
83 0.01 1451.62 0.09 camlFaustexp__subtree_1096
84 0.01 1451.71 0.09 isBoxNumEntry(CTree*, CTree*&, CTree*&, CTree*&, CTree*&, CTree*&)
85 0.01 1451.79 0.08 64105735 0.00 0.00 allocate_block
86 0.01 1451.87 0.08 getBoxType(CTree*, int*, int*)
87 0.01 1451.95 0.08 isBoxSplit(CTree*, CTree*&, CTree*&)
88 0.01 1452.03 0.08 isBoxVSlider(CTree*, CTree*&, CTree*&, CTree*&, CTree*&, CTree*&)
89 0.01 1452.11 0.08 isRef(CTree*, CTree*&)
90 0.01 1452.19 0.08 isBoxSeq(CTree*, CTree*&, CTree*&)
91 0.01 1452.27 0.08 camlLexer____ocaml_lex_token_rec_1043
92 0.01 1452.35 0.08 camlSignal__new_signal_1187
93 0.01 1452.43 0.08 caml_string_set
94 0.00 1452.50 0.07 setDefNameProperty(CTree*, std::string const&)
95 0.00 1452.57 0.07 caml_ext_table_free
96 0.00 1452.64 0.07 isBoxAbstr(CTree*, CTree*&, CTree*&)
97 0.00 1452.70 0.07 camlInterpreter__sublist_1142
98 0.00 1452.76 0.06 boxPar(CTree*, CTree*)
99 0.00 1452.82 0.06 camlTypes__symbol_of_string_1095
100 0.00 1452.88 0.06 isBoxPrim4(CTree*, CTree* (**)(CTree*, CTree*, CTree*, CTree*))
101 0.00 1452.94 0.06 isBoxPrim5(CTree*, CTree* (**)(CTree*, CTree*, CTree*, CTree*, CTree*))
102 0.00 1453.00 0.06 isTree(CTree* const&, Node const&, CTree*&, CTree*&, CTree*&, CTree*&)
103 0.00 1453.06 0.06 boxSimplification(CTree*)
104 0.00 1453.12 0.06 isBoxLibrary(CTree*, CTree*&)
105 0.00 1453.17 0.06 getFun(CTree*, CTree*&, CTree*)
106 0.00 1453.22 0.05 10168501 0.00 0.00 camlArray__to_list_1121
107 0.00 1453.27 0.05 1450424 0.00 0.00 camlHashtbl__find_1093
108 0.00 1453.32 0.05 4160 0.00 0.00 caml_empty_minor_heap
109 0.00 1453.37 0.05 isBoxMerge(CTree*, CTree*&, CTree*&)
110 0.00 1453.42 0.05 isBoxVGroup(CTree*, CTree*&, CTree*&)
111 0.00 1453.47 0.05 isBoxPar(CTree*, CTree*&, CTree*&)
112 0.00 1453.52 0.05 isBoxRec(CTree*, CTree*&, CTree*&)
113 0.00 1453.57 0.05 isBoxNumeric(CTree*, CTree*&)
114 0.00 1453.62 0.05 property<CTree*>::property()
115 0.00 1453.67 0.05 isBoxPrim0(CTree*)
116 0.00 1453.71 0.05 isBoxPrim3(CTree*)
117 0.00 1453.76 0.05 isBoxFConst(CTree*)
118 0.00 1453.80 0.05 isBoxFConst(CTree*, CTree*&, CTree*&, CTree*&)
119 0.00 1453.85 0.05 camlValue__new_fun_1142
120 0.00 1453.89 0.04 790971 0.00 0.00 camlHashtbl__replace_1112
121 0.00 1453.93 0.04 isBoxPrim1(CTree*)
122 0.00 1453.97 0.04 isBoxPrim2(CTree*)
123 0.00 1454.01 0.04 isBoxAccess(CTree*, CTree*&, CTree*&)
124 0.00 1454.05 0.04 isBoxHGroup(CTree*, CTree*&, CTree*&)
125 0.00 1454.09 0.04 boxPatternMatcher(Automaton*, int, CTree*, CTree*, CTree*)
126 0.00 1454.13 0.04 cons(CTree*, CTree*)
127 0.00 1454.17 0.04 tree2int(CTree*)
128 0.00 1454.21 0.04 camlInterpreter__interpret_split_1196
129 0.00 1454.25 0.04 camlParser__fun_1180
130 0.00 1454.29 0.04 camlSignal__new_signal_1173
131 0.00 1454.32 0.04 isBoxPrim1(CTree*, CTree* (**)(CTree*))
132 0.00 1454.36 0.04 isBoxInt(CTree*, int*)
133 0.00 1454.39 0.04 isBoxFVar(CTree*, CTree*&, CTree*&, CTree*&)
134 0.00 1454.43 0.04 camlValue__new_vec_1151
135 0.00 1454.46 0.03 isBoxFVar(CTree*)
136 0.00 1454.49 0.03 5761588 0.00 0.00 compare_val
137 0.00 1454.52 0.03 4195581 0.00 0.00 camlList__nth_aux_1045
138 0.00 1454.55 0.03 1278595 0.00 0.00 parse_intnat
139 0.00 1454.58 0.03 4105 0.00 0.00 caml_copy_string
140 0.00 1454.61 0.03 pushValueDef(CTree*, CTree*, CTree*)
141 0.00 1454.64 0.03 isBoxComponent(CTree*, CTree*&)
142 0.00 1454.67 0.03 isBoxModifLocalDef(CTree*, CTree*&, CTree*&)
143 0.00 1454.70 0.03 pushMultiClosureDefs(CTree*, CTree*, CTree*)
144 0.00 1454.73 0.03 isBoxFFun(CTree*)
145 0.00 1454.76 0.03 traced_simplification(CTree*)
146 0.00 1454.79 0.03 Symbol::isnew(char const*)
147 0.00 1454.82 0.03 Automaton::build(State*)
148 0.00 1454.85 0.03 camlParser__fun_1184
149 0.00 1454.88 0.03 camlParser__fun_1190
150 0.00 1454.90 0.03 5370692 0.00 0.00 camlString__make_1038
151 0.00 1454.93 0.03 isBoxPrim5(CTree*)
152 0.00 1454.95 0.03 sigAdd(CTree*, CTree*)
153 0.00 1454.98 0.03 tree2ptr(CTree*)
154 0.00 1455.00 0.03 isBoxReal(CTree*)
155 0.00 1455.03 0.03 searchEnv(CTree*, CTree*&, CTree*)
156 0.00 1455.05 0.03 camlValue__new_vec_1159
157 0.00 1455.08 0.03 caml_array_unsafe_set
158 0.00 1455.10 0.03 truncate_flp
159 0.00 1455.12 0.02 60401128 0.00 0.00 caml_string_notequal
160 0.00 1455.14 0.02 3032366 0.00 0.00 hash_aux
161 0.00 1455.16 0.02 2053062 0.00 0.00 camlLexing__sub_lexeme_1126
162 0.00 1455.18 0.02 4436 0.00 0.00 caml_iterate_global_roots
163 0.00 1455.20 0.02 isBoxButton(CTree*, CTree*&)
164 0.00 1455.22 0.02 getDefNameProperty(CTree*, CTree*&)
165 0.00 1455.24 0.02 isBoxPatternMatcher(CTree*, Automaton*&, int&, CTree*&, CTree*&, CTree*&)
166 0.00 1455.26 0.02 make_pattern_matcher(CTree*)
167 0.00 1455.28 0.02 len(CTree*)
168 0.00 1455.30 0.02 boxSplit(CTree*, CTree*)
169 0.00 1455.32 0.02 isBoxFFun(CTree*, CTree*&)
170 0.00 1455.34 0.02 propagate(CTree*, CTree*, CTree*, std::vector<CTree*, std::allocator<CTree*> > const&)
171 0.00 1455.36 0.02 merge_state(State*, State*)
172 0.00 1455.38 0.02 listn(int, CTree*)
173 0.00 1455.40 0.02 CTree::make(Node const&, std::vector<CTree*, std::allocator<CTree*> > const&)
174 0.00 1455.42 0.02 camlFaustexp__d_par_1108
175 0.00 1455.44 0.02 camlFaustexp__d_seq_1111
176 0.00 1455.46 0.02 camlSignal__new_signal_1113
177 0.00 1455.48 0.02 camlSignal__new_signal_1220
178 0.00 1455.50 0.02 camlSignal__new_vec_1181
179 0.00 1455.52 0.02 caml_fl_reset
180 0.00 1455.54 0.02 caml_ml_string_length
181 0.00 1455.56 0.02 1 0.02 1.33 camlParsing__yyparse_1164
182 0.00 1455.57 0.02 boxLibrary(CTree*)
183 0.00 1455.59 0.02 isBoxTGroup(CTree*, CTree*&, CTree*&)
184 0.00 1455.60 0.02 prim2name(CTree* (*)(CTree*, CTree*))
185 0.00 1455.62 0.02 camlInterpreter__interpret_const_1158
186 0.00 1455.63 0.01 7497484 0.00 0.00 caml_create_string
187 0.00 1455.64 0.01 5370692 0.00 0.00 caml_fill_string
188 0.00 1455.65 0.01 794950 0.00 0.00 camlPervasives__max_1025
189 0.00 1455.66 0.01 794950 0.00 0.00 caml_greaterequal
190 0.00 1455.67 0.01 790971 0.00 0.00 camlHashtbl__remove_1080
191 0.00 1455.68 0.01 605895 0.00 0.00 camlList__flatten_1058
192 0.00 1455.69 0.01 4096 0.00 0.00 camlPervasives__string_of_float_1140
193 0.00 1455.70 0.01 2080 0.00 0.00 caml_oldify_local_roots
194 0.00 1455.71 0.01 isBoxButton(CTree*)
195 0.00 1455.72 0.01 boxWithLocalDef(CTree*, CTree*)
196 0.00 1455.73 0.01 isSigDownSample(CTree*, CTree*&, CTree*&)
197 0.00 1455.74 0.01 boxModifLocalDef(CTree*, CTree*)
198 0.00 1455.75 0.01 boxError()
199 0.00 1455.76 0.01 boxPrim2(CTree* (*)(CTree*, CTree*))
200 0.00 1455.77 0.01 listLift(std::vector<CTree*, std::allocator<CTree*> > const&)
201 0.00 1455.78 0.01 sigBinOp(int, CTree*, CTree*)
202 0.00 1455.79 0.01 tree2str(CTree*)
203 0.00 1455.80 0.01 boxAccess(CTree*, CTree*)
204 0.00 1455.81 0.01 isBoxAppl(CTree*)
205 0.00 1455.82 0.01 isBoxReal(CTree*, double*)
206 0.00 1455.83 0.01 isElement(CTree*, CTree*)
207 0.00 1455.84 0.01 make_state(State*, int, CTree*, std::vector<int, std::allocator<int> >&)
208 0.00 1455.85 0.01 addLayerDef(CTree*, CTree*, CTree*)
209 0.00 1455.86 0.01 merge_trans(std::list<Trans, std::allocator<Trans> >&, std::list<Trans, std::allocator<Trans> >&)
210 0.00 1455.87 0.01 evalRuleList(CTree*, CTree*)
211 0.00 1455.88 0.01 larg2par(CTree*)
212 0.00 1455.89 0.01 real_a2sb(CTree*)
213 0.00 1455.90 0.01 loopDetector::~loopDetector()
214 0.00 1455.91 0.01 camlArray__mapi_1115
215 0.00 1455.92 0.01 camlList__sort_1271
216 0.00 1455.93 0.01 camlSignal__fun_1394
217 0.00 1455.94 0.01 camlSignal__signal_nth_1183
218 0.00 1455.95 0.01 camlValue__code_end
219 0.00 1455.96 0.01 camlValue__v_add_1169
220 0.00 1455.97 0.01 camlValue__v_memory_1145
221 0.00 1455.98 0.01 camlValue__v_mul_1207
222 0.00 1455.99 0.01 caml_allocation_color
223 0.00 1455.99 0.01 8108108 0.00 0.00 caml_apply2
224 0.00 1456.00 0.01 4195581 0.00 0.00 camlList__nth_1042
225 0.00 1456.00 0.01 1 0.01 0.01 camlArray__find_init_1077
226 0.00 1456.01 0.01 isBoxTGroup(CTree*)
227 0.00 1456.01 0.01 isBoxCheckbox(CTree*)
228 0.00 1456.02 0.01 isBoxCheckbox(CTree*, CTree*&)
229 0.00 1456.02 0.01 isBoxNumEntry(CTree*)
230 0.00 1456.03 0.01 boxCut()
231 0.00 1456.03 0.01 boxFVar(CTree*, CTree*, CTree*)
232 0.00 1456.04 0.01 boxWire()
233 0.00 1456.04 0.01 boxIdent(char const*)
234 0.00 1456.05 0.01 boxPrim0(CTree* (*)())
235 0.00 1456.05 0.01 boxPrim1(CTree* (*)(CTree*))
236 0.00 1456.06 0.01 boxPrim3(CTree* (*)(CTree*, CTree*, CTree*))
237 0.00 1456.06 0.01 boxPrim5(CTree* (*)(CTree*, CTree*, CTree*, CTree*, CTree*))
238 0.00 1456.07 0.01 list2set(CTree*)
239 0.00 1456.07 0.01 setUnion(CTree*, CTree*)
240 0.00 1456.08 0.01 prim1name(CTree* (*)(CTree*))
241 0.00 1456.08 0.01 envpp::print(std::ostream&) const
242 0.00 1456.09 0.01 camlFaustexp__d_rec_1120
243 0.00 1456.09 0.01 camlInterpreter__compute_1132
244 0.00 1456.10 0.01 camlInterpreter__fun_1365
245 0.00 1456.10 0.01 camlInterpreter__make_signal_1154
246 0.00 1456.11 0.01 camlList__tl_1039
247 0.00 1456.11 0.01 camlSignal__code_end
248 0.00 1456.12 0.01 camlString__fun_1163
249 0.00 1456.12 0.01 caml_apply3
250 0.00 1456.12 0.00 4139581 0.00 0.00 caml_check_urgent_gc
251 0.00 1456.12 0.00 3032366 0.00 0.00 caml_hash_univ_param
252 0.00 1456.12 0.00 2720910 0.00 0.00 caml_equal
253 0.00 1456.12 0.00 2599576 0.00 0.00 parse_digit
254 0.00 1456.12 0.00 2192330 0.00 0.00 caml_blit_string
255 0.00 1456.12 0.00 1450778 0.00 0.00 caml_compare
256 0.00 1456.12 0.00 1311366 0.00 0.00 caml_string_length
257 0.00 1456.12 0.00 1278595 0.00 0.00 caml_int_of_string
258 0.00 1456.12 0.00 1278595 0.00 0.00 parse_sign_and_base
259 0.00 1456.12 0.00 794950 0.00 0.00 camlHashtbl__create_1051
260 0.00 1456.12 0.00 794950 0.00 0.00 camlPervasives__min_1022
261 0.00 1456.12 0.00 794950 0.00 0.00 caml_lessequal
262 0.00 1456.12 0.00 790971 0.00 0.00 camlHashtbl__remove_bucket_1083
263 0.00 1456.12 0.00 790971 0.00 0.00 camlHashtbl__replace_bucket_1116
264 0.00 1456.12 0.00 605906 0.00 0.00 camlList__map_1062
265 0.00 1456.12 0.00 69634 0.00 0.00 camlPervasives__$5e_1112
266 0.00 1456.12 0.00 32774 0.00 0.00 caml_copy_double
267 0.00 1456.12 0.00 32768 0.00 0.00 caml_float_of_string
268 0.00 1456.12 0.00 19578 0.00 0.00 caml_gc_message
269 0.00 1456.12 0.00 4231 0.00 0.00 caml_curry2_1
270 0.00 1456.12 0.00 4160 0.00 0.00 caml_final_empty_young
271 0.00 1456.12 0.00 4160 0.00 0.00 clear_table
272 0.00 1456.12 0.00 4097 0.00 0.00 camlPervasives__input_line_1241
273 0.00 1456.12 0.00 4097 0.00 0.00 camlPervasives__scan_1249
274 0.00 1456.12 0.00 4097 0.00 0.00 caml_input_scan_line
275 0.00 1456.12 0.00 4097 0.00 0.00 caml_ml_input_scan_line
276 0.00 1456.12 0.00 4096 0.00 0.00 camlPervasives__loop_1138
277 0.00 1456.12 0.00 4096 0.00 0.00 camlPervasives__valid_float_lexem_1135
278 0.00 1456.12 0.00 4096 0.00 0.00 caml_format_float
279 0.00 1456.12 0.00 4096 0.00 0.00 caml_ml_input
280 0.00 1456.12 0.00 4096 0.00 0.00 caml_ml_input_char
281 0.00 1456.12 0.00 2080 0.00 0.00 caml_final_do_calls
282 0.00 1456.12 0.00 2080 0.00 0.00 caml_final_do_young_roots
283 0.00 1456.12 0.00 2080 0.00 0.04 caml_major_collection_slice
284 0.00 1456.12 0.00 2080 0.00 0.04 caml_minor_collection
285 0.00 1456.12 0.00 2080 0.00 0.00 caml_scan_global_young_roots
286 0.00 1456.12 0.00 329 0.00 0.00 caml_process_pending_signals
287 0.00 1456.12 0.00 282 0.00 0.04 caml_garbage_collection
288 0.00 1456.12 0.00 201 0.00 0.00 camlArray__map_1105
289 0.00 1456.12 0.00 93 0.00 0.00 caml_fl_init_merge
290 0.00 1456.12 0.00 92 0.00 0.00 caml_darken_all_roots
291 0.00 1456.12 0.00 92 0.00 0.00 caml_do_local_roots
292 0.00 1456.12 0.00 92 0.00 0.00 caml_do_roots
293 0.00 1456.12 0.00 92 0.00 0.00 caml_final_do_strong_roots
294 0.00 1456.12 0.00 92 0.00 0.00 caml_final_update
295 0.00 1456.12 0.00 92 0.00 0.00 caml_scan_global_roots
296 0.00 1456.12 0.00 92 0.00 0.00 start_cycle
297 0.00 1456.12 0.00 91 0.00 0.00 caml_compact_heap_maybe
298 0.00 1456.12 0.00 73 0.00 0.00 caml_alloc
299 0.00 1456.12 0.00 72 0.00 0.00 caml_curry2
300 0.00 1456.12 0.00 69 0.00 0.00 camlArray__init_1037
301 0.00 1456.12 0.00 43 0.00 0.20 caml_page_table_add
302 0.00 1456.12 0.00 43 0.00 0.00 caml_stat_alloc
303 0.00 1456.12 0.00 28 0.00 0.00 camlArray__blit_1093
304 0.00 1456.12 0.00 25 0.00 0.00 caml_register_frametable
305 0.00 1456.12 0.00 25 0.00 0.00 cons
306 0.00 1456.12 0.00 23 0.00 0.00 caml_enter_blocking_section
307 0.00 1456.12 0.00 23 0.00 0.00 caml_enter_blocking_section_default
308 0.00 1456.12 0.00 23 0.00 0.00 caml_leave_blocking_section
309 0.00 1456.12 0.00 23 0.00 0.00 caml_leave_blocking_section_default
310 0.00 1456.12 0.00 17 0.00 0.00 caml_aligned_malloc
311 0.00 1456.12 0.00 15 0.00 0.00 caml_alloc_for_heap
312 0.00 1456.12 0.00 15 0.00 0.00 clip_heap_chunk_size
313 0.00 1456.12 0.00 14 0.00 0.20 caml_add_to_heap
314 0.00 1456.12 0.00 14 0.00 0.00 caml_fl_add_blocks
315 0.00 1456.12 0.00 14 0.00 0.00 caml_round_heap_chunk_size
316 0.00 1456.12 0.00 9 0.00 0.00 caml_putblock
317 0.00 1456.12 0.00 9 0.00 0.00 do_write
318 0.00 1456.12 0.00 8 0.00 0.00 caml_flush
319 0.00 1456.12 0.00 8 0.00 0.00 caml_flush_partial
320 0.00 1456.12 0.00 8 0.00 0.00 caml_ml_flush
321 0.00 1456.12 0.00 8 0.00 0.00 norm_heapincr
322 0.00 1456.12 0.00 7 0.00 0.00 camlParsing__grow_stacks_1154
323 0.00 1456.12 0.00 7 0.00 0.77 caml_alloc_channel
324 0.00 1456.12 0.00 7 0.00 0.77 caml_alloc_custom
325 0.00 1456.12 0.00 7 0.00 0.00 caml_obj_dup
326 0.00 1456.12 0.00 7 0.00 0.00 norm_minsize
327 0.00 1456.12 0.00 7 0.00 0.00 norm_pfree
328 0.00 1456.12 0.00 7 0.00 0.00 norm_pmax
329 0.00 1456.12 0.00 6 0.00 0.00 camlPervasives__output_string_1191
330 0.00 1456.12 0.00 6 0.00 0.00 caml_alloc_tuple
331 0.00 1456.12 0.00 6 0.00 0.00 caml_gc_get
332 0.00 1456.12 0.00 6 0.00 0.04 caml_gc_set
333 0.00 1456.12 0.00 6 0.00 0.00 caml_int64_float_of_bits
334 0.00 1456.12 0.00 6 0.00 0.00 caml_ml_output
335 0.00 1456.12 0.00 5 0.00 0.00 camlPervasives__print_endline_1274
336 0.00 1456.12 0.00 5 0.00 0.00 caml_do_read
337 0.00 1456.12 0.00 5 0.00 0.00 caml_ml_output_char
338 0.00 1456.12 0.00 5 0.00 0.00 caml_open_descriptor_in
339 0.00 1456.12 0.00 4 0.00 0.00 reset_table
340 0.00 1456.12 0.00 3 0.00 0.00 camlList__map2_1090
341 0.00 1456.12 0.00 3 0.00 0.00 caml_insert_global_root
342 0.00 1456.12 0.00 3 0.00 0.77 caml_ml_open_descriptor_out
343 0.00 1456.12 0.00 3 0.00 0.00 caml_open_descriptor_out
344 0.00 1456.12 0.00 3 0.00 0.00 caml_register_custom_operations
345 0.00 1456.12 0.00 3 0.00 0.00 caml_register_global_root
346 0.00 1456.12 0.00 3 0.00 0.00 caml_register_named_value
347 0.00 1456.12 0.00 3 0.00 0.00 caml_stat_free
348 0.00 1456.12 0.00 3 0.00 0.00 hash_value_name
349 0.00 1456.12 0.00 2 0.00 0.00 camlCallback__register_exception_1034
350 0.00 1456.12 0.00 2 0.00 0.00 caml_convert_flag_list
351 0.00 1456.12 0.00 2 0.00 0.00 caml_ml_close_channel
352 0.00 1456.12 0.00 2 0.00 0.77 caml_ml_open_descriptor_in
353 0.00 1456.12 0.00 2 0.00 0.23 caml_set_minor_heap_size
354 0.00 1456.12 0.00 2 0.00 0.00 caml_sys_open
355 0.00 1456.12 0.00 2 0.00 0.00 realloc_gray_vals
356 0.00 1456.12 0.00 1 0.00 0.00 camlArray__concat_1075
357 0.00 1456.12 0.00 1 0.00 0.00 camlArray__concat_aux_1062
358 0.00 1456.12 0.00 1 0.00 0.00 camlArray__entry
359 0.00 1456.12 0.00 1 0.00 0.00 camlArray__fill_1070
360 0.00 1456.12 0.00 1 0.00 0.00 camlArray__size_1065
361 0.00 1456.12 0.00 1 0.00 0.00 camlCallback__entry
362 0.00 1456.12 0.00 1 0.00 0.00 camlChar__entry
363 0.00 1456.12 0.00 1 0.00 0.00 camlHashtbl__entry
364 0.00 1456.12 0.00 1 0.00 0.00 camlLexing__entry
365 0.00 1456.12 0.00 1 0.00 0.00 camlLexing__from_string_1119
366 0.00 1456.12 0.00 1 0.00 0.00 camlList__entry
367 0.00 1456.12 0.00 1 0.00 0.00 camlParsing__entry
368 0.00 1456.12 0.00 1 0.00 0.00 camlPervasives__close_out_1209
369 0.00 1456.12 0.00 1 0.00 0.00 camlPervasives__entry
370 0.00 1456.12 0.00 1 0.00 0.00 camlPervasives__flush_all_1185
371 0.00 1456.12 0.00 1 0.00 0.00 camlPervasives__fun_1394
372 0.00 1456.12 0.00 1 0.00 0.00 camlPervasives__iter_1186
373 0.00 1456.12 0.00 1 0.00 0.00 camlPervasives__open_in_1218
374 0.00 1456.12 0.00 1 0.00 0.00 camlPervasives__open_in_gen_1214
375 0.00 1456.12 0.00 1 0.00 0.00 camlPervasives__open_out_1179
376 0.00 1456.12 0.00 1 0.00 0.00 camlPervasives__open_out_gen_1175
377 0.00 1456.12 0.00 1 0.00 0.00 camlPervasives__string_of_int_1130
378 0.00 1456.12 0.00 1 0.00 0.00 camlStd_exit__entry
379 0.00 1456.12 0.00 1 0.00 0.00 camlString__entry
380 0.00 1456.12 0.00 1 0.00 0.00 camlSys__entry
381 0.00 1456.12 0.00 1 0.00 0.00 caml_alloc_array
382 0.00 1456.12 0.00 1 0.00 0.20 caml_array_bound_error
383 0.00 1456.12 0.00 1 0.00 0.00 caml_convert_signal_number
384 0.00 1456.12 0.00 1 0.00 0.00 caml_copy_string_array
385 0.00 1456.12 0.00 1 0.00 0.00 caml_debugger_init
386 0.00 1456.12 0.00 1 0.00 0.00 caml_executable_name
387 0.00 1456.12 0.00 1 0.00 0.00 caml_finalize_channel
388 0.00 1456.12 0.00 1 0.00 0.00 caml_format_int
389 0.00 1456.12 0.00 1 0.00 0.00 caml_init_custom_operations
390 0.00 1456.12 0.00 1 0.00 0.00 caml_init_frame_descriptors
391 0.00 1456.12 0.00 1 0.00 0.43 caml_init_gc
392 0.00 1456.12 0.00 1 0.00 0.00 caml_init_ieee_floats
393 0.00 1456.12 0.00 1 0.00 0.20 caml_init_major_heap
394 0.00 1456.12 0.00 1 0.00 0.00 caml_init_signals
395 0.00 1456.12 0.00 1 0.00 0.00 caml_install_signal_handler
396 0.00 1456.12 0.00 1 0.00 5.51 caml_main
397 0.00 1456.12 0.00 1 0.00 0.00 caml_make_free_blocks
398 0.00 1456.12 0.00 1 0.00 1.55 caml_ml_out_channels_list
399 0.00 1456.12 0.00 1 0.00 0.00 caml_page_table_initialize
400 0.00 1456.12 0.00 1 0.00 0.01 caml_page_table_remove
401 0.00 1456.12 0.00 1 0.00 0.00 caml_program
402 0.00 1456.12 0.00 1 0.00 0.00 caml_raise
403 0.00 1456.12 0.00 1 0.00 0.12 caml_realloc_ref_table
404 0.00 1456.12 0.00 1 0.00 0.00 caml_set_signal_action
405 0.00 1456.12 0.00 1 0.00 0.00 caml_sys_exit
406 0.00 1456.12 0.00 1 0.00 0.00 caml_sys_get_argv
407 0.00 1456.12 0.00 1 0.00 0.00 caml_sys_get_config
408 0.00 1456.12 0.00 1 0.00 0.00 caml_sys_init
409 0.00 1456.12 0.00 1 0.00 0.00 parse_format
410 0.00 1456.12 0.00 1 0.00 0.00 unlink_channel
411
412 % the percentage of the total running time of the
413 time program used by this function.
414
415 cumulative a running sum of the number of seconds accounted
416 seconds for by this function and those listed above it.
417
418 self the number of seconds accounted for by this
419 seconds function alone. This is the major sort for this
420 listing.
421
422 calls the number of times this function was invoked, if
423 this function is profiled, else blank.
424
425 self the average number of milliseconds spent in this
426 ms/call function per call, if this function is profiled,
427 else blank.
428
429 total the average number of milliseconds spent in this
430 ms/call function and its descendents per call, if this
431 function is profiled, else blank.
432
433 name the name of the function. This is the minor sort
434 for this listing. The index shows the location of
435 the function in the gprof listing. If the index is
436 in parenthesis it shows where it would appear in
437 the gprof listing if it were to be printed.
438 \f
439 Call graph (explanation follows)
440
441
442 granularity: each sample hit covers 2 byte(s) for 0.00% of 1456.12 seconds
443
444 index % time self children called name
445 <spontaneous>
446 [1] 64.8 943.80 0.00 CTree::make(Node const&, int, CTree**) [1]
447 -----------------------------------------------
448 <spontaneous>
449 [2] 9.0 131.53 0.00 Symbol::prefix(char const*) [2]
450 -----------------------------------------------
451 <spontaneous>
452 [3] 7.7 0.22 112.05 caml_c_call [3]
453 8.18 94.82 20303996/20303996 caml_make_vect [4]
454 0.73 2.03 38326162/38326162 caml_parse_engine [39]
455 0.00 2.32 3/3 caml_ml_open_descriptor_out [42]
456 0.00 1.55 1/1 caml_ml_out_channels_list [45]
457 0.00 1.55 2/2 caml_ml_open_descriptor_in [46]
458 0.25 0.00 20172672/20172672 caml_lex_engine [75]
459 0.00 0.23 6/6 caml_gc_set [76]
460 0.00 0.20 1/1 caml_array_bound_error [83]
461 0.01 0.10 7497484/7497484 caml_create_string [94]
462 0.00 0.03 1278595/1278595 caml_int_of_string [163]
463 0.00 0.03 4096/4096 caml_format_float [173]
464 0.00 0.01 2720910/2720910 caml_equal [209]
465 0.01 0.00 794950/794950 caml_greaterequal [210]
466 0.00 0.01 1450778/1450778 caml_compare [249]
467 0.00 0.00 794950/794950 caml_lessequal [281]
468 0.00 0.00 1/1 caml_sys_get_argv [296]
469 0.00 0.00 1/1 caml_sys_get_config [299]
470 0.00 0.00 1/1 caml_format_int [300]
471 0.00 0.00 6/6 caml_gc_get [303]
472 0.00 0.00 7/7 caml_obj_dup [305]
473 0.00 0.00 32768/32768 caml_float_of_string [328]
474 0.00 0.00 4097/4097 caml_ml_input_scan_line [336]
475 0.00 0.00 4096/4096 caml_ml_input_char [340]
476 0.00 0.00 4096/4096 caml_ml_input [339]
477 0.00 0.00 8/8 caml_ml_flush [365]
478 0.00 0.00 6/6 caml_ml_output [372]
479 0.00 0.00 6/6 caml_int64_float_of_bits [371]
480 0.00 0.00 5/5 caml_ml_output_char [375]
481 0.00 0.00 3/3 caml_register_named_value [382]
482 0.00 0.00 2/2 caml_ml_close_channel [387]
483 0.00 0.00 2/2 caml_sys_open [388]
484 0.00 0.00 1/1 caml_install_signal_handler [423]
485 -----------------------------------------------
486 8.18 94.82 20303996/20303996 caml_c_call [3]
487 [4] 7.1 8.18 94.82 20303996 caml_make_vect [4]
488 0.00 76.18 1797/2080 caml_minor_collection [7]
489 18.14 0.00 2877944000/2877944000 caml_initialize [16]
490 0.07 0.23 4132743/64105735 caml_alloc_shr [34]
491 0.11 0.00 18055477/8807703012 caml_page_table_lookup [11]
492 0.09 0.00 16171187/16171198 caml_alloc_small [103]
493 0.00 0.00 66/73 caml_alloc [304]
494 0.00 0.00 4132743/4139581 caml_check_urgent_gc [318]
495 -----------------------------------------------
496 <spontaneous>
497 [5] 6.6 96.03 0.00 Symbol::get(char const*) [5]
498 -----------------------------------------------
499 <spontaneous>
500 [6] 6.5 0.07 93.93 camlInterpreter__sublist_1142 [6]
501 5.68 42.54 9562600/9562602 camlArray__sub_1081 [12]
502 9.84 10.83 9316840/9316842 camlArray__fill_1135 [14]
503 17.46 0.00 9562600/10168501 camlArray__tolist_1123 [15]
504 0.20 7.33 9562600/9562602 camlArray__of_list_1130 [23]
505 0.05 0.00 9562600/10168501 camlArray__to_list_1121 [134]
506 -----------------------------------------------
507 0.00 0.04 1/2080 caml_set_minor_heap_size [64]
508 0.00 11.95 282/2080 caml_garbage_collection [19]
509 0.00 76.18 1797/2080 caml_make_vect [4]
510 [7] 6.1 0.00 88.18 2080 caml_minor_collection [7]
511 0.00 81.66 2080/2080 caml_major_collection_slice [8]
512 0.05 6.47 4160/4160 caml_empty_minor_heap [25]
513 0.00 0.00 2080/2080 caml_final_do_calls [341]
514 -----------------------------------------------
515 0.00 81.66 2080/2080 caml_minor_collection [7]
516 [8] 5.6 0.00 81.66 2080 caml_major_collection_slice [8]
517 32.26 22.20 731/731 mark_slice [10]
518 26.99 0.21 1349/1349 sweep_slice [13]
519 0.00 0.00 92/92 start_cycle [284]
520 0.00 0.00 12480/19578 caml_gc_message [329]
521 0.00 0.00 91/91 caml_compact_heap_maybe [347]
522 -----------------------------------------------
523 0.00 0.00 2/3283412147 camlParsing__yyparse_1164 [49]
524 0.00 0.00 5/3283412147 caml_alloc_array [297]
525 0.00 0.00 28/3283412147 camlParsing__grow_stacks_1154 [286]
526 0.00 0.00 42/3283412147 caml_gc_get [303]
527 0.00 0.00 64/3283412147 camlInterpreter__computing_1089 [251]
528 0.00 0.00 4032/3283412147 camlArray__init_1037 [253]
529 0.00 0.00 8253/3283412147 camlArray__map_1105 [211]
530 0.00 0.00 50800/3283412147 camlArray__blit_1093 [287]
531 0.01 0.01 790971/3283412147 camlHashtbl__remove_1080 [174]
532 0.01 0.01 790971/3283412147 camlHashtbl__replace_1112 [130]
533 0.01 0.02 1643064/3283412147 camlValue__new_vec_1151 [123]
534 0.26 0.43 40328960/3283412147 camlParsing__loop_1169 [50]
535 0.26 0.44 40345344/3283412147 camlLexing__engine_1090 [56]
536 0.76 1.26 116981271/3283412147 caml_parse_engine [39]
537 4.09 6.75 625639108/3283412147 camlArray__fill_1135 [14]
538 16.05 26.50 2456829232/3283412147 camlArray__sub_1081 [12]
539 [9] 3.9 21.45 35.41 3283412147 caml_modify [9]
540 20.18 0.00 3283412147/8807703012 caml_page_table_lookup [11]
541 3.47 11.64 1900628427/1900718561 caml_darken [18]
542 0.00 0.12 1/1 caml_realloc_ref_table [92]
543 -----------------------------------------------
544 32.26 22.20 731/731 caml_major_collection_slice [8]
545 [10] 3.7 32.26 22.20 731 mark_slice [10]
546 22.20 0.00 3611518312/8807703012 caml_page_table_lookup [11]
547 0.00 0.00 1462/19578 caml_gc_message [329]
548 0.00 0.00 92/92 caml_final_update [346]
549 0.00 0.00 92/93 caml_fl_init_merge [344]
550 0.00 0.00 2/2 realloc_gray_vals [389]
551 -----------------------------------------------
552 0.11 0.00 18055477/8807703012 caml_make_vect [4]
553 11.64 0.00 1894717076/8807703012 caml_darken [18]
554 20.18 0.00 3283412147/8807703012 caml_modify [9]
555 22.20 0.00 3611518312/8807703012 mark_slice [10]
556 [11] 3.7 54.13 0.00 8807703012 caml_page_table_lookup [11]
557 -----------------------------------------------
558 0.00 0.00 1/9562602 camlMain__read_input_csv_1088 [292]
559 0.00 0.00 1/9562602 camlInterpreter__compute_1132 [254]
560 5.68 42.54 9562600/9562602 camlInterpreter__sublist_1142 [6]
561 [12] 3.3 5.68 42.54 9562602 camlArray__sub_1081 [12]
562 16.05 26.50 2456829232/3283412147 caml_modify [9]
563 -----------------------------------------------
564 26.99 0.21 1349/1349 caml_major_collection_slice [8]
565 [13] 1.9 26.99 0.21 1349 sweep_slice [13]
566 0.21 0.00 32119446/32119447 caml_fl_merge_block [79]
567 0.00 0.00 1349/19578 caml_gc_message [329]
568 0.00 0.00 1/1 caml_finalize_channel [418]
569 -----------------------------------------------
570 0.00 0.00 1/9316842 camlInterpreter__compute_1132 [254]
571 0.00 0.00 1/9316842 camlList__map_1062 [293]
572 9.84 10.83 9316840/9316842 camlInterpreter__sublist_1142 [6]
573 [14] 1.4 9.84 10.83 9316842 camlArray__fill_1135 [14]
574 4.09 6.75 625639108/3283412147 caml_modify [9]
575 -----------------------------------------------
576 0.00 0.00 1/10168501 camlMain__write_output_csv_1099 [289]
577 0.00 0.00 1/10168501 camlInterpreter__concat_1126 [302]
578 0.00 0.00 1/10168501 camlInterpreter__arrange_1123 [294]
579 0.00 0.00 1/10168501 camlInterpreter__compute_1132 [254]
580 0.00 0.00 2/10168501 camlMain__read_input_csv_1088 [292]
581 1.11 0.00 605895/10168501 camlInterpreter__interpret_split_1196 [47]
582 17.46 0.00 9562600/10168501 camlInterpreter__sublist_1142 [6]
583 [15] 1.3 18.57 0.00 10168501 camlArray__tolist_1123 [15]
584 -----------------------------------------------
585 18.14 0.00 2877944000/2877944000 caml_make_vect [4]
586 [16] 1.2 18.14 0.00 2877944000 caml_initialize [16]
587 -----------------------------------------------
588 <spontaneous>
589 [17] 1.2 17.65 0.00 getProperty(CTree*, CTree*, CTree*&) [17]
590 -----------------------------------------------
591 0.00 0.00 276/1900718561 caml_iterate_global_roots [183]
592 0.00 0.00 21686/1900718561 caml_do_local_roots [290]
593 0.00 0.00 68172/1900718561 caml_do_roots [283]
594 3.47 11.64 1900628427/1900718561 caml_modify [9]
595 [18] 1.0 3.47 11.64 1900718561 caml_darken [18]
596 11.64 0.00 1894717076/8807703012 caml_page_table_lookup [11]
597 -----------------------------------------------
598 0.00 11.95 282/282 caml_call_gc [20]
599 [19] 0.8 0.00 11.95 282 caml_garbage_collection [19]
600 0.00 11.95 282/2080 caml_minor_collection [7]
601 0.00 0.00 282/329 caml_process_pending_signals [343]
602 -----------------------------------------------
603 <spontaneous>
604 [20] 0.8 0.00 11.95 caml_call_gc [20]
605 0.00 11.95 282/282 caml_garbage_collection [19]
606 -----------------------------------------------
607 0.01 0.00 512/492828 caml_page_table_remove [247]
608 8.74 0.00 492316/492828 caml_page_table_add [22]
609 [21] 0.6 8.75 0.00 492828 caml_page_table_modify [21]
610 0.00 0.00 9/19578 caml_gc_message [329]
611 -----------------------------------------------
612 0.00 0.20 1/43 caml_array_bound_error [83]
613 0.00 0.20 1/43 caml_init_major_heap [82]
614 0.00 0.41 2/43 caml_set_minor_heap_size [64]
615 0.00 2.85 14/43 caml_add_to_heap [38]
616 0.00 5.08 25/43 caml_main [27]
617 [22] 0.6 0.00 8.74 43 caml_page_table_add [22]
618 8.74 0.00 492316/492828 caml_page_table_modify [21]
619 -----------------------------------------------
620 0.00 0.00 1/9562602 camlInterpreter__compute_1132 [254]
621 0.00 0.00 1/9562602 camlList__map_1062 [293]
622 0.20 7.33 9562600/9562602 camlInterpreter__sublist_1142 [6]
623 [23] 0.5 0.20 7.33 9562602 camlArray__of_list_1130 [23]
624 7.33 0.00 9316842/9316842 camlArray__list_length_1126 [24]
625 -----------------------------------------------
626 7.33 0.00 9316842/9316842 camlArray__of_list_1130 [23]
627 [24] 0.5 7.33 0.00 9316842 camlArray__list_length_1126 [24]
628 -----------------------------------------------
629 0.05 6.47 4160/4160 caml_minor_collection [7]
630 [25] 0.4 0.05 6.47 4160 caml_empty_minor_heap [25]
631 0.65 4.75 2080/2080 caml_oldify_mopup [32]
632 0.26 0.78 13191622/73721655 caml_oldify_one [26]
633 0.01 0.02 2080/2080 caml_oldify_local_roots [158]
634 0.00 0.00 4160/19578 caml_gc_message [329]
635 0.00 0.00 4160/4160 clear_table [332]
636 0.00 0.00 4160/4160 caml_final_empty_young [331]
637 -----------------------------------------------
638 0.00 0.00 6240/73721655 caml_iterate_global_roots [183]
639 0.00 0.00 24482/73721655 caml_oldify_local_roots [158]
640 0.26 0.78 13191622/73721655 caml_empty_minor_heap [25]
641 1.18 3.57 60499311/73721655 caml_oldify_mopup [32]
642 [26] 0.4 1.44 4.35 73721655 caml_oldify_one [26]
643 1.04 3.31 59966154/64105735 caml_alloc_shr [34]
644 -----------------------------------------------
645 0.00 5.51 1/1 main [28]
646 [27] 0.4 0.00 5.51 1 caml_main [27]
647 0.00 5.08 25/43 caml_page_table_add [22]
648 0.00 0.43 1/1 caml_init_gc [65]
649 0.00 0.00 1/1 caml_init_custom_operations [419]
650 0.00 0.00 1/1 caml_init_ieee_floats [421]
651 0.00 0.00 1/1 caml_init_signals [422]
652 0.00 0.00 1/1 caml_debugger_init [416]
653 0.00 0.00 1/1 caml_executable_name [417]
654 0.00 0.00 1/1 caml_sys_init [429]
655 -----------------------------------------------
656 <spontaneous>
657 [28] 0.4 0.00 5.51 main [28]
658 0.00 5.51 1/1 caml_main [27]
659 0.00 0.00 1/1 caml_sys_exit [428]
660 -----------------------------------------------
661 0.00 1.55 2/7 caml_ml_open_descriptor_in [46]
662 0.00 1.55 2/7 caml_ml_out_channels_list [45]
663 0.00 2.32 3/7 caml_ml_open_descriptor_out [42]
664 [29] 0.4 0.00 5.41 7 caml_alloc_channel [29]
665 0.00 5.41 7/7 caml_alloc_custom [30]
666 -----------------------------------------------
667 0.00 5.41 7/7 caml_alloc_channel [29]
668 [30] 0.4 0.00 5.41 7 caml_alloc_custom [30]
669 5.41 0.00 7/7 caml_adjust_gc_speed [31]
670 0.00 0.00 7/64105735 caml_alloc_shr [34]
671 0.00 0.00 7/4139581 caml_check_urgent_gc [318]
672 -----------------------------------------------
673 5.41 0.00 7/7 caml_alloc_custom [30]
674 [31] 0.4 5.41 0.00 7 caml_adjust_gc_speed [31]
675 -----------------------------------------------
676 0.65 4.75 2080/2080 caml_empty_minor_heap [25]
677 [32] 0.4 0.65 4.75 2080 caml_oldify_mopup [32]
678 1.18 3.57 60499311/73721655 caml_oldify_one [26]
679 -----------------------------------------------
680 <spontaneous>
681 [33] 0.4 5.31 0.00 isTree(CTree* const&, Node const&, CTree*&) [33]
682 -----------------------------------------------
683 0.00 0.00 2/64105735 caml_alloc [304]
684 0.00 0.00 7/64105735 caml_alloc_custom [30]
685 0.00 0.00 6829/64105735 caml_alloc_string [99]
686 0.07 0.23 4132743/64105735 caml_make_vect [4]
687 1.04 3.31 59966154/64105735 caml_oldify_one [26]
688 [34] 0.3 1.11 3.54 64105735 caml_alloc_shr [34]
689 0.00 2.85 14/14 caml_add_to_heap [38]
690 0.62 0.08 64105749/64105749 caml_fl_allocate [59]
691 0.00 0.00 14/14 caml_round_heap_chunk_size [360]
692 0.00 0.00 14/15 caml_alloc_for_heap [357]
693 0.00 0.00 14/14 caml_fl_add_blocks [359]
694 -----------------------------------------------
695 <spontaneous>
696 [35] 0.3 4.54 0.00 isTree(CTree* const&, Node const&, CTree*&, CTree*&) [35]
697 -----------------------------------------------
698 0.00 0.00 1/29711513 camlMain__write_output_csv_1099 [289]
699 0.00 0.00 1/29711513 camlInterpreter__compute_1132 [254]
700 0.18 0.00 1307267/29711513 camlInterpreter__interpret_const_1158 [85]
701 0.24 0.00 1817685/29711513 camlInterpreter__interpret_split_1196 [47]
702 0.73 0.00 5441820/29711513 camlInterpreter__interpret_seq_1185 [57]
703 0.92 0.00 6800839/29711513 camlInterpreter__interpret_ident_1163 [55]
704 1.93 0.00 14343900/29711513 camlInterpreter__interpret_par_1171 [41]
705 [36] 0.3 4.00 0.00 29711513 camlList__length_aux_1030 [36]
706 -----------------------------------------------
707 <spontaneous>
708 [37] 0.2 3.31 0.00 setProperty(CTree*, CTree*, CTree*) [37]
709 -----------------------------------------------
710 0.00 2.85 14/14 caml_alloc_shr [34]
711 [38] 0.2 0.00 2.85 14 caml_add_to_heap [38]
712 0.00 2.85 14/43 caml_page_table_add [22]
713 0.00 0.00 14/19578 caml_gc_message [329]
714 -----------------------------------------------
715 0.73 2.03 38326162/38326162 caml_c_call [3]
716 [39] 0.2 0.73 2.03 38326162 caml_parse_engine [39]
717 0.76 1.26 116981271/3283412147 caml_modify [9]
718 -----------------------------------------------
719 <spontaneous>
720 [40] 0.2 2.66 0.00 isTree(CTree* const&, Node const&) [40]
721 -----------------------------------------------
722 <spontaneous>
723 [41] 0.2 0.35 2.03 camlInterpreter__interpret_par_1171 [41]
724 1.93 0.00 14343900/29711513 camlList__length_aux_1030 [36]
725 0.10 0.00 2310764/6075572 camlPervasives__$40_1143 [74]
726 -----------------------------------------------
727 0.00 2.32 3/3 caml_c_call [3]
728 [42] 0.2 0.00 2.32 3 caml_ml_open_descriptor_out [42]
729 0.00 2.32 3/7 caml_alloc_channel [29]
730 0.00 0.00 3/3 caml_open_descriptor_out [379]
731 -----------------------------------------------
732 <spontaneous>
733 [43] 0.1 2.10 0.00 CTree::calcTreeAperture(Node const&, std::vector<CTree*, std::allocator<CTree*> > const&) [43]
734 -----------------------------------------------
735 <spontaneous>
736 [44] 0.1 1.56 0.00 isTree(CTree* const&, Node const&, CTree*&, CTree*&, CTree*&) [44]
737 -----------------------------------------------
738 0.00 1.55 1/1 caml_c_call [3]
739 [45] 0.1 0.00 1.55 1 caml_ml_out_channels_list [45]
740 0.00 1.55 2/7 caml_alloc_channel [29]
741 0.00 0.00 2/16171198 caml_alloc_small [103]
742 -----------------------------------------------
743 0.00 1.55 2/2 caml_c_call [3]
744 [46] 0.1 0.00 1.55 2 caml_ml_open_descriptor_in [46]
745 0.00 1.55 2/7 caml_alloc_channel [29]
746 0.00 0.00 2/5 caml_open_descriptor_in [376]
747 -----------------------------------------------
748 <spontaneous>
749 [47] 0.1 0.04 1.42 camlInterpreter__interpret_split_1196 [47]
750 1.11 0.00 605895/10168501 camlArray__tolist_1123 [15]
751 0.24 0.00 1817685/29711513 camlList__length_aux_1030 [36]
752 0.01 0.03 605895/605895 camlList__flatten_1058 [153]
753 0.03 0.00 662729/6075572 camlPervasives__$40_1143 [74]
754 0.00 0.00 605895/10168501 camlArray__to_list_1121 [134]
755 0.00 0.00 605895/605906 camlList__map_1062 [293]
756 -----------------------------------------------
757 <spontaneous>
758 [48] 0.1 0.00 1.33 camlMain__main_1129 [48]
759 0.02 1.32 1/1 camlParsing__yyparse_1164 [49]
760 0.00 0.00 2/60401132 caml_string_equal [71]
761 0.00 0.00 1/69634 camlPervasives__$5e_1112 [326]
762 0.00 0.00 1/5 camlPervasives__print_endline_1274 [373]
763 -----------------------------------------------
764 0.02 1.32 1/1 camlMain__main_1129 [48]
765 [49] 0.1 0.02 1.32 1 camlParsing__yyparse_1164 [49]
766 0.62 0.70 1/1 camlParsing__loop_1169 [50]
767 0.00 0.00 2/3283412147 caml_modify [9]
768 -----------------------------------------------
769 0.62 0.70 1/1 camlParsing__yyparse_1164 [49]
770 [50] 0.1 0.62 0.70 1 camlParsing__loop_1169 [50]
771 0.26 0.43 40328960/3283412147 caml_modify [9]
772 0.00 0.00 7/7 camlParsing__grow_stacks_1154 [286]
773 -----------------------------------------------
774 <spontaneous>
775 [51] 0.1 1.27 0.00 boxpp::print(std::ostream&) const [51]
776 -----------------------------------------------
777 <spontaneous>
778 [52] 0.1 1.22 0.00 realeval(CTree*, CTree*, CTree*) [52]
779 -----------------------------------------------
780 <spontaneous>
781 [53] 0.1 1.21 0.00 applyList(CTree*, CTree*) [53]
782 -----------------------------------------------
783 <spontaneous>
784 [54] 0.1 0.08 1.00 camlLexer____ocaml_lex_token_rec_1043 [54]
785 0.25 0.70 20172672/20172672 camlLexing__engine_1090 [56]
786 0.03 0.01 5370692/5370692 camlString__make_1038 [154]
787 0.02 0.00 2053062/2053062 camlLexing__sub_lexeme_1126 [186]
788 -----------------------------------------------
789 <spontaneous>
790 [55] 0.1 0.12 0.95 camlInterpreter__interpret_ident_1163 [55]
791 0.92 0.00 6800839/29711513 camlList__length_aux_1030 [36]
792 0.03 0.00 4195581/4195581 camlList__nth_aux_1045 [162]
793 0.01 0.00 4195581/4195581 camlList__nth_1042 [256]
794 -----------------------------------------------
795 0.25 0.70 20172672/20172672 camlLexer____ocaml_lex_token_rec_1043 [54]
796 [56] 0.1 0.25 0.70 20172672 camlLexing__engine_1090 [56]
797 0.26 0.44 40345344/3283412147 caml_modify [9]
798 -----------------------------------------------
799 <spontaneous>
800 [57] 0.1 0.09 0.83 camlInterpreter__interpret_seq_1185 [57]
801 0.73 0.00 5441820/29711513 camlList__length_aux_1030 [36]
802 0.10 0.00 2413702/6075572 camlPervasives__$40_1143 [74]
803 -----------------------------------------------
804 <spontaneous>
805 [58] 0.1 0.76 0.00 addElement(CTree*, CTree*) [58]
806 -----------------------------------------------
807 0.62 0.08 64105749/64105749 caml_alloc_shr [34]
808 [59] 0.0 0.62 0.08 64105749 caml_fl_allocate [59]
809 0.08 0.00 64105735/64105735 allocate_block [110]
810 -----------------------------------------------
811 <spontaneous>
812 [60] 0.0 0.68 0.00 isNil(CTree*) [60]
813 -----------------------------------------------
814 <spontaneous>
815 [61] 0.0 0.60 0.00 searchIdDef(CTree*, CTree*&, CTree*) [61]
816 -----------------------------------------------
817 <spontaneous>
818 [62] 0.0 0.54 0.00 camlInterpreter__eval_1167 [62]
819 -----------------------------------------------
820 <spontaneous>
821 [63] 0.0 0.49 0.00 reverseall(CTree*) [63]
822 -----------------------------------------------
823 0.00 0.23 1/2 caml_gc_set [76]
824 0.00 0.23 1/2 caml_init_gc [65]
825 [64] 0.0 0.00 0.46 2 caml_set_minor_heap_size [64]
826 0.00 0.41 2/43 caml_page_table_add [22]
827 0.00 0.04 1/2080 caml_minor_collection [7]
828 0.00 0.01 1/1 caml_page_table_remove [247]
829 0.00 0.00 4/4 reset_table [377]
830 0.00 0.00 2/17 caml_aligned_malloc [356]
831 -----------------------------------------------
832 0.00 0.43 1/1 caml_main [27]
833 [65] 0.0 0.00 0.43 1 caml_init_gc [65]
834 0.00 0.23 1/2 caml_set_minor_heap_size [64]
835 0.00 0.20 1/1 caml_init_major_heap [82]
836 0.00 0.00 6/19578 caml_gc_message [329]
837 0.00 0.00 2/8 norm_heapincr [366]
838 0.00 0.00 1/1 caml_page_table_initialize [424]
839 0.00 0.00 1/7 norm_minsize [367]
840 0.00 0.00 1/7 norm_pfree [368]
841 0.00 0.00 1/7 norm_pmax [369]
842 -----------------------------------------------
843 <spontaneous>
844 [66] 0.0 0.37 0.00 Trans::Trans(Node const&, int) [66]
845 -----------------------------------------------
846 <spontaneous>
847 [67] 0.0 0.37 0.00 CTree::CTree(unsigned int, Node const&, std::vector<CTree*, std::allocator<CTree*> > const&) [67]
848 -----------------------------------------------
849 <spontaneous>
850 [68] 0.0 0.06 0.30 camlTypes__symbol_of_string_1095 [68]
851 0.02 0.28 60401128/60401128 caml_string_notequal [70]
852 -----------------------------------------------
853 <spontaneous>
854 [69] 0.0 0.34 0.00 apply_pattern_matcher(Automaton*, int, CTree*, CTree*&, std::vector<CTree*, std::allocator<CTree*> >&) [69]
855 -----------------------------------------------
856 0.02 0.28 60401128/60401128 camlTypes__symbol_of_string_1095 [68]
857 [70] 0.0 0.02 0.28 60401128 caml_string_notequal [70]
858 0.28 0.00 60401128/60401132 caml_string_equal [71]
859 -----------------------------------------------
860 0.00 0.00 2/60401132 camlMain__read_input_1126 [310]
861 0.00 0.00 2/60401132 camlMain__main_1129 [48]
862 0.28 0.00 60401128/60401132 caml_string_notequal [70]
863 [71] 0.0 0.28 0.00 60401132 caml_string_equal [71]
864 -----------------------------------------------
865 <spontaneous>
866 [72] 0.0 0.28 0.00 camlFaustexp__dim_1123 [72]
867 -----------------------------------------------
868 <spontaneous>
869 [73] 0.0 0.26 0.00 isBoxIdent(CTree*, char const**) [73]
870 -----------------------------------------------
871 14708532 camlPervasives__$40_1143 [74]
872 0.00 0.00 4096/6075572 camlMain__csvread_1085 [291]
873 0.03 0.00 662729/6075572 camlInterpreter__interpret_split_1196 [47]
874 0.03 0.00 684281/6075572 camlList__flatten_1058 [153]
875 0.10 0.00 2310764/6075572 camlInterpreter__interpret_par_1171 [41]
876 0.10 0.00 2413702/6075572 camlInterpreter__interpret_seq_1185 [57]
877 [74] 0.0 0.25 0.00 6075572+14708532 camlPervasives__$40_1143 [74]
878 14708532 camlPervasives__$40_1143 [74]
879 -----------------------------------------------
880 0.25 0.00 20172672/20172672 caml_c_call [3]
881 [75] 0.0 0.25 0.00 20172672 caml_lex_engine [75]
882 -----------------------------------------------
883 0.00 0.23 6/6 caml_c_call [3]
884 [76] 0.0 0.00 0.23 6 caml_gc_set [76]
885 0.00 0.23 1/2 caml_set_minor_heap_size [64]
886 0.00 0.00 6/7 norm_pfree [368]
887 0.00 0.00 6/7 norm_pmax [369]
888 0.00 0.00 6/8 norm_heapincr [366]
889 0.00 0.00 6/7 norm_minsize [367]
890 0.00 0.00 4/19578 caml_gc_message [329]
891 -----------------------------------------------
892 <spontaneous>
893 [77] 0.0 0.22 0.00 eval(CTree*, CTree*, CTree*) [77]
894 -----------------------------------------------
895 <spontaneous>
896 [78] 0.0 0.22 0.00 isTree(CTree* const&, Node const&, CTree*&, CTree*&, CTree*&, CTree*&, CTree*&) [78]
897 -----------------------------------------------
898 0.00 0.00 1/32119447 caml_make_free_blocks [311]
899 0.21 0.00 32119446/32119447 sweep_slice [13]
900 [79] 0.0 0.21 0.00 32119447 caml_fl_merge_block [79]
901 -----------------------------------------------
902 <spontaneous>
903 [80] 0.0 0.21 0.00 getUserData(CTree*) [80]
904 -----------------------------------------------
905 <spontaneous>
906 [81] 0.0 0.21 0.00 isBoxCut(CTree*) [81]
907 -----------------------------------------------
908 0.00 0.20 1/1 caml_init_gc [65]
909 [82] 0.0 0.00 0.20 1 caml_init_major_heap [82]
910 0.00 0.20 1/43 caml_page_table_add [22]
911 0.00 0.00 1/1 caml_make_free_blocks [311]
912 0.00 0.00 1/15 clip_heap_chunk_size [358]
913 0.00 0.00 1/15 caml_alloc_for_heap [357]
914 0.00 0.00 1/93 caml_fl_init_merge [344]
915 -----------------------------------------------
916 0.00 0.20 1/1 caml_c_call [3]
917 [83] 0.0 0.00 0.20 1 caml_array_bound_error [83]
918 0.00 0.20 1/43 caml_page_table_add [22]
919 0.00 0.00 1/1 caml_raise [426]
920 -----------------------------------------------
921 <spontaneous>
922 [84] 0.0 0.05 0.15 camlValue__new_fun_1142 [84]
923 0.05 0.01 1450424/1450424 camlHashtbl__find_1093 [129]
924 0.04 0.02 790971/790971 camlHashtbl__replace_1112 [130]
925 0.01 0.02 790971/790971 camlHashtbl__remove_1080 [174]
926 -----------------------------------------------
927 <spontaneous>
928 [85] 0.0 0.02 0.18 camlInterpreter__interpret_const_1158 [85]
929 0.18 0.00 1307267/29711513 camlList__length_aux_1030 [36]
930 -----------------------------------------------
931 <spontaneous>
932 [86] 0.0 0.19 0.00 std::vector<CTree*, std::allocator<CTree*> >::_M_insert_aux(__gnu_cxx::__normal_iterator<CTree**, std::vector<CTree*, std::allocator<CTree*> > >, CTree* const&) [86]
933 -----------------------------------------------
934 <spontaneous>
935 [87] 0.0 0.17 0.00 isBoxIdent(CTree*) [87]
936 -----------------------------------------------
937 0.00 0.00 1/26298452 camlParser__fun_1194 [313]
938 0.00 0.00 1/26298452 camlParser__fun_1172 [312]
939 0.00 0.00 57344/26298452 camlParser__fun_1178 [288]
940 0.01 0.00 1211790/26298452 camlParser__fun_1186 [252]
941 0.01 0.00 1278595/26298452 camlParser__fun_1174 [250]
942 0.01 0.00 1945462/26298452 camlParser__fun_1182 [246]
943 0.03 0.00 5441820/26298452 camlParser__fun_1190 [131]
944 0.03 0.00 6800839/26298452 camlParser__fun_1180 [119]
945 0.05 0.00 9562600/26298452 camlParser__fun_1184 [118]
946 [88] 0.0 0.14 0.00 26298452 camlParsing__peek_val_1186 [88]
947 -----------------------------------------------
948 <spontaneous>
949 [89] 0.0 0.13 0.00 isBoxWithLocalDef(CTree*, CTree*&, CTree*&) [89]
950 -----------------------------------------------
951 <spontaneous>
952 [90] 0.0 0.13 0.00 isBoxWire(CTree*) [90]
953 -----------------------------------------------
954 0.12 0.00 1/1 caml_realloc_ref_table [92]
955 [91] 0.0 0.12 0.00 1 caml_alloc_table [91]
956 0.00 0.00 1/43 caml_stat_alloc [349]
957 -----------------------------------------------
958 0.00 0.12 1/1 caml_modify [9]
959 [92] 0.0 0.00 0.12 1 caml_realloc_ref_table [92]
960 0.12 0.00 1/1 caml_alloc_table [91]
961 -----------------------------------------------
962 <spontaneous>
963 [93] 0.0 0.12 0.00 caml_allocN [93]
964 -----------------------------------------------
965 0.01 0.10 7497484/7497484 caml_c_call [3]
966 [94] 0.0 0.01 0.10 7497484 caml_create_string [94]
967 0.10 0.00 7497484/7501593 caml_alloc_string [99]
968 -----------------------------------------------
969 <spontaneous>
970 [95] 0.0 0.11 0.00 isBoxHSlider(CTree*, CTree*&, CTree*&, CTree*&, CTree*&, CTree*&) [95]
971 -----------------------------------------------
972 <spontaneous>
973 [96] 0.0 0.11 0.00 isBoxPrim0(CTree*, CTree* (**)()) [96]
974 -----------------------------------------------
975 <spontaneous>
976 [97] 0.0 0.11 0.00 isBoxPrim2(CTree*, CTree* (**)(CTree*, CTree*)) [97]
977 -----------------------------------------------
978 <spontaneous>
979 [98] 0.0 0.11 0.00 isBoxAppl(CTree*, CTree*&, CTree*&) [98]
980 -----------------------------------------------
981 0.00 0.00 2/7501593 alloc_inet_addr [307]
982 0.00 0.00 2/7501593 alloc_inet6_addr [306]
983 0.00 0.00 4105/7501593 caml_copy_string [159]
984 0.10 0.00 7497484/7501593 caml_create_string [94]
985 [99] 0.0 0.10 0.00 7501593 caml_alloc_string [99]
986 0.00 0.00 6829/64105735 caml_alloc_shr [34]
987 0.00 0.00 6829/4139581 caml_check_urgent_gc [318]
988 -----------------------------------------------
989 <spontaneous>
990 [100] 0.0 0.10 0.00 isBoxError(CTree*) [100]
991 -----------------------------------------------
992 <spontaneous>
993 [101] 0.0 0.10 0.00 endTiming(char const*) [101]
994 -----------------------------------------------
995 <spontaneous>
996 [102] 0.0 0.09 0.01 camlFaustexp__dimension_constructor_1125 [102]
997 0.01 0.00 8108105/8108108 caml_apply2 [255]
998 -----------------------------------------------
999 0.00 0.00 1/16171198 caml_sys_get_argv [296]
1000 0.00 0.00 1/16171198 caml_sys_get_config [299]
1001 0.00 0.00 2/16171198 caml_ml_out_channels_list [45]
1002 0.00 0.00 7/16171198 caml_obj_dup [305]
1003 0.09 0.00 16171187/16171198 caml_make_vect [4]
1004 [103] 0.0 0.09 0.00 16171198 caml_alloc_small [103]
1005 -----------------------------------------------
1006 <spontaneous>
1007 [104] 0.0 0.09 0.00 token_name [104]
1008 -----------------------------------------------
1009 <spontaneous>
1010 [105] 0.0 0.09 0.00 isBoxPrim3(CTree*, CTree* (**)(CTree*, CTree*, CTree*)) [105]
1011 -----------------------------------------------
1012 <spontaneous>
1013 [106] 0.0 0.09 0.00 isBoxPrim4(CTree*) [106]
1014 -----------------------------------------------
1015 <spontaneous>
1016 [107] 0.0 0.09 0.00 loopDetector::detect(CTree*) [107]
1017 -----------------------------------------------
1018 <spontaneous>
1019 [108] 0.0 0.09 0.00 camlFaustexp__subtree_1096 [108]
1020 -----------------------------------------------
1021 <spontaneous>
1022 [109] 0.0 0.09 0.00 isBoxNumEntry(CTree*, CTree*&, CTree*&, CTree*&, CTree*&, CTree*&) [109]
1023 -----------------------------------------------
1024 0.08 0.00 64105735/64105735 caml_fl_allocate [59]
1025 [110] 0.0 0.08 0.00 64105735 allocate_block [110]
1026 -----------------------------------------------
1027 <spontaneous>
1028 [111] 0.0 0.08 0.00 camlSignal__new_signal_1187 [111]
1029 -----------------------------------------------
1030 <spontaneous>
1031 [112] 0.0 0.08 0.00 caml_string_set [112]
1032 -----------------------------------------------
1033 <spontaneous>
1034 [113] 0.0 0.08 0.00 getBoxType(CTree*, int*, int*) [113]
1035 -----------------------------------------------
1036 <spontaneous>
1037 [114] 0.0 0.08 0.00 isBoxSplit(CTree*, CTree*&, CTree*&) [114]
1038 -----------------------------------------------
1039 <spontaneous>
1040 [115] 0.0 0.08 0.00 isBoxVSlider(CTree*, CTree*&, CTree*&, CTree*&, CTree*&, CTree*&) [115]
1041 -----------------------------------------------
1042 <spontaneous>
1043 [116] 0.0 0.08 0.00 isRef(CTree*, CTree*&) [116]
1044 -----------------------------------------------
1045 <spontaneous>
1046 [117] 0.0 0.08 0.00 isBoxSeq(CTree*, CTree*&, CTree*&) [117]
1047 -----------------------------------------------
1048 <spontaneous>
1049 [118] 0.0 0.03 0.05 camlParser__fun_1184 [118]
1050 0.05 0.00 9562600/26298452 camlParsing__peek_val_1186 [88]
1051 -----------------------------------------------
1052 <spontaneous>
1053 [119] 0.0 0.04 0.03 camlParser__fun_1180 [119]
1054 0.03 0.00 6800839/26298452 camlParsing__peek_val_1186 [88]
1055 -----------------------------------------------
1056 <spontaneous>
1057 [120] 0.0 0.07 0.00 caml_ext_table_free [120]
1058 -----------------------------------------------
1059 <spontaneous>
1060 [121] 0.0 0.07 0.00 setDefNameProperty(CTree*, std::string const&) [121]
1061 -----------------------------------------------
1062 <spontaneous>
1063 [122] 0.0 0.07 0.00 isBoxAbstr(CTree*, CTree*&, CTree*&) [122]
1064 -----------------------------------------------
1065 <spontaneous>
1066 [123] 0.0 0.04 0.03 camlValue__new_vec_1151 [123]
1067 0.01 0.02 1643064/3283412147 caml_modify [9]
1068 -----------------------------------------------
1069 <spontaneous>
1070 [124] 0.0 0.06 0.00 boxPar(CTree*, CTree*) [124]
1071 -----------------------------------------------
1072 <spontaneous>
1073 [125] 0.0 0.06 0.00 isBoxPrim4(CTree*, CTree* (**)(CTree*, CTree*, CTree*, CTree*)) [125]
1074 -----------------------------------------------
1075 <spontaneous>
1076 [126] 0.0 0.06 0.00 isBoxPrim5(CTree*, CTree* (**)(CTree*, CTree*, CTree*, CTree*, CTree*)) [126]
1077 -----------------------------------------------
1078 <spontaneous>
1079 [127] 0.0 0.06 0.00 isTree(CTree* const&, Node const&, CTree*&, CTree*&, CTree*&, CTree*&) [127]
1080 -----------------------------------------------
1081 <spontaneous>
1082 [128] 0.0 0.06 0.00 boxSimplification(CTree*) [128]
1083 -----------------------------------------------
1084 0.05 0.01 1450424/1450424 camlValue__new_fun_1142 [84]
1085 [129] 0.0 0.05 0.01 1450424 camlHashtbl__find_1093 [129]
1086 0.00 0.01 1450424/3032366 caml_hash_univ_param [184]
1087 -----------------------------------------------
1088 0.04 0.02 790971/790971 camlValue__new_fun_1142 [84]
1089 [130] 0.0 0.04 0.02 790971 camlHashtbl__replace_1112 [130]
1090 0.01 0.01 790971/3283412147 caml_modify [9]
1091 0.00 0.01 790971/3032366 caml_hash_univ_param [184]
1092 0.00 0.00 790971/790971 camlHashtbl__replace_bucket_1116 [325]
1093 -----------------------------------------------
1094 <spontaneous>
1095 [131] 0.0 0.03 0.03 camlParser__fun_1190 [131]
1096 0.03 0.00 5441820/26298452 camlParsing__peek_val_1186 [88]
1097 -----------------------------------------------
1098 <spontaneous>
1099 [132] 0.0 0.06 0.00 isBoxLibrary(CTree*, CTree*&) [132]
1100 -----------------------------------------------
1101 <spontaneous>
1102 [133] 0.0 0.06 0.00 getFun(CTree*, CTree*&, CTree*) [133]
1103 -----------------------------------------------
1104 0.00 0.00 1/10168501 camlMain__write_output_csv_1099 [289]
1105 0.00 0.00 1/10168501 camlInterpreter__concat_1126 [302]
1106 0.00 0.00 1/10168501 camlInterpreter__arrange_1123 [294]
1107 0.00 0.00 1/10168501 camlInterpreter__compute_1132 [254]
1108 0.00 0.00 2/10168501 camlMain__read_input_csv_1088 [292]
1109 0.00 0.00 605895/10168501 camlInterpreter__interpret_split_1196 [47]
1110 0.05 0.00 9562600/10168501 camlInterpreter__sublist_1142 [6]
1111 [134] 0.0 0.05 0.00 10168501 camlArray__to_list_1121 [134]
1112 -----------------------------------------------
1113 <spontaneous>
1114 [135] 0.0 0.05 0.00 isBoxMerge(CTree*, CTree*&, CTree*&) [135]
1115 -----------------------------------------------
1116 <spontaneous>
1117 [136] 0.0 0.05 0.00 isBoxVGroup(CTree*, CTree*&, CTree*&) [136]
1118 -----------------------------------------------
1119 <spontaneous>
1120 [137] 0.0 0.05 0.00 isBoxPar(CTree*, CTree*&, CTree*&) [137]
1121 -----------------------------------------------
1122 <spontaneous>
1123 [138] 0.0 0.05 0.00 isBoxRec(CTree*, CTree*&, CTree*&) [138]
1124 -----------------------------------------------
1125 <spontaneous>
1126 [139] 0.0 0.05 0.00 isBoxNumeric(CTree*, CTree*&) [139]
1127 -----------------------------------------------
1128 <spontaneous>
1129 [140] 0.0 0.05 0.00 property<CTree*>::property() [140]
1130 -----------------------------------------------
1131 <spontaneous>
1132 [141] 0.0 0.05 0.00 isBoxPrim0(CTree*) [141]
1133 -----------------------------------------------
1134 <spontaneous>
1135 [142] 0.0 0.05 0.00 isBoxPrim3(CTree*) [142]
1136 -----------------------------------------------
1137 <spontaneous>
1138 [143] 0.0 0.05 0.00 isBoxFConst(CTree*) [143]
1139 -----------------------------------------------
1140 <spontaneous>
1141 [144] 0.0 0.05 0.00 isBoxFConst(CTree*, CTree*&, CTree*&, CTree*&) [144]
1142 -----------------------------------------------
1143 <spontaneous>
1144 [145] 0.0 0.04 0.00 camlSignal__new_signal_1173 [145]
1145 -----------------------------------------------
1146 <spontaneous>
1147 [146] 0.0 0.04 0.00 isBoxPrim1(CTree*) [146]
1148 -----------------------------------------------
1149 <spontaneous>
1150 [147] 0.0 0.04 0.00 isBoxPrim2(CTree*) [147]
1151 -----------------------------------------------
1152 <spontaneous>
1153 [148] 0.0 0.04 0.00 isBoxAccess(CTree*, CTree*&, CTree*&) [148]
1154 -----------------------------------------------
1155 <spontaneous>
1156 [149] 0.0 0.04 0.00 isBoxHGroup(CTree*, CTree*&, CTree*&) [149]
1157 -----------------------------------------------
1158 <spontaneous>
1159 [150] 0.0 0.04 0.00 boxPatternMatcher(Automaton*, int, CTree*, CTree*, CTree*) [150]
1160 -----------------------------------------------
1161 <spontaneous>
1162 [151] 0.0 0.04 0.00 cons(CTree*, CTree*) [151]
1163 -----------------------------------------------
1164 <spontaneous>
1165 [152] 0.0 0.04 0.00 tree2int(CTree*) [152]
1166 -----------------------------------------------
1167 1290176 camlList__flatten_1058 [153]
1168 0.01 0.03 605895/605895 camlInterpreter__interpret_split_1196 [47]
1169 [153] 0.0 0.01 0.03 605895+1290176 camlList__flatten_1058 [153]
1170 0.03 0.00 684281/6075572 camlPervasives__$40_1143 [74]
1171 1290176 camlList__flatten_1058 [153]
1172 -----------------------------------------------
1173 0.03 0.01 5370692/5370692 camlLexer____ocaml_lex_token_rec_1043 [54]
1174 [154] 0.0 0.03 0.01 5370692 camlString__make_1038 [154]
1175 0.01 0.00 5370692/5370692 caml_fill_string [212]
1176 -----------------------------------------------
1177 <spontaneous>
1178 [155] 0.0 0.04 0.00 isBoxPrim1(CTree*, CTree* (**)(CTree*)) [155]
1179 -----------------------------------------------
1180 <spontaneous>
1181 [156] 0.0 0.04 0.00 isBoxInt(CTree*, int*) [156]
1182 -----------------------------------------------
1183 <spontaneous>
1184 [157] 0.0 0.04 0.00 isBoxFVar(CTree*, CTree*&, CTree*&, CTree*&) [157]
1185 -----------------------------------------------
1186 0.01 0.02 2080/2080 caml_empty_minor_heap [25]
1187 [158] 0.0 0.01 0.02 2080 caml_oldify_local_roots [158]
1188 0.00 0.02 2080/2080 caml_scan_global_young_roots [205]
1189 0.00 0.00 24482/73721655 caml_oldify_one [26]
1190 0.00 0.00 2080/2080 caml_final_do_young_roots [342]
1191 0.00 0.00 1/1 caml_init_frame_descriptors [420]
1192 -----------------------------------------------
1193 0.00 0.00 1/4105 preProcess_cpp [301]
1194 0.00 0.00 1/4105 caml_format_int [300]
1195 0.00 0.00 1/4105 caml_sys_get_argv [296]
1196 0.00 0.00 1/4105 caml_sys_get_config [299]
1197 0.00 0.00 5/4105 caml_alloc_array [297]
1198 0.03 0.00 4096/4105 caml_format_float [173]
1199 [159] 0.0 0.03 0.00 4105 caml_copy_string [159]
1200 0.00 0.00 4105/7501593 caml_alloc_string [99]
1201 -----------------------------------------------
1202 <spontaneous>
1203 [160] 0.0 0.03 0.00 isBoxFVar(CTree*) [160]
1204 -----------------------------------------------
1205 0.00 0.00 794950/5761588 caml_lessequal [281]
1206 0.00 0.00 794950/5761588 caml_greaterequal [210]
1207 0.01 0.00 1450778/5761588 caml_compare [249]
1208 0.01 0.00 2720910/5761588 caml_equal [209]
1209 [161] 0.0 0.03 0.00 5761588 compare_val [161]
1210 -----------------------------------------------
1211 0.03 0.00 4195581/4195581 camlInterpreter__interpret_ident_1163 [55]
1212 [162] 0.0 0.03 0.00 4195581 camlList__nth_aux_1045 [162]
1213 -----------------------------------------------
1214 0.00 0.03 1278595/1278595 caml_c_call [3]
1215 [163] 0.0 0.00 0.03 1278595 caml_int_of_string [163]
1216 0.03 0.00 1278595/1278595 parse_intnat [164]
1217 -----------------------------------------------
1218 0.03 0.00 1278595/1278595 caml_int_of_string [163]
1219 [164] 0.0 0.03 0.00 1278595 parse_intnat [164]
1220 0.00 0.00 2599576/2599576 parse_digit [319]
1221 0.00 0.00 1278595/1278595 parse_sign_and_base [322]
1222 0.00 0.00 1278595/1311366 caml_string_length [321]
1223 -----------------------------------------------
1224 <spontaneous>
1225 [165] 0.0 0.03 0.00 pushValueDef(CTree*, CTree*, CTree*) [165]
1226 -----------------------------------------------
1227 <spontaneous>
1228 [166] 0.0 0.03 0.00 isBoxComponent(CTree*, CTree*&) [166]
1229 -----------------------------------------------
1230 <spontaneous>
1231 [167] 0.0 0.03 0.00 isBoxModifLocalDef(CTree*, CTree*&, CTree*&) [167]
1232 -----------------------------------------------
1233 <spontaneous>
1234 [168] 0.0 0.03 0.00 pushMultiClosureDefs(CTree*, CTree*, CTree*) [168]
1235 -----------------------------------------------
1236 <spontaneous>
1237 [169] 0.0 0.03 0.00 isBoxFFun(CTree*) [169]
1238 -----------------------------------------------
1239 <spontaneous>
1240 [170] 0.0 0.03 0.00 traced_simplification(CTree*) [170]
1241 -----------------------------------------------
1242 <spontaneous>
1243 [171] 0.0 0.03 0.00 Symbol::isnew(char const*) [171]
1244 -----------------------------------------------
1245 <spontaneous>
1246 [172] 0.0 0.03 0.00 Automaton::build(State*) [172]
1247 -----------------------------------------------
1248 0.00 0.03 4096/4096 caml_c_call [3]
1249 [173] 0.0 0.00 0.03 4096 caml_format_float [173]
1250 0.03 0.00 4096/4105 caml_copy_string [159]
1251 -----------------------------------------------
1252 0.01 0.02 790971/790971 camlValue__new_fun_1142 [84]
1253 [174] 0.0 0.01 0.02 790971 camlHashtbl__remove_1080 [174]
1254 0.01 0.01 790971/3283412147 caml_modify [9]
1255 0.00 0.01 790971/3032366 caml_hash_univ_param [184]
1256 0.00 0.00 790971/790971 camlHashtbl__remove_bucket_1083 [324]
1257 -----------------------------------------------
1258 <spontaneous>
1259 [175] 0.0 0.03 0.00 camlValue__new_vec_1159 [175]
1260 -----------------------------------------------
1261 <spontaneous>
1262 [176] 0.0 0.03 0.00 caml_array_unsafe_set [176]
1263 -----------------------------------------------
1264 <spontaneous>
1265 [177] 0.0 0.03 0.00 truncate_flp [177]
1266 -----------------------------------------------
1267 <spontaneous>
1268 [178] 0.0 0.03 0.00 isBoxPrim5(CTree*) [178]
1269 -----------------------------------------------
1270 <spontaneous>
1271 [179] 0.0 0.03 0.00 sigAdd(CTree*, CTree*) [179]
1272 -----------------------------------------------
1273 <spontaneous>
1274 [180] 0.0 0.03 0.00 tree2ptr(CTree*) [180]
1275 -----------------------------------------------
1276 <spontaneous>
1277 [181] 0.0 0.03 0.00 isBoxReal(CTree*) [181]
1278 -----------------------------------------------
1279 <spontaneous>
1280 [182] 0.0 0.03 0.00 searchEnv(CTree*, CTree*&, CTree*) [182]
1281 -----------------------------------------------
1282 0.00 0.00 276/4436 caml_scan_global_roots [285]
1283 0.02 0.00 4160/4436 caml_scan_global_young_roots [205]
1284 [183] 0.0 0.02 0.00 4436 caml_iterate_global_roots [183]
1285 0.00 0.00 6240/73721655 caml_oldify_one [26]
1286 0.00 0.00 276/1900718561 caml_darken [18]
1287 -----------------------------------------------
1288 0.00 0.01 790971/3032366 camlHashtbl__remove_1080 [174]
1289 0.00 0.01 790971/3032366 camlHashtbl__replace_1112 [130]
1290 0.00 0.01 1450424/3032366 camlHashtbl__find_1093 [129]
1291 [184] 0.0 0.00 0.02 3032366 caml_hash_univ_param [184]
1292 0.02 0.00 3032366/3032366 hash_aux [185]
1293 -----------------------------------------------
1294 0.02 0.00 3032366/3032366 caml_hash_univ_param [184]
1295 [185] 0.0 0.02 0.00 3032366 hash_aux [185]
1296 -----------------------------------------------
1297 0.02 0.00 2053062/2053062 camlLexer____ocaml_lex_token_rec_1043 [54]
1298 [186] 0.0 0.02 0.00 2053062 camlLexing__sub_lexeme_1126 [186]
1299 0.00 0.00 2053062/2192330 caml_blit_string [320]
1300 -----------------------------------------------
1301 <spontaneous>
1302 [187] 0.0 0.02 0.00 camlFaustexp__d_par_1108 [187]
1303 -----------------------------------------------
1304 <spontaneous>
1305 [188] 0.0 0.02 0.00 camlFaustexp__d_seq_1111 [188]
1306 -----------------------------------------------
1307 <spontaneous>
1308 [189] 0.0 0.02 0.00 camlSignal__new_signal_1113 [189]
1309 -----------------------------------------------
1310 <spontaneous>
1311 [190] 0.0 0.02 0.00 camlSignal__new_signal_1220 [190]
1312 -----------------------------------------------
1313 <spontaneous>
1314 [191] 0.0 0.02 0.00 camlSignal__new_vec_1181 [191]
1315 -----------------------------------------------
1316 <spontaneous>
1317 [192] 0.0 0.02 0.00 caml_fl_reset [192]
1318 -----------------------------------------------
1319 <spontaneous>
1320 [193] 0.0 0.02 0.00 caml_ml_string_length [193]
1321 -----------------------------------------------
1322 <spontaneous>
1323 [194] 0.0 0.02 0.00 isBoxButton(CTree*, CTree*&) [194]
1324 -----------------------------------------------
1325 <spontaneous>
1326 [195] 0.0 0.02 0.00 getDefNameProperty(CTree*, CTree*&) [195]
1327 -----------------------------------------------
1328 <spontaneous>
1329 [196] 0.0 0.02 0.00 isBoxPatternMatcher(CTree*, Automaton*&, int&, CTree*&, CTree*&, CTree*&) [196]
1330 -----------------------------------------------
1331 <spontaneous>
1332 [197] 0.0 0.02 0.00 make_pattern_matcher(CTree*) [197]
1333 -----------------------------------------------
1334 <spontaneous>
1335 [198] 0.0 0.02 0.00 len(CTree*) [198]
1336 -----------------------------------------------
1337 <spontaneous>
1338 [199] 0.0 0.02 0.00 boxSplit(CTree*, CTree*) [199]
1339 -----------------------------------------------
1340 <spontaneous>
1341 [200] 0.0 0.02 0.00 isBoxFFun(CTree*, CTree*&) [200]
1342 -----------------------------------------------
1343 <spontaneous>
1344 [201] 0.0 0.02 0.00 propagate(CTree*, CTree*, CTree*, std::vector<CTree*, std::allocator<CTree*> > const&) [201]
1345 -----------------------------------------------
1346 <spontaneous>
1347 [202] 0.0 0.02 0.00 merge_state(State*, State*) [202]
1348 -----------------------------------------------
1349 <spontaneous>
1350 [203] 0.0 0.02 0.00 listn(int, CTree*) [203]
1351 -----------------------------------------------
1352 <spontaneous>
1353 [204] 0.0 0.02 0.00 CTree::make(Node const&, std::vector<CTree*, std::allocator<CTree*> > const&) [204]
1354 -----------------------------------------------
1355 0.00 0.02 2080/2080 caml_oldify_local_roots [158]
1356 [205] 0.0 0.00 0.02 2080 caml_scan_global_young_roots [205]
1357 0.02 0.00 4160/4436 caml_iterate_global_roots [183]
1358 -----------------------------------------------
1359 <spontaneous>
1360 [206] 0.0 0.02 0.00 boxLibrary(CTree*) [206]
1361 -----------------------------------------------
1362 <spontaneous>
1363 [207] 0.0 0.02 0.00 isBoxTGroup(CTree*, CTree*&, CTree*&) [207]
1364 -----------------------------------------------
1365 <spontaneous>
1366 [208] 0.0 0.02 0.00 prim2name(CTree* (*)(CTree*, CTree*)) [208]
1367 -----------------------------------------------
1368 0.00 0.01 2720910/2720910 caml_c_call [3]
1369 [209] 0.0 0.00 0.01 2720910 caml_equal [209]
1370 0.01 0.00 2720910/5761588 compare_val [161]
1371 -----------------------------------------------
1372 0.01 0.00 794950/794950 caml_c_call [3]
1373 [210] 0.0 0.01 0.00 794950 caml_greaterequal [210]
1374 0.00 0.00 794950/5761588 compare_val [161]
1375 -----------------------------------------------
1376 0.00 0.00 1/201 camlArray__init_1037 [253]
1377 0.00 0.00 2/201 camlMain__read_input_csv_1088 [292]
1378 0.00 0.00 2/201 camlMain__write_output_csv_1099 [289]
1379 0.00 0.00 2/201 camlList__map_1062 [293]
1380 0.00 0.00 64/201 camlValue__convert_back_R_1101 [248]
1381 0.00 0.01 130/201 camlInterpreter__computing_1089 [251]
1382 [211] 0.0 0.00 0.01 201 camlArray__map_1105 [211]
1383 0.01 0.00 4096/4096 camlPervasives__string_of_float_1140 [215]
1384 0.00 0.00 8253/3283412147 caml_modify [9]
1385 0.00 0.00 4096/4096 camlPervasives__loop_1138 [337]
1386 0.00 0.00 4096/4096 camlPervasives__valid_float_lexem_1135 [338]
1387 0.00 0.00 4095/69634 camlPervasives__$5e_1112 [326]
1388 0.00 0.00 129/4231 caml_curry2_1 [330]
1389 0.00 0.00 1/1 camlPervasives__open_in_gen_1214 [408]
1390 0.00 0.00 1/1 camlPervasives__open_in_1218 [407]
1391 -----------------------------------------------
1392 0.01 0.00 5370692/5370692 camlString__make_1038 [154]
1393 [212] 0.0 0.01 0.00 5370692 caml_fill_string [212]
1394 -----------------------------------------------
1395 0.00 0.00 1/794950 camlUnix__entry [308]
1396 0.00 0.01 794949/794950 camlValue__factory_add_memory_1121 [245]
1397 [213] 0.0 0.00 0.01 794950 camlHashtbl__create_1051 [213]
1398 0.01 0.00 794950/794950 camlPervasives__max_1025 [214]
1399 0.00 0.00 794950/794950 camlPervasives__min_1022 [323]
1400 -----------------------------------------------
1401 0.01 0.00 794950/794950 camlHashtbl__create_1051 [213]
1402 [214] 0.0 0.01 0.00 794950 camlPervasives__max_1025 [214]
1403 -----------------------------------------------
1404 0.01 0.00 4096/4096 camlArray__map_1105 [211]
1405 [215] 0.0 0.01 0.00 4096 camlPervasives__string_of_float_1140 [215]
1406 -----------------------------------------------
1407 <spontaneous>
1408 [216] 0.0 0.01 0.00 camlArray__mapi_1115 [216]
1409 -----------------------------------------------
1410 <spontaneous>
1411 [217] 0.0 0.01 0.00 camlList__sort_1271 [217]
1412 -----------------------------------------------
1413 <spontaneous>
1414 [218] 0.0 0.01 0.00 camlSignal__fun_1394 [218]
1415 -----------------------------------------------
1416 <spontaneous>
1417 [219] 0.0 0.01 0.00 camlSignal__signal_nth_1183 [219]
1418 -----------------------------------------------
1419 <spontaneous>
1420 [220] 0.0 0.01 0.00 camlValue__code_end [220]
1421 -----------------------------------------------
1422 <spontaneous>
1423 [221] 0.0 0.01 0.00 camlValue__v_add_1169 [221]
1424 -----------------------------------------------
1425 <spontaneous>
1426 [222] 0.0 0.01 0.00 camlValue__v_memory_1145 [222]
1427 -----------------------------------------------
1428 <spontaneous>
1429 [223] 0.0 0.01 0.00 camlValue__v_mul_1207 [223]
1430 -----------------------------------------------
1431 <spontaneous>
1432 [224] 0.0 0.01 0.00 caml_allocation_color [224]
1433 -----------------------------------------------
1434 <spontaneous>
1435 [225] 0.0 0.01 0.00 isBoxButton(CTree*) [225]
1436 -----------------------------------------------
1437 <spontaneous>
1438 [226] 0.0 0.01 0.00 boxWithLocalDef(CTree*, CTree*) [226]
1439 -----------------------------------------------
1440 <spontaneous>
1441 [227] 0.0 0.01 0.00 isSigDownSample(CTree*, CTree*&, CTree*&) [227]
1442 -----------------------------------------------
1443 <spontaneous>
1444 [228] 0.0 0.01 0.00 boxModifLocalDef(CTree*, CTree*) [228]
1445 -----------------------------------------------
1446 <spontaneous>
1447 [229] 0.0 0.01 0.00 boxError() [229]
1448 -----------------------------------------------
1449 <spontaneous>
1450 [230] 0.0 0.01 0.00 boxPrim2(CTree* (*)(CTree*, CTree*)) [230]
1451 -----------------------------------------------
1452 <spontaneous>
1453 [231] 0.0 0.01 0.00 listLift(std::vector<CTree*, std::allocator<CTree*> > const&) [231]
1454 -----------------------------------------------
1455 <spontaneous>
1456 [232] 0.0 0.01 0.00 sigBinOp(int, CTree*, CTree*) [232]
1457 -----------------------------------------------
1458 <spontaneous>
1459 [233] 0.0 0.01 0.00 tree2str(CTree*) [233]
1460 -----------------------------------------------
1461 <spontaneous>
1462 [234] 0.0 0.01 0.00 boxAccess(CTree*, CTree*) [234]
1463 -----------------------------------------------
1464 <spontaneous>
1465 [235] 0.0 0.01 0.00 isBoxAppl(CTree*) [235]
1466 -----------------------------------------------
1467 <spontaneous>
1468 [236] 0.0 0.01 0.00 isBoxReal(CTree*, double*) [236]
1469 -----------------------------------------------
1470 <spontaneous>
1471 [237] 0.0 0.01 0.00 isElement(CTree*, CTree*) [237]
1472 -----------------------------------------------
1473 <spontaneous>
1474 [238] 0.0 0.01 0.00 make_state(State*, int, CTree*, std::vector<int, std::allocator<int> >&) [238]
1475 -----------------------------------------------
1476 <spontaneous>
1477 [239] 0.0 0.01 0.00 addLayerDef(CTree*, CTree*, CTree*) [239]
1478 -----------------------------------------------
1479 <spontaneous>
1480 [240] 0.0 0.01 0.00 merge_trans(std::list<Trans, std::allocator<Trans> >&, std::list<Trans, std::allocator<Trans> >&) [240]
1481 -----------------------------------------------
1482 <spontaneous>
1483 [241] 0.0 0.01 0.00 evalRuleList(CTree*, CTree*) [241]
1484 -----------------------------------------------
1485 <spontaneous>
1486 [242] 0.0 0.01 0.00 larg2par(CTree*) [242]
1487 -----------------------------------------------
1488 <spontaneous>
1489 [243] 0.0 0.01 0.00 real_a2sb(CTree*) [243]
1490 -----------------------------------------------
1491 <spontaneous>
1492 [244] 0.0 0.01 0.00 loopDetector::~loopDetector() [244]
1493 -----------------------------------------------
1494 <spontaneous>
1495 [245] 0.0 0.00 0.01 camlValue__factory_add_memory_1121 [245]
1496 0.00 0.01 794949/794950 camlHashtbl__create_1051 [213]
1497 -----------------------------------------------
1498 <spontaneous>
1499 [246] 0.0 0.00 0.01 camlParser__fun_1182 [246]
1500 0.01 0.00 1945462/26298452 camlParsing__peek_val_1186 [88]
1501 -----------------------------------------------
1502 0.00 0.01 1/1 caml_set_minor_heap_size [64]
1503 [247] 0.0 0.00 0.01 1 caml_page_table_remove [247]
1504 0.01 0.00 512/492828 caml_page_table_modify [21]
1505 -----------------------------------------------
1506 <spontaneous>
1507 [248] 0.0 0.00 0.01 camlValue__convert_back_R_1101 [248]
1508 0.00 0.00 65/69 camlArray__init_1037 [253]
1509 0.00 0.00 64/201 camlArray__map_1105 [211]
1510 -----------------------------------------------
1511 0.00 0.01 1450778/1450778 caml_c_call [3]
1512 [249] 0.0 0.00 0.01 1450778 caml_compare [249]
1513 0.01 0.00 1450778/5761588 compare_val [161]
1514 -----------------------------------------------
1515 <spontaneous>
1516 [250] 0.0 0.00 0.01 camlParser__fun_1174 [250]
1517 0.01 0.00 1278595/26298452 camlParsing__peek_val_1186 [88]
1518 -----------------------------------------------
1519 <spontaneous>
1520 [251] 0.0 0.00 0.01 camlInterpreter__computing_1089 [251]
1521 0.00 0.01 130/201 camlArray__map_1105 [211]
1522 0.00 0.00 64/3283412147 caml_modify [9]
1523 0.00 0.00 1/5 camlPervasives__print_endline_1274 [373]
1524 -----------------------------------------------
1525 <spontaneous>
1526 [252] 0.0 0.00 0.01 camlParser__fun_1186 [252]
1527 0.01 0.00 1211790/26298452 camlParsing__peek_val_1186 [88]
1528 -----------------------------------------------
1529 0.00 0.00 1/69 camlMain__write_output_csv_1099 [289]
1530 0.00 0.00 1/69 camlInterpreter__channels_1113 [295]
1531 0.00 0.00 1/69 camlInterpreter__arrange_1123 [294]
1532 0.00 0.00 1/69 camlInterpreter__compute_1132 [254]
1533 0.00 0.00 65/69 camlValue__convert_back_R_1101 [248]
1534 [253] 0.0 0.00 0.01 69 camlArray__init_1037 [253]
1535 0.01 0.00 1/1 camlArray__find_init_1077 [280]
1536 0.00 0.00 4032/3283412147 caml_modify [9]
1537 0.00 0.00 1/201 camlArray__map_1105 [211]
1538 0.00 0.00 3/4231 caml_curry2_1 [330]
1539 0.00 0.00 1/1 camlArray__concat_aux_1062 [391]
1540 0.00 0.00 1/1 camlArray__concat_1075 [390]
1541 -----------------------------------------------
1542 <spontaneous>
1543 [254] 0.0 0.01 0.00 camlInterpreter__compute_1132 [254]
1544 0.00 0.00 1/69 camlArray__init_1037 [253]
1545 0.00 0.00 1/9562602 camlArray__sub_1081 [12]
1546 0.00 0.00 1/9316842 camlArray__fill_1135 [14]
1547 0.00 0.00 1/10168501 camlArray__tolist_1123 [15]
1548 0.00 0.00 1/9562602 camlArray__of_list_1130 [23]
1549 0.00 0.00 1/29711513 camlList__length_aux_1030 [36]
1550 0.00 0.00 1/10168501 camlArray__to_list_1121 [134]
1551 0.00 0.00 1/5 camlPervasives__print_endline_1274 [373]
1552 -----------------------------------------------
1553 0.00 0.00 3/8108108 camlList__map2_1090 [314]
1554 0.01 0.00 8108105/8108108 camlFaustexp__dimension_constructor_1125 [102]
1555 [255] 0.0 0.01 0.00 8108108 caml_apply2 [255]
1556 -----------------------------------------------
1557 0.01 0.00 4195581/4195581 camlInterpreter__interpret_ident_1163 [55]
1558 [256] 0.0 0.01 0.00 4195581 camlList__nth_1042 [256]
1559 -----------------------------------------------
1560 <spontaneous>
1561 [257] 0.0 0.01 0.00 camlFaustexp__d_rec_1120 [257]
1562 -----------------------------------------------
1563 <spontaneous>
1564 [258] 0.0 0.01 0.00 camlInterpreter__fun_1365 [258]
1565 -----------------------------------------------
1566 <spontaneous>
1567 [259] 0.0 0.01 0.00 camlInterpreter__make_signal_1154 [259]
1568 -----------------------------------------------
1569 <spontaneous>
1570 [260] 0.0 0.01 0.00 camlList__tl_1039 [260]
1571 -----------------------------------------------
1572 <spontaneous>
1573 [261] 0.0 0.01 0.00 camlSignal__code_end [261]
1574 -----------------------------------------------
1575 <spontaneous>
1576 [262] 0.0 0.01 0.00 camlString__fun_1163 [262]
1577 -----------------------------------------------
1578 <spontaneous>
1579 [263] 0.0 0.01 0.00 caml_apply3 [263]
1580 -----------------------------------------------
1581 <spontaneous>
1582 [264] 0.0 0.01 0.00 isBoxTGroup(CTree*) [264]
1583 -----------------------------------------------
1584 <spontaneous>
1585 [265] 0.0 0.01 0.00 isBoxCheckbox(CTree*) [265]
1586 -----------------------------------------------
1587 <spontaneous>
1588 [266] 0.0 0.01 0.00 isBoxCheckbox(CTree*, CTree*&) [266]
1589 -----------------------------------------------
1590 <spontaneous>
1591 [267] 0.0 0.01 0.00 isBoxNumEntry(CTree*) [267]
1592 -----------------------------------------------
1593 <spontaneous>
1594 [268] 0.0 0.01 0.00 boxCut() [268]
1595 -----------------------------------------------
1596 <spontaneous>
1597 [269] 0.0 0.01 0.00 boxFVar(CTree*, CTree*, CTree*) [269]
1598 -----------------------------------------------
1599 <spontaneous>
1600 [270] 0.0 0.01 0.00 boxWire() [270]
1601 -----------------------------------------------
1602 <spontaneous>
1603 [271] 0.0 0.01 0.00 boxIdent(char const*) [271]
1604 -----------------------------------------------
1605 <spontaneous>
1606 [272] 0.0 0.01 0.00 boxPrim0(CTree* (*)()) [272]
1607 -----------------------------------------------
1608 <spontaneous>
1609 [273] 0.0 0.01 0.00 boxPrim1(CTree* (*)(CTree*)) [273]
1610 -----------------------------------------------
1611 <spontaneous>
1612 [274] 0.0 0.01 0.00 boxPrim3(CTree* (*)(CTree*, CTree*, CTree*)) [274]
1613 -----------------------------------------------
1614 <spontaneous>
1615 [275] 0.0 0.01 0.00 boxPrim5(CTree* (*)(CTree*, CTree*, CTree*, CTree*, CTree*)) [275]
1616 -----------------------------------------------
1617 <spontaneous>
1618 [276] 0.0 0.01 0.00 list2set(CTree*) [276]
1619 -----------------------------------------------
1620 <spontaneous>
1621 [277] 0.0 0.01 0.00 setUnion(CTree*, CTree*) [277]
1622 -----------------------------------------------
1623 <spontaneous>
1624 [278] 0.0 0.01 0.00 prim1name(CTree* (*)(CTree*)) [278]
1625 -----------------------------------------------
1626 <spontaneous>
1627 [279] 0.0 0.01 0.00 envpp::print(std::ostream&) const [279]
1628 -----------------------------------------------
1629 0.01 0.00 1/1 camlArray__init_1037 [253]
1630 [280] 0.0 0.01 0.00 1 camlArray__find_init_1077 [280]
1631 -----------------------------------------------
1632 0.00 0.00 794950/794950 caml_c_call [3]
1633 [281] 0.0 0.00 0.00 794950 caml_lessequal [281]
1634 0.00 0.00 794950/5761588 compare_val [161]
1635 -----------------------------------------------
1636 0.00 0.00 92/92 start_cycle [284]
1637 [282] 0.0 0.00 0.00 92 caml_darken_all_roots [282]
1638 0.00 0.00 92/92 caml_do_roots [283]
1639 -----------------------------------------------
1640 0.00 0.00 92/92 caml_darken_all_roots [282]
1641 [283] 0.0 0.00 0.00 92 caml_do_roots [283]
1642 0.00 0.00 92/92 caml_scan_global_roots [285]
1643 0.00 0.00 68172/1900718561 caml_darken [18]
1644 0.00 0.00 92/92 caml_do_local_roots [290]
1645 0.00 0.00 92/92 caml_final_do_strong_roots [345]
1646 -----------------------------------------------
1647 0.00 0.00 92/92 caml_major_collection_slice [8]
1648 [284] 0.0 0.00 0.00 92 start_cycle [284]
1649 0.00 0.00 92/92 caml_darken_all_roots [282]
1650 0.00 0.00 92/19578 caml_gc_message [329]
1651 -----------------------------------------------
1652 0.00 0.00 92/92 caml_do_roots [283]
1653 [285] 0.0 0.00 0.00 92 caml_scan_global_roots [285]
1654 0.00 0.00 276/4436 caml_iterate_global_roots [183]
1655 -----------------------------------------------
1656 0.00 0.00 7/7 camlParsing__loop_1169 [50]
1657 [286] 0.0 0.00 0.00 7 camlParsing__grow_stacks_1154 [286]
1658 0.00 0.00 28/28 camlArray__blit_1093 [287]
1659 0.00 0.00 28/3283412147 caml_modify [9]
1660 -----------------------------------------------
1661 0.00 0.00 28/28 camlParsing__grow_stacks_1154 [286]
1662 [287] 0.0 0.00 0.00 28 camlArray__blit_1093 [287]
1663 0.00 0.00 50800/3283412147 caml_modify [9]
1664 -----------------------------------------------
1665 <spontaneous>
1666 [288] 0.0 0.00 0.00 camlParser__fun_1178 [288]
1667 0.00 0.00 57344/26298452 camlParsing__peek_val_1186 [88]
1668 0.00 0.00 57344/69634 camlPervasives__$5e_1112 [326]
1669 -----------------------------------------------
1670 <spontaneous>
1671 [289] 0.0 0.00 0.00 camlMain__write_output_csv_1099 [289]
1672 0.00 0.00 2/201 camlArray__map_1105 [211]
1673 0.00 0.00 1/69 camlArray__init_1037 [253]
1674 0.00 0.00 1/10168501 camlArray__tolist_1123 [15]
1675 0.00 0.00 1/29711513 camlList__length_aux_1030 [36]
1676 0.00 0.00 1/10168501 camlArray__to_list_1121 [134]
1677 0.00 0.00 2/3 camlList__map2_1090 [314]
1678 0.00 0.00 3/605906 camlList__map_1062 [293]
1679 0.00 0.00 1/5 camlPervasives__print_endline_1274 [373]
1680 0.00 0.00 1/72 caml_curry2 [348]
1681 -----------------------------------------------
1682 0.00 0.00 92/92 caml_do_roots [283]
1683 [290] 0.0 0.00 0.00 92 caml_do_local_roots [290]
1684 0.00 0.00 21686/1900718561 caml_darken [18]
1685 -----------------------------------------------
1686 <spontaneous>
1687 [291] 0.0 0.00 0.00 camlMain__csvread_1085 [291]
1688 0.00 0.00 4096/6075572 camlPervasives__$40_1143 [74]
1689 0.00 0.00 1/605906 camlList__map_1062 [293]
1690 0.00 0.00 4097/4097 camlPervasives__scan_1249 [334]
1691 0.00 0.00 4097/4097 camlPervasives__input_line_1241 [333]
1692 -----------------------------------------------
1693 <spontaneous>
1694 [292] 0.0 0.00 0.00 camlMain__read_input_csv_1088 [292]
1695 0.00 0.00 2/201 camlArray__map_1105 [211]
1696 0.00 0.00 1/9562602 camlArray__sub_1081 [12]
1697 0.00 0.00 2/10168501 camlArray__tolist_1123 [15]
1698 0.00 0.00 2/10168501 camlArray__to_list_1121 [134]
1699 0.00 0.00 2/605906 camlList__map_1062 [293]
1700 -----------------------------------------------
1701 799055 camlList__map_1062 [293]
1702 0.00 0.00 1/605906 camlMain__csvread_1085 [291]
1703 0.00 0.00 1/605906 camlInterpreter__interpreter_1300 [317]
1704 0.00 0.00 2/605906 camlMain__read_input_csv_1088 [292]
1705 0.00 0.00 2/605906 camlInterpreter__make_beam_1148 [315]
1706 0.00 0.00 2/605906 camlInterpreter__extract_rate_1294 [316]
1707 0.00 0.00 3/605906 camlMain__write_output_csv_1099 [289]
1708 0.00 0.00 605895/605906 camlInterpreter__interpret_split_1196 [47]
1709 [293] 0.0 0.00 0.00 605906+799055 camlList__map_1062 [293]
1710 0.00 0.00 2/201 camlArray__map_1105 [211]
1711 0.00 0.00 1/9316842 camlArray__fill_1135 [14]
1712 0.00 0.00 1/9562602 camlArray__of_list_1130 [23]
1713 0.00 0.00 2/4231 caml_curry2_1 [330]
1714 0.00 0.00 1/1 camlPervasives__close_out_1209 [402]
1715 0.00 0.00 1/1 camlPervasives__open_out_gen_1175 [410]
1716 0.00 0.00 1/1 camlPervasives__open_out_1179 [409]
1717 0.00 0.00 1/72 caml_curry2 [348]
1718 0.00 0.00 1/1 camlPervasives__fun_1394 [405]
1719 799055 camlList__map_1062 [293]
1720 -----------------------------------------------
1721 <spontaneous>
1722 [294] 0.0 0.00 0.00 camlInterpreter__arrange_1123 [294]
1723 0.00 0.00 1/69 camlArray__init_1037 [253]
1724 0.00 0.00 1/10168501 camlArray__tolist_1123 [15]
1725 0.00 0.00 1/10168501 camlArray__to_list_1121 [134]
1726 0.00 0.00 1/72 caml_curry2 [348]
1727 -----------------------------------------------
1728 <spontaneous>
1729 [295] 0.0 0.00 0.00 camlInterpreter__channels_1113 [295]
1730 0.00 0.00 1/69 camlArray__init_1037 [253]
1731 0.00 0.00 1/72 caml_curry2 [348]
1732 -----------------------------------------------
1733 0.00 0.00 1/1 caml_c_call [3]
1734 [296] 0.0 0.00 0.00 1 caml_sys_get_argv [296]
1735 0.00 0.00 1/1 caml_copy_string_array [298]
1736 0.00 0.00 1/4105 caml_copy_string [159]
1737 0.00 0.00 1/16171198 caml_alloc_small [103]
1738 -----------------------------------------------
1739 0.00 0.00 1/1 caml_copy_string_array [298]
1740 [297] 0.0 0.00 0.00 1 caml_alloc_array [297]
1741 0.00 0.00 5/4105 caml_copy_string [159]
1742 0.00 0.00 5/3283412147 caml_modify [9]
1743 0.00 0.00 1/73 caml_alloc [304]
1744 -----------------------------------------------
1745 0.00 0.00 1/1 caml_sys_get_argv [296]
1746 [298] 0.0 0.00 0.00 1 caml_copy_string_array [298]
1747 0.00 0.00 1/1 caml_alloc_array [297]
1748 -----------------------------------------------
1749 0.00 0.00 1/1 caml_c_call [3]
1750 [299] 0.0 0.00 0.00 1 caml_sys_get_config [299]
1751 0.00 0.00 1/4105 caml_copy_string [159]
1752 0.00 0.00 1/16171198 caml_alloc_small [103]
1753 -----------------------------------------------
1754 0.00 0.00 1/1 caml_c_call [3]
1755 [300] 0.0 0.00 0.00 1 caml_format_int [300]
1756 0.00 0.00 1/4105 caml_copy_string [159]
1757 0.00 0.00 1/1 parse_format [430]
1758 -----------------------------------------------
1759 <spontaneous>
1760 [301] 0.0 0.00 0.00 preProcess_cpp [301]
1761 0.00 0.00 1/4105 caml_copy_string [159]
1762 -----------------------------------------------
1763 <spontaneous>
1764 [302] 0.0 0.00 0.00 camlInterpreter__concat_1126 [302]
1765 0.00 0.00 1/10168501 camlArray__tolist_1123 [15]
1766 0.00 0.00 1/10168501 camlArray__to_list_1121 [134]
1767 -----------------------------------------------
1768 0.00 0.00 6/6 caml_c_call [3]
1769 [303] 0.0 0.00 0.00 6 caml_gc_get [303]
1770 0.00 0.00 42/3283412147 caml_modify [9]
1771 0.00 0.00 6/6 caml_alloc_tuple [309]
1772 -----------------------------------------------
1773 0.00 0.00 1/73 caml_alloc_array [297]
1774 0.00 0.00 6/73 caml_alloc_tuple [309]
1775 0.00 0.00 66/73 caml_make_vect [4]
1776 [304] 0.0 0.00 0.00 73 caml_alloc [304]
1777 0.00 0.00 2/64105735 caml_alloc_shr [34]
1778 0.00 0.00 2/4139581 caml_check_urgent_gc [318]
1779 -----------------------------------------------
1780 0.00 0.00 7/7 caml_c_call [3]
1781 [305] 0.0 0.00 0.00 7 caml_obj_dup [305]
1782 0.00 0.00 7/16171198 caml_alloc_small [103]
1783 -----------------------------------------------
1784 <spontaneous>
1785 [306] 0.0 0.00 0.00 alloc_inet6_addr [306]
1786 0.00 0.00 2/7501593 caml_alloc_string [99]
1787 -----------------------------------------------
1788 <spontaneous>
1789 [307] 0.0 0.00 0.00 alloc_inet_addr [307]
1790 0.00 0.00 2/7501593 caml_alloc_string [99]
1791 -----------------------------------------------
1792 <spontaneous>
1793 [308] 0.0 0.00 0.00 camlUnix__entry [308]
1794 0.00 0.00 1/794950 camlHashtbl__create_1051 [213]
1795 0.00 0.00 1/2 camlCallback__register_exception_1034 [385]
1796 -----------------------------------------------
1797 0.00 0.00 6/6 caml_gc_get [303]
1798 [309] 0.0 0.00 0.00 6 caml_alloc_tuple [309]
1799 0.00 0.00 6/73 caml_alloc [304]
1800 -----------------------------------------------
1801 <spontaneous>
1802 [310] 0.0 0.00 0.00 camlMain__read_input_1126 [310]
1803 0.00 0.00 2/60401132 caml_string_equal [71]
1804 -----------------------------------------------
1805 0.00 0.00 1/1 caml_init_major_heap [82]
1806 [311] 0.0 0.00 0.00 1 caml_make_free_blocks [311]
1807 0.00 0.00 1/32119447 caml_fl_merge_block [79]
1808 -----------------------------------------------
1809 <spontaneous>
1810 [312] 0.0 0.00 0.00 camlParser__fun_1172 [312]
1811 0.00 0.00 1/26298452 camlParsing__peek_val_1186 [88]
1812 -----------------------------------------------
1813 <spontaneous>
1814 [313] 0.0 0.00 0.00 camlParser__fun_1194 [313]
1815 0.00 0.00 1/26298452 camlParsing__peek_val_1186 [88]
1816 -----------------------------------------------
1817 3 camlList__map2_1090 [314]
1818 0.00 0.00 1/3 camlInterpreter__make_beam_1148 [315]
1819 0.00 0.00 2/3 camlMain__write_output_csv_1099 [289]
1820 [314] 0.0 0.00 0.00 3+3 camlList__map2_1090 [314]
1821 0.00 0.00 3/8108108 caml_apply2 [255]
1822 0.00 0.00 1/6 camlPervasives__output_string_1191 [370]
1823 0.00 0.00 1/69634 camlPervasives__$5e_1112 [326]
1824 3 camlList__map2_1090 [314]
1825 -----------------------------------------------
1826 <spontaneous>
1827 [315] 0.0 0.00 0.00 camlInterpreter__make_beam_1148 [315]
1828 0.00 0.00 1/3 camlList__map2_1090 [314]
1829 0.00 0.00 2/605906 camlList__map_1062 [293]
1830 0.00 0.00 1/72 caml_curry2 [348]
1831 -----------------------------------------------
1832 <spontaneous>
1833 [316] 0.0 0.00 0.00 camlInterpreter__extract_rate_1294 [316]
1834 0.00 0.00 2/605906 camlList__map_1062 [293]
1835 -----------------------------------------------
1836 <spontaneous>
1837 [317] 0.0 0.00 0.00 camlInterpreter__interpreter_1300 [317]
1838 0.00 0.00 1/605906 camlList__map_1062 [293]
1839 0.00 0.00 1/5 camlPervasives__print_endline_1274 [373]
1840 -----------------------------------------------
1841 0.00 0.00 2/4139581 caml_alloc [304]
1842 0.00 0.00 7/4139581 caml_alloc_custom [30]
1843 0.00 0.00 6829/4139581 caml_alloc_string [99]
1844 0.00 0.00 4132743/4139581 caml_make_vect [4]
1845 [318] 0.0 0.00 0.00 4139581 caml_check_urgent_gc [318]
1846 -----------------------------------------------
1847 0.00 0.00 2599576/2599576 parse_intnat [164]
1848 [319] 0.0 0.00 0.00 2599576 parse_digit [319]
1849 -----------------------------------------------
1850 0.00 0.00 139268/2192330 camlPervasives__$5e_1112 [326]
1851 0.00 0.00 2053062/2192330 camlLexing__sub_lexeme_1126 [186]
1852 [320] 0.0 0.00 0.00 2192330 caml_blit_string [320]
1853 -----------------------------------------------
1854 0.00 0.00 1/1311366 parse_format [430]
1855 0.00 0.00 2/1311366 caml_sys_open [388]
1856 0.00 0.00 32768/1311366 caml_float_of_string [328]
1857 0.00 0.00 1278595/1311366 parse_intnat [164]
1858 [321] 0.0 0.00 0.00 1311366 caml_string_length [321]
1859 -----------------------------------------------
1860 0.00 0.00 1278595/1278595 parse_intnat [164]
1861 [322] 0.0 0.00 0.00 1278595 parse_sign_and_base [322]
1862 -----------------------------------------------
1863 0.00 0.00 794950/794950 camlHashtbl__create_1051 [213]
1864 [323] 0.0 0.00 0.00 794950 camlPervasives__min_1022 [323]
1865 -----------------------------------------------
1866 790971 camlHashtbl__remove_bucket_1083 [324]
1867 0.00 0.00 790971/790971 camlHashtbl__remove_1080 [174]
1868 [324] 0.0 0.00 0.00 790971+790971 camlHashtbl__remove_bucket_1083 [324]
1869 790971 camlHashtbl__remove_bucket_1083 [324]
1870 -----------------------------------------------
1871 118 camlHashtbl__replace_bucket_1116 [325]
1872 0.00 0.00 790971/790971 camlHashtbl__replace_1112 [130]
1873 [325] 0.0 0.00 0.00 790971+118 camlHashtbl__replace_bucket_1116 [325]
1874 118 camlHashtbl__replace_bucket_1116 [325]
1875 -----------------------------------------------
1876 0.00 0.00 1/69634 camlMain__make_file_name_1105 [617]
1877 0.00 0.00 1/69634 camlMain__main_1129 [48]
1878 0.00 0.00 1/69634 camlList__map2_1090 [314]
1879 0.00 0.00 1/69634 camlLexing__from_string_1119 [399]
1880 0.00 0.00 4095/69634 camlArray__map_1105 [211]
1881 0.00 0.00 8191/69634 camlMain__to_string_rec_1118 [622]
1882 0.00 0.00 57344/69634 camlParser__fun_1178 [288]
1883 [326] 0.0 0.00 0.00 69634 camlPervasives__$5e_1112 [326]
1884 0.00 0.00 139268/2192330 caml_blit_string [320]
1885 -----------------------------------------------
1886 0.00 0.00 6/32774 caml_int64_float_of_bits [371]
1887 0.00 0.00 32768/32774 caml_float_of_string [328]
1888 [327] 0.0 0.00 0.00 32774 caml_copy_double [327]
1889 -----------------------------------------------
1890 0.00 0.00 32768/32768 caml_c_call [3]
1891 [328] 0.0 0.00 0.00 32768 caml_float_of_string [328]
1892 0.00 0.00 32768/1311366 caml_string_length [321]
1893 0.00 0.00 32768/32774 caml_copy_double [327]
1894 -----------------------------------------------
1895 0.00 0.00 2/19578 realloc_gray_vals [389]
1896 0.00 0.00 4/19578 caml_gc_set [76]
1897 0.00 0.00 6/19578 caml_init_gc [65]
1898 0.00 0.00 9/19578 caml_page_table_modify [21]
1899 0.00 0.00 14/19578 caml_add_to_heap [38]
1900 0.00 0.00 92/19578 start_cycle [284]
1901 0.00 0.00 1349/19578 sweep_slice [13]
1902 0.00 0.00 1462/19578 mark_slice [10]
1903 0.00 0.00 4160/19578 caml_empty_minor_heap [25]
1904 0.00 0.00 12480/19578 caml_major_collection_slice [8]
1905 [329] 0.0 0.00 0.00 19578 caml_gc_message [329]
1906 -----------------------------------------------
1907 0.00 0.00 2/4231 camlList__map_1062 [293]
1908 0.00 0.00 3/4231 camlArray__init_1037 [253]
1909 0.00 0.00 129/4231 camlArray__map_1105 [211]
1910 0.00 0.00 4097/4231 camlSignal__new_signal_1132 [716]
1911 [330] 0.0 0.00 0.00 4231 caml_curry2_1 [330]
1912 -----------------------------------------------
1913 0.00 0.00 4160/4160 caml_empty_minor_heap [25]
1914 [331] 0.0 0.00 0.00 4160 caml_final_empty_young [331]
1915 -----------------------------------------------
1916 0.00 0.00 4160/4160 caml_empty_minor_heap [25]
1917 [332] 0.0 0.00 0.00 4160 clear_table [332]
1918 -----------------------------------------------
1919 0.00 0.00 4097/4097 camlMain__csvread_1085 [291]
1920 [333] 0.0 0.00 0.00 4097 camlPervasives__input_line_1241 [333]
1921 -----------------------------------------------
1922 0.00 0.00 4097/4097 camlMain__csvread_1085 [291]
1923 [334] 0.0 0.00 0.00 4097 camlPervasives__scan_1249 [334]
1924 -----------------------------------------------
1925 0.00 0.00 4097/4097 caml_ml_input_scan_line [336]
1926 [335] 0.0 0.00 0.00 4097 caml_input_scan_line [335]
1927 0.00 0.00 5/5 caml_do_read [374]
1928 -----------------------------------------------
1929 0.00 0.00 4097/4097 caml_c_call [3]
1930 [336] 0.0 0.00 0.00 4097 caml_ml_input_scan_line [336]
1931 0.00 0.00 4097/4097 caml_input_scan_line [335]
1932 -----------------------------------------------
1933 0.00 0.00 4096/4096 camlArray__map_1105 [211]
1934 [337] 0.0 0.00 0.00 4096 camlPervasives__loop_1138 [337]
1935 -----------------------------------------------
1936 0.00 0.00 4096/4096 camlArray__map_1105 [211]
1937 [338] 0.0 0.00 0.00 4096 camlPervasives__valid_float_lexem_1135 [338]
1938 -----------------------------------------------
1939 0.00 0.00 4096/4096 caml_c_call [3]
1940 [339] 0.0 0.00 0.00 4096 caml_ml_input [339]
1941 -----------------------------------------------
1942 0.00 0.00 4096/4096 caml_c_call [3]
1943 [340] 0.0 0.00 0.00 4096 caml_ml_input_char [340]
1944 -----------------------------------------------
1945 0.00 0.00 2080/2080 caml_minor_collection [7]
1946 [341] 0.0 0.00 0.00 2080 caml_final_do_calls [341]
1947 -----------------------------------------------
1948 0.00 0.00 2080/2080 caml_oldify_local_roots [158]
1949 [342] 0.0 0.00 0.00 2080 caml_final_do_young_roots [342]
1950 -----------------------------------------------
1951 0.00 0.00 1/329 caml_install_signal_handler [423]
1952 0.00 0.00 23/329 caml_leave_blocking_section [354]
1953 0.00 0.00 23/329 caml_enter_blocking_section [352]
1954 0.00 0.00 282/329 caml_garbage_collection [19]
1955 [343] 0.0 0.00 0.00 329 caml_process_pending_signals [343]
1956 -----------------------------------------------
1957 0.00 0.00 1/93 caml_init_major_heap [82]
1958 0.00 0.00 92/93 mark_slice [10]
1959 [344] 0.0 0.00 0.00 93 caml_fl_init_merge [344]
1960 -----------------------------------------------
1961 0.00 0.00 92/92 caml_do_roots [283]
1962 [345] 0.0 0.00 0.00 92 caml_final_do_strong_roots [345]
1963 -----------------------------------------------
1964 0.00 0.00 92/92 mark_slice [10]
1965 [346] 0.0 0.00 0.00 92 caml_final_update [346]
1966 -----------------------------------------------
1967 0.00 0.00 91/91 caml_major_collection_slice [8]
1968 [347] 0.0 0.00 0.00 91 caml_compact_heap_maybe [347]
1969 -----------------------------------------------
1970 0.00 0.00 1/72 camlMain__write_output_csv_1099 [289]
1971 0.00 0.00 1/72 camlInterpreter__get_line_1108 [528]
1972 0.00 0.00 1/72 camlInterpreter__matrix_transpose_1102 [534]
1973 0.00 0.00 1/72 camlInterpreter__channels_1113 [295]
1974 0.00 0.00 1/72 camlInterpreter__arrange_1123 [294]
1975 0.00 0.00 1/72 camlInterpreter__make_beam_1148 [315]
1976 0.00 0.00 1/72 camlList__map_1062 [293]
1977 0.00 0.00 65/72 camlInterpreter__new_fun_1087 [535]
1978 [348] 0.0 0.00 0.00 72 caml_curry2 [348]
1979 -----------------------------------------------
1980 0.00 0.00 1/43 caml_init_frame_descriptors [420]
1981 0.00 0.00 1/43 caml_alloc_table [91]
1982 0.00 0.00 2/43 caml_sys_open [388]
1983 0.00 0.00 3/43 caml_insert_global_root [378]
1984 0.00 0.00 3/43 caml_register_named_value [382]
1985 0.00 0.00 3/43 caml_register_custom_operations [380]
1986 0.00 0.00 5/43 caml_open_descriptor_in [376]
1987 0.00 0.00 25/43 cons [351]
1988 [349] 0.0 0.00 0.00 43 caml_stat_alloc [349]
1989 -----------------------------------------------
1990 0.00 0.00 25/25 caml_init_frame_descriptors [420]
1991 [350] 0.0 0.00 0.00 25 caml_register_frametable [350]
1992 0.00 0.00 25/25 cons [351]
1993 -----------------------------------------------
1994 0.00 0.00 25/25 caml_register_frametable [350]
1995 [351] 0.0 0.00 0.00 25 cons [351]
1996 0.00 0.00 25/43 caml_stat_alloc [349]
1997 -----------------------------------------------
1998 0.00 0.00 2/23 caml_ml_close_channel [387]
1999 0.00 0.00 2/23 caml_sys_open [388]
2000 0.00 0.00 5/23 caml_open_descriptor_in [376]
2001 0.00 0.00 5/23 caml_do_read [374]
2002 0.00 0.00 9/23 do_write [362]
2003 [352] 0.0 0.00 0.00 23 caml_enter_blocking_section [352]
2004 0.00 0.00 23/23 caml_enter_blocking_section_default [353]
2005 0.00 0.00 23/329 caml_process_pending_signals [343]
2006 -----------------------------------------------
2007 0.00 0.00 23/23 caml_enter_blocking_section [352]
2008 [353] 0.0 0.00 0.00 23 caml_enter_blocking_section_default [353]
2009 -----------------------------------------------
2010 0.00 0.00 2/23 caml_ml_close_channel [387]
2011 0.00 0.00 2/23 caml_sys_open [388]
2012 0.00 0.00 5/23 caml_open_descriptor_in [376]
2013 0.00 0.00 5/23 caml_do_read [374]
2014 0.00 0.00 9/23 do_write [362]
2015 [354] 0.0 0.00 0.00 23 caml_leave_blocking_section [354]
2016 0.00 0.00 23/23 caml_leave_blocking_section_default [355]
2017 0.00 0.00 23/329 caml_process_pending_signals [343]
2018 -----------------------------------------------
2019 0.00 0.00 23/23 caml_leave_blocking_section [354]
2020 [355] 0.0 0.00 0.00 23 caml_leave_blocking_section_default [355]
2021 -----------------------------------------------
2022 0.00 0.00 2/17 caml_set_minor_heap_size [64]
2023 0.00 0.00 15/17 caml_alloc_for_heap [357]
2024 [356] 0.0 0.00 0.00 17 caml_aligned_malloc [356]
2025 -----------------------------------------------
2026 0.00 0.00 1/15 caml_init_major_heap [82]
2027 0.00 0.00 14/15 caml_alloc_shr [34]
2028 [357] 0.0 0.00 0.00 15 caml_alloc_for_heap [357]
2029 0.00 0.00 15/17 caml_aligned_malloc [356]
2030 -----------------------------------------------
2031 0.00 0.00 1/15 caml_init_major_heap [82]
2032 0.00 0.00 14/15 caml_round_heap_chunk_size [360]
2033 [358] 0.0 0.00 0.00 15 clip_heap_chunk_size [358]
2034 -----------------------------------------------
2035 0.00 0.00 14/14 caml_alloc_shr [34]
2036 [359] 0.0 0.00 0.00 14 caml_fl_add_blocks [359]
2037 -----------------------------------------------
2038 0.00 0.00 14/14 caml_alloc_shr [34]
2039 [360] 0.0 0.00 0.00 14 caml_round_heap_chunk_size [360]
2040 0.00 0.00 14/15 clip_heap_chunk_size [358]
2041 -----------------------------------------------
2042 0.00 0.00 9/9 caml_ml_output [372]
2043 [361] 0.0 0.00 0.00 9 caml_putblock [361]
2044 0.00 0.00 3/9 do_write [362]
2045 -----------------------------------------------
2046 0.00 0.00 3/9 caml_putblock [361]
2047 0.00 0.00 6/9 caml_flush_partial [364]
2048 [362] 0.0 0.00 0.00 9 do_write [362]
2049 0.00 0.00 9/23 caml_enter_blocking_section [352]
2050 0.00 0.00 9/23 caml_leave_blocking_section [354]
2051 -----------------------------------------------
2052 0.00 0.00 8/8 caml_ml_flush [365]
2053 [363] 0.0 0.00 0.00 8 caml_flush [363]
2054 0.00 0.00 8/8 caml_flush_partial [364]
2055 -----------------------------------------------
2056 0.00 0.00 8/8 caml_flush [363]
2057 [364] 0.0 0.00 0.00 8 caml_flush_partial [364]
2058 0.00 0.00 6/9 do_write [362]
2059 -----------------------------------------------
2060 0.00 0.00 8/8 caml_c_call [3]
2061 [365] 0.0 0.00 0.00 8 caml_ml_flush [365]
2062 0.00 0.00 8/8 caml_flush [363]
2063 -----------------------------------------------
2064 0.00 0.00 2/8 caml_init_gc [65]
2065 0.00 0.00 6/8 caml_gc_set [76]
2066 [366] 0.0 0.00 0.00 8 norm_heapincr [366]
2067 -----------------------------------------------
2068 0.00 0.00 1/7 caml_init_gc [65]
2069 0.00 0.00 6/7 caml_gc_set [76]
2070 [367] 0.0 0.00 0.00 7 norm_minsize [367]
2071 -----------------------------------------------
2072 0.00 0.00 1/7 caml_init_gc [65]
2073 0.00 0.00 6/7 caml_gc_set [76]
2074 [368] 0.0 0.00 0.00 7 norm_pfree [368]
2075 -----------------------------------------------
2076 0.00 0.00 1/7 caml_init_gc [65]
2077 0.00 0.00 6/7 caml_gc_set [76]
2078 [369] 0.0 0.00 0.00 7 norm_pmax [369]
2079 -----------------------------------------------
2080 0.00 0.00 1/6 camlList__map2_1090 [314]
2081 0.00 0.00 5/6 camlPervasives__print_endline_1274 [373]
2082 [370] 0.0 0.00 0.00 6 camlPervasives__output_string_1191 [370]
2083 -----------------------------------------------
2084 0.00 0.00 6/6 caml_c_call [3]
2085 [371] 0.0 0.00 0.00 6 caml_int64_float_of_bits [371]
2086 0.00 0.00 6/32774 caml_copy_double [327]
2087 -----------------------------------------------
2088 0.00 0.00 6/6 caml_c_call [3]
2089 [372] 0.0 0.00 0.00 6 caml_ml_output [372]
2090 0.00 0.00 9/9 caml_putblock [361]
2091 -----------------------------------------------
2092 0.00 0.00 1/5 camlMain__write_output_csv_1099 [289]
2093 0.00 0.00 1/5 camlMain__main_1129 [48]
2094 0.00 0.00 1/5 camlInterpreter__computing_1089 [251]
2095 0.00 0.00 1/5 camlInterpreter__compute_1132 [254]
2096 0.00 0.00 1/5 camlInterpreter__interpreter_1300 [317]
2097 [373] 0.0 0.00 0.00 5 camlPervasives__print_endline_1274 [373]
2098 0.00 0.00 5/6 camlPervasives__output_string_1191 [370]
2099 -----------------------------------------------
2100 0.00 0.00 5/5 caml_input_scan_line [335]
2101 [374] 0.0 0.00 0.00 5 caml_do_read [374]
2102 0.00 0.00 5/23 caml_enter_blocking_section [352]
2103 0.00 0.00 5/23 caml_leave_blocking_section [354]
2104 -----------------------------------------------
2105 0.00 0.00 5/5 caml_c_call [3]
2106 [375] 0.0 0.00 0.00 5 caml_ml_output_char [375]
2107 -----------------------------------------------
2108 0.00 0.00 2/5 caml_ml_open_descriptor_in [46]
2109 0.00 0.00 3/5 caml_open_descriptor_out [379]
2110 [376] 0.0 0.00 0.00 5 caml_open_descriptor_in [376]
2111 0.00 0.00 5/43 caml_stat_alloc [349]
2112 0.00 0.00 5/23 caml_enter_blocking_section [352]
2113 0.00 0.00 5/23 caml_leave_blocking_section [354]
2114 -----------------------------------------------
2115 0.00 0.00 4/4 caml_set_minor_heap_size [64]
2116 [377] 0.0 0.00 0.00 4 reset_table [377]
2117 -----------------------------------------------
2118 0.00 0.00 3/3 caml_register_global_root [381]
2119 [378] 0.0 0.00 0.00 3 caml_insert_global_root [378]
2120 0.00 0.00 3/43 caml_stat_alloc [349]
2121 -----------------------------------------------
2122 0.00 0.00 3/3 caml_ml_open_descriptor_out [42]
2123 [379] 0.0 0.00 0.00 3 caml_open_descriptor_out [379]
2124 0.00 0.00 3/5 caml_open_descriptor_in [376]
2125 -----------------------------------------------
2126 0.00 0.00 3/3 caml_init_custom_operations [419]
2127 [380] 0.0 0.00 0.00 3 caml_register_custom_operations [380]
2128 0.00 0.00 3/43 caml_stat_alloc [349]
2129 -----------------------------------------------
2130 0.00 0.00 3/3 caml_register_named_value [382]
2131 [381] 0.0 0.00 0.00 3 caml_register_global_root [381]
2132 0.00 0.00 3/3 caml_insert_global_root [378]
2133 -----------------------------------------------
2134 0.00 0.00 3/3 caml_c_call [3]
2135 [382] 0.0 0.00 0.00 3 caml_register_named_value [382]
2136 0.00 0.00 3/3 hash_value_name [384]
2137 0.00 0.00 3/43 caml_stat_alloc [349]
2138 0.00 0.00 3/3 caml_register_global_root [381]
2139 -----------------------------------------------
2140 0.00 0.00 1/3 caml_finalize_channel [418]
2141 0.00 0.00 2/3 caml_sys_open [388]
2142 [383] 0.0 0.00 0.00 3 caml_stat_free [383]
2143 -----------------------------------------------
2144 0.00 0.00 3/3 caml_register_named_value [382]
2145 [384] 0.0 0.00 0.00 3 hash_value_name [384]
2146 -----------------------------------------------
2147 0.00 0.00 1/2 camlUnix__entry [308]
2148 0.00 0.00 1/2 camlSndfile__entry [764]
2149 [385] 0.0 0.00 0.00 2 camlCallback__register_exception_1034 [385]
2150 -----------------------------------------------
2151 0.00 0.00 2/2 caml_sys_open [388]
2152 [386] 0.0 0.00 0.00 2 caml_convert_flag_list [386]
2153 -----------------------------------------------
2154 0.00 0.00 2/2 caml_c_call [3]
2155 [387] 0.0 0.00 0.00 2 caml_ml_close_channel [387]
2156 0.00 0.00 2/23 caml_leave_blocking_section [354]
2157 0.00 0.00 2/23 caml_enter_blocking_section [352]
2158 -----------------------------------------------
2159 0.00 0.00 2/2 caml_c_call [3]
2160 [388] 0.0 0.00 0.00 2 caml_sys_open [388]
2161 0.00 0.00 2/43 caml_stat_alloc [349]
2162 0.00 0.00 2/1311366 caml_string_length [321]
2163 0.00 0.00 2/2 caml_convert_flag_list [386]
2164 0.00 0.00 2/23 caml_enter_blocking_section [352]
2165 0.00 0.00 2/23 caml_leave_blocking_section [354]
2166 0.00 0.00 2/3 caml_stat_free [383]
2167 -----------------------------------------------
2168 0.00 0.00 2/2 mark_slice [10]
2169 [389] 0.0 0.00 0.00 2 realloc_gray_vals [389]
2170 0.00 0.00 2/19578 caml_gc_message [329]
2171 -----------------------------------------------
2172 0.00 0.00 1/1 camlArray__init_1037 [253]
2173 [390] 0.0 0.00 0.00 1 camlArray__concat_1075 [390]
2174 -----------------------------------------------
2175 0.00 0.00 1/1 camlArray__init_1037 [253]
2176 [391] 0.0 0.00 0.00 1 camlArray__concat_aux_1062 [391]
2177 0.00 0.00 1/1 camlArray__size_1065 [394]
2178 0.00 0.00 1/1 camlArray__fill_1070 [393]
2179 -----------------------------------------------
2180 0.00 0.00 1/1 caml_program [425]
2181 [392] 0.0 0.00 0.00 1 camlArray__entry [392]
2182 -----------------------------------------------
2183 0.00 0.00 1/1 camlArray__concat_aux_1062 [391]
2184 [393] 0.0 0.00 0.00 1 camlArray__fill_1070 [393]
2185 -----------------------------------------------
2186 0.00 0.00 1/1 camlArray__concat_aux_1062 [391]
2187 [394] 0.0 0.00 0.00 1 camlArray__size_1065 [394]
2188 -----------------------------------------------
2189 0.00 0.00 1/1 caml_program [425]
2190 [395] 0.0 0.00 0.00 1 camlCallback__entry [395]
2191 -----------------------------------------------
2192 0.00 0.00 1/1 caml_program [425]
2193 [396] 0.0 0.00 0.00 1 camlChar__entry [396]
2194 -----------------------------------------------
2195 0.00 0.00 1/1 caml_program [425]
2196 [397] 0.0 0.00 0.00 1 camlHashtbl__entry [397]
2197 -----------------------------------------------
2198 0.00 0.00 1/1 caml_program [425]
2199 [398] 0.0 0.00 0.00 1 camlLexing__entry [398]
2200 -----------------------------------------------
2201 0.00 0.00 1/1 camlFaustexp__exp_of_string_1089 [478]
2202 [399] 0.0 0.00 0.00 1 camlLexing__from_string_1119 [399]
2203 0.00 0.00 1/69634 camlPervasives__$5e_1112 [326]
2204 -----------------------------------------------
2205 0.00 0.00 1/1 caml_program [425]
2206 [400] 0.0 0.00 0.00 1 camlList__entry [400]
2207 -----------------------------------------------
2208 0.00 0.00 1/1 caml_program [425]
2209 [401] 0.0 0.00 0.00 1 camlParsing__entry [401]
2210 -----------------------------------------------
2211 0.00 0.00 1/1 camlList__map_1062 [293]
2212 [402] 0.0 0.00 0.00 1 camlPervasives__close_out_1209 [402]
2213 -----------------------------------------------
2214 0.00 0.00 1/1 caml_program [425]
2215 [403] 0.0 0.00 0.00 1 camlPervasives__entry [403]
2216 -----------------------------------------------
2217 0.00 0.00 1/1 camlStd_exit__entry [412]
2218 [404] 0.0 0.00 0.00 1 camlPervasives__flush_all_1185 [404]
2219 -----------------------------------------------
2220 0.00 0.00 1/1 camlList__map_1062 [293]
2221 [405] 0.0 0.00 0.00 1 camlPervasives__fun_1394 [405]
2222 -----------------------------------------------
2223 0.00 0.00 1/1 camlStd_exit__entry [412]
2224 [406] 0.0 0.00 0.00 1 camlPervasives__iter_1186 [406]
2225 -----------------------------------------------
2226 0.00 0.00 1/1 camlArray__map_1105 [211]
2227 [407] 0.0 0.00 0.00 1 camlPervasives__open_in_1218 [407]
2228 -----------------------------------------------
2229 0.00 0.00 1/1 camlArray__map_1105 [211]
2230 [408] 0.0 0.00 0.00 1 camlPervasives__open_in_gen_1214 [408]
2231 -----------------------------------------------
2232 0.00 0.00 1/1 camlList__map_1062 [293]
2233 [409] 0.0 0.00 0.00 1 camlPervasives__open_out_1179 [409]
2234 -----------------------------------------------
2235 0.00 0.00 1/1 camlList__map_1062 [293]
2236 [410] 0.0 0.00 0.00 1 camlPervasives__open_out_gen_1175 [410]
2237 -----------------------------------------------
2238 0.00 0.00 1/1 camlMain__make_file_name_1105 [617]
2239 [411] 0.0 0.00 0.00 1 camlPervasives__string_of_int_1130 [411]
2240 -----------------------------------------------
2241 0.00 0.00 1/1 caml_program [425]
2242 [412] 0.0 0.00 0.00 1 camlStd_exit__entry [412]
2243 0.00 0.00 1/1 camlPervasives__iter_1186 [406]
2244 0.00 0.00 1/1 camlPervasives__flush_all_1185 [404]
2245 -----------------------------------------------
2246 0.00 0.00 1/1 caml_program [425]
2247 [413] 0.0 0.00 0.00 1 camlString__entry [413]
2248 -----------------------------------------------
2249 0.00 0.00 1/1 caml_program [425]
2250 [414] 0.0 0.00 0.00 1 camlSys__entry [414]
2251 -----------------------------------------------
2252 0.00 0.00 1/1 caml_install_signal_handler [423]
2253 [415] 0.0 0.00 0.00 1 caml_convert_signal_number [415]
2254 -----------------------------------------------
2255 0.00 0.00 1/1 caml_main [27]
2256 [416] 0.0 0.00 0.00 1 caml_debugger_init [416]
2257 -----------------------------------------------
2258 0.00 0.00 1/1 caml_main [27]
2259 [417] 0.0 0.00 0.00 1 caml_executable_name [417]
2260 -----------------------------------------------
2261 0.00 0.00 1/1 sweep_slice [13]
2262 [418] 0.0 0.00 0.00 1 caml_finalize_channel [418]
2263 0.00 0.00 1/1 unlink_channel [431]
2264 0.00 0.00 1/3 caml_stat_free [383]
2265 -----------------------------------------------
2266 0.00 0.00 1/1 caml_main [27]
2267 [419] 0.0 0.00 0.00 1 caml_init_custom_operations [419]
2268 0.00 0.00 3/3 caml_register_custom_operations [380]
2269 -----------------------------------------------
2270 0.00 0.00 1/1 caml_oldify_local_roots [158]
2271 [420] 0.0 0.00 0.00 1 caml_init_frame_descriptors [420]
2272 0.00 0.00 25/25 caml_register_frametable [350]
2273 0.00 0.00 1/43 caml_stat_alloc [349]
2274 -----------------------------------------------
2275 0.00 0.00 1/1 caml_main [27]
2276 [421] 0.0 0.00 0.00 1 caml_init_ieee_floats [421]
2277 -----------------------------------------------
2278 0.00 0.00 1/1 caml_main [27]
2279 [422] 0.0 0.00 0.00 1 caml_init_signals [422]
2280 -----------------------------------------------
2281 0.00 0.00 1/1 caml_c_call [3]
2282 [423] 0.0 0.00 0.00 1 caml_install_signal_handler [423]
2283 0.00 0.00 1/1 caml_convert_signal_number [415]
2284 0.00 0.00 1/1 caml_set_signal_action [427]
2285 0.00 0.00 1/329 caml_process_pending_signals [343]
2286 -----------------------------------------------
2287 0.00 0.00 1/1 caml_init_gc [65]
2288 [424] 0.0 0.00 0.00 1 caml_page_table_initialize [424]
2289 -----------------------------------------------
2290 0.00 0.00 1/1 caml_start_program [1369]
2291 [425] 0.0 0.00 0.00 1 caml_program [425]
2292 0.00 0.00 1/1 camlPervasives__entry [403]
2293 0.00 0.00 1/1 camlArray__entry [392]
2294 0.00 0.00 1/1 camlList__entry [400]
2295 0.00 0.00 1/1 camlChar__entry [396]
2296 0.00 0.00 1/1 camlString__entry [413]
2297 0.00 0.00 1/1 camlSys__entry [414]
2298 0.00 0.00 1/1 camlHashtbl__entry [397]
2299 0.00 0.00 1/1 camlLexing__entry [398]
2300 0.00 0.00 1/1 camlParsing__entry [401]
2301 0.00 0.00 1/1 camlCallback__entry [395]
2302 0.00 0.00 1/1 camlStd_exit__entry [412]
2303 -----------------------------------------------
2304 0.00 0.00 1/1 caml_array_bound_error [83]
2305 [426] 0.0 0.00 0.00 1 caml_raise [426]
2306 -----------------------------------------------
2307 0.00 0.00 1/1 caml_install_signal_handler [423]
2308 [427] 0.0 0.00 0.00 1 caml_set_signal_action [427]
2309 -----------------------------------------------
2310 0.00 0.00 1/1 main [28]
2311 [428] 0.0 0.00 0.00 1 caml_sys_exit [428]
2312 -----------------------------------------------
2313 0.00 0.00 1/1 caml_main [27]
2314 [429] 0.0 0.00 0.00 1 caml_sys_init [429]
2315 -----------------------------------------------
2316 0.00 0.00 1/1 caml_format_int [300]
2317 [430] 0.0 0.00 0.00 1 parse_format [430]
2318 0.00 0.00 1/1311366 caml_string_length [321]
2319 -----------------------------------------------
2320 0.00 0.00 1/1 caml_finalize_channel [418]
2321 [431] 0.0 0.00 0.00 1 unlink_channel [431]
2322 -----------------------------------------------
2323
2324 This table describes the call tree of the program, and was sorted by
2325 the total amount of time spent in each function and its children.
2326
2327 Each entry in this table consists of several lines. The line with the
2328 index number at the left hand margin lists the current function.
2329 The lines above it list the functions that called this function,
2330 and the lines below it list the functions this one called.
2331 This line lists:
2332 index A unique number given to each element of the table.
2333 Index numbers are sorted numerically.
2334 The index number is printed next to every function name so
2335 it is easier to look up where the function in the table.
2336
2337 % time This is the percentage of the `total' time that was spent
2338 in this function and its children. Note that due to
2339 different viewpoints, functions excluded by options, etc,
2340 these numbers will NOT add up to 100%.
2341
2342 self This is the total amount of time spent in this function.
2343
2344 children This is the total amount of time propagated into this
2345 function by its children.
2346
2347 called This is the number of times the function was called.
2348 If the function called itself recursively, the number
2349 only includes non-recursive calls, and is followed by
2350 a `+' and the number of recursive calls.
2351
2352 name The name of the current function. The index number is
2353 printed after it. If the function is a member of a
2354 cycle, the cycle number is printed between the
2355 function's name and the index number.
2356
2357
2358 For the function's parents, the fields have the following meanings:
2359
2360 self This is the amount of time that was propagated directly
2361 from the function into this parent.
2362
2363 children This is the amount of time that was propagated from
2364 the function's children into this parent.
2365
2366 called This is the number of times this parent called the
2367 function `/' the total number of times the function
2368 was called. Recursive calls to the function are not
2369 included in the number after the `/'.
2370
2371 name This is the name of the parent. The parent's index
2372 number is printed after it. If the parent is a
2373 member of a cycle, the cycle number is printed between
2374 the name and the index number.
2375
2376 If the parents of the function cannot be determined, the word
2377 `<spontaneous>' is printed in the `name' field, and all the other
2378 fields are blank.
2379
2380 For the function's children, the fields have the following meanings:
2381
2382 self This is the amount of time that was propagated directly
2383 from the child into the function.
2384
2385 children This is the amount of time that was propagated from the
2386 child's children to the function.
2387
2388 called This is the number of times the function called
2389 this child `/' the total number of times the child
2390 was called. Recursive calls by the child are not
2391 listed in the number after the `/'.
2392
2393 name This is the name of the child. The child's index
2394 number is printed after it. If the child is a
2395 member of a cycle, the cycle number is printed
2396 between the name and the index number.
2397
2398 If there are any cycles (circles) in the call graph, there is an
2399 entry for the cycle-as-a-whole. This entry shows who called the
2400 cycle (as parents) and the members of the cycle (as children.)
2401 The `+' recursive calls entry shows the number of function calls that
2402 were internal to the cycle, and the calls entry for each member shows,
2403 for that member, how many times it was called from other members of
2404 the cycle.
2405
2406 \f
2407 Index by function name
2408
2409 [58] addElement(CTree*, CTree*) [279] envpp::print(std::ostream&) const [327] caml_copy_double
2410 [206] boxLibrary(CTree*) [86] std::vector<CTree*, std::allocator<CTree*> >::_M_insert_aux(__gnu_cxx::__normal_iterator<CTree**, std::vector<CTree*, std::allocator<CTree*> > >, CTree* const&) [159] caml_copy_string
2411 [113] getBoxType(CTree*, int*, int*) [110] allocate_block [298] caml_copy_string_array
2412 [122] isBoxAbstr(CTree*, CTree*&, CTree*&) [287] camlArray__blit_1093 [94] caml_create_string
2413 [100] isBoxError(CTree*) [390] camlArray__concat_1075 [348] caml_curry2
2414 [87] isBoxIdent(CTree*) [391] camlArray__concat_aux_1062 [330] caml_curry2_1
2415 [73] isBoxIdent(CTree*, char const**) [392] camlArray__entry [18] caml_darken
2416 [135] isBoxMerge(CTree*, CTree*&, CTree*&) [393] camlArray__fill_1070 [282] caml_darken_all_roots
2417 [141] isBoxPrim0(CTree*) [14] camlArray__fill_1135 [416] caml_debugger_init
2418 [96] isBoxPrim0(CTree*, CTree* (**)()) [280] camlArray__find_init_1077 [290] caml_do_local_roots
2419 [146] isBoxPrim1(CTree*) [253] camlArray__init_1037 [374] caml_do_read
2420 [155] isBoxPrim1(CTree*, CTree* (**)(CTree*)) [24] camlArray__list_length_1126 [283] caml_do_roots
2421 [147] isBoxPrim2(CTree*) [211] camlArray__map_1105 [25] caml_empty_minor_heap
2422 [97] isBoxPrim2(CTree*, CTree* (**)(CTree*, CTree*)) [216] camlArray__mapi_1115 [352] caml_enter_blocking_section
2423 [142] isBoxPrim3(CTree*) [23] camlArray__of_list_1130 [353] caml_enter_blocking_section_default
2424 [105] isBoxPrim3(CTree*, CTree* (**)(CTree*, CTree*, CTree*)) [394] camlArray__size_1065 [209] caml_equal
2425 [106] isBoxPrim4(CTree*) [12] camlArray__sub_1081 [417] caml_executable_name
2426 [125] isBoxPrim4(CTree*, CTree* (**)(CTree*, CTree*, CTree*, CTree*)) [134] camlArray__to_list_1121 [120] caml_ext_table_free
2427 [178] isBoxPrim5(CTree*) [15] camlArray__tolist_1123 [212] caml_fill_string
2428 [126] isBoxPrim5(CTree*, CTree* (**)(CTree*, CTree*, CTree*, CTree*, CTree*)) [395] camlCallback__entry [341] caml_final_do_calls
2429 [114] isBoxSplit(CTree*, CTree*&, CTree*&) [385] camlCallback__register_exception_1034 [345] caml_final_do_strong_roots
2430 [63] reverseall(CTree*) [396] camlChar__entry [342] caml_final_do_young_roots
2431 [17] getProperty(CTree*, CTree*, CTree*&) [187] camlFaustexp__d_par_1108 [331] caml_final_empty_young
2432 [80] getUserData(CTree*) [257] camlFaustexp__d_rec_1120 [346] caml_final_update
2433 [148] isBoxAccess(CTree*, CTree*&, CTree*&) [188] camlFaustexp__d_seq_1111 [418] caml_finalize_channel
2434 [225] isBoxButton(CTree*) [72] camlFaustexp__dim_1123 [359] caml_fl_add_blocks
2435 [194] isBoxButton(CTree*, CTree*&) [102] camlFaustexp__dimension_constructor_1125 [59] caml_fl_allocate
2436 [143] isBoxFConst(CTree*) [108] camlFaustexp__subtree_1096 [344] caml_fl_init_merge
2437 [144] isBoxFConst(CTree*, CTree*&, CTree*&, CTree*&) [213] camlHashtbl__create_1051 [79] caml_fl_merge_block
2438 [149] isBoxHGroup(CTree*, CTree*&, CTree*&) [397] camlHashtbl__entry [192] caml_fl_reset
2439 [264] isBoxTGroup(CTree*) [129] camlHashtbl__find_1093 [328] caml_float_of_string
2440 [207] isBoxTGroup(CTree*, CTree*&, CTree*&) [174] camlHashtbl__remove_1080 [363] caml_flush
2441 [136] isBoxVGroup(CTree*, CTree*&, CTree*&) [324] camlHashtbl__remove_bucket_1083 [364] caml_flush_partial
2442 [61] searchIdDef(CTree*, CTree*&, CTree*) [130] camlHashtbl__replace_1112 [173] caml_format_float
2443 [37] setProperty(CTree*, CTree*, CTree*) [325] camlHashtbl__replace_bucket_1116 [300] caml_format_int
2444 [95] isBoxHSlider(CTree*, CTree*&, CTree*&, CTree*&, CTree*&, CTree*&) [254] camlInterpreter__compute_1132 [19] caml_garbage_collection
2445 [132] isBoxLibrary(CTree*, CTree*&) [62] camlInterpreter__eval_1167 [303] caml_gc_get
2446 [115] isBoxVSlider(CTree*, CTree*&, CTree*&, CTree*&, CTree*&, CTree*&) [258] camlInterpreter__fun_1365 [329] caml_gc_message
2447 [165] pushValueDef(CTree*, CTree*, CTree*) [85] camlInterpreter__interpret_const_1158 [76] caml_gc_set
2448 [265] isBoxCheckbox(CTree*) [55] camlInterpreter__interpret_ident_1163 [210] caml_greaterequal
2449 [266] isBoxCheckbox(CTree*, CTree*&) [41] camlInterpreter__interpret_par_1171 [184] caml_hash_univ_param
2450 [267] isBoxNumEntry(CTree*) [57] camlInterpreter__interpret_seq_1185 [419] caml_init_custom_operations
2451 [109] isBoxNumEntry(CTree*, CTree*&, CTree*&, CTree*&, CTree*&, CTree*&) [47] camlInterpreter__interpret_split_1196 [420] caml_init_frame_descriptors
2452 [166] isBoxComponent(CTree*, CTree*&) [259] camlInterpreter__make_signal_1154 [65] caml_init_gc
2453 [226] boxWithLocalDef(CTree*, CTree*) [6] camlInterpreter__sublist_1142 [421] caml_init_ieee_floats
2454 [227] isSigDownSample(CTree*, CTree*&, CTree*&) [54] camlLexer____ocaml_lex_token_rec_1043 [82] caml_init_major_heap
2455 [228] boxModifLocalDef(CTree*, CTree*) [56] camlLexing__engine_1090 [422] caml_init_signals
2456 [150] boxPatternMatcher(Automaton*, int, CTree*, CTree*, CTree*) [398] camlLexing__entry [16] caml_initialize
2457 [89] isBoxWithLocalDef(CTree*, CTree*&, CTree*&) [399] camlLexing__from_string_1119 [335] caml_input_scan_line
2458 [195] getDefNameProperty(CTree*, CTree*&) [186] camlLexing__sub_lexeme_1126 [378] caml_insert_global_root
2459 [167] isBoxModifLocalDef(CTree*, CTree*&, CTree*&) [400] camlList__entry [423] caml_install_signal_handler
2460 [121] setDefNameProperty(CTree*, std::string const&) [153] camlList__flatten_1058 [371] caml_int64_float_of_bits
2461 [196] isBoxPatternMatcher(CTree*, Automaton*&, int&, CTree*&, CTree*&, CTree*&) [36] camlList__length_aux_1030 [163] caml_int_of_string
2462 [197] make_pattern_matcher(CTree*) [314] camlList__map2_1090 [183] caml_iterate_global_roots
2463 [168] pushMultiClosureDefs(CTree*, CTree*, CTree*) [293] camlList__map_1062 [354] caml_leave_blocking_section
2464 [69] apply_pattern_matcher(Automaton*, int, CTree*, CTree*&, std::vector<CTree*, std::allocator<CTree*> >&) [256] camlList__nth_1042 [355] caml_leave_blocking_section_default
2465 [198] len(CTree*) [162] camlList__nth_aux_1045 [281] caml_lessequal
2466 [151] cons(CTree*, CTree*) [217] camlList__sort_1271 [75] caml_lex_engine
2467 [60] isNil(CTree*) [260] camlList__tl_1039 [27] caml_main
2468 [116] isRef(CTree*, CTree*&) [119] camlParser__fun_1180 [8] caml_major_collection_slice
2469 [268] boxCut() [118] camlParser__fun_1184 [311] caml_make_free_blocks
2470 [124] boxPar(CTree*, CTree*) [131] camlParser__fun_1190 [4] caml_make_vect
2471 [133] getFun(CTree*, CTree*&, CTree*) [401] camlParsing__entry [7] caml_minor_collection
2472 [40] isTree(CTree* const&, Node const&) [286] camlParsing__grow_stacks_1154 [387] caml_ml_close_channel
2473 [33] isTree(CTree* const&, Node const&, CTree*&) [50] camlParsing__loop_1169 [365] caml_ml_flush
2474 [35] isTree(CTree* const&, Node const&, CTree*&, CTree*&) [88] camlParsing__peek_val_1186 [339] caml_ml_input
2475 [44] isTree(CTree* const&, Node const&, CTree*&, CTree*&, CTree*&) [49] camlParsing__yyparse_1164 [340] caml_ml_input_char
2476 [127] isTree(CTree* const&, Node const&, CTree*&, CTree*&, CTree*&, CTree*&) [74] camlPervasives__$40_1143 [336] caml_ml_input_scan_line
2477 [78] isTree(CTree* const&, Node const&, CTree*&, CTree*&, CTree*&, CTree*&, CTree*&) [326] camlPervasives__$5e_1112 [46] caml_ml_open_descriptor_in
2478 [179] sigAdd(CTree*, CTree*) [402] camlPervasives__close_out_1209 [42] caml_ml_open_descriptor_out
2479 [269] boxFVar(CTree*, CTree*, CTree*) [403] camlPervasives__entry [45] caml_ml_out_channels_list
2480 [270] boxWire() [404] camlPervasives__flush_all_1185 [372] caml_ml_output
2481 [229] boxError() [405] camlPervasives__fun_1394 [375] caml_ml_output_char
2482 [271] boxIdent(char const*) [333] camlPervasives__input_line_1241 [193] caml_ml_string_length
2483 [272] boxPrim0(CTree* (*)()) [406] camlPervasives__iter_1186 [9] caml_modify
2484 [273] boxPrim1(CTree* (*)(CTree*)) [337] camlPervasives__loop_1138 [305] caml_obj_dup
2485 [230] boxPrim2(CTree* (*)(CTree*, CTree*)) [214] camlPervasives__max_1025 [158] caml_oldify_local_roots
2486 [274] boxPrim3(CTree* (*)(CTree*, CTree*, CTree*)) [323] camlPervasives__min_1022 [32] caml_oldify_mopup
2487 [275] boxPrim5(CTree* (*)(CTree*, CTree*, CTree*, CTree*, CTree*)) [407] camlPervasives__open_in_1218 [26] caml_oldify_one
2488 [199] boxSplit(CTree*, CTree*) [408] camlPervasives__open_in_gen_1214 [376] caml_open_descriptor_in
2489 [81] isBoxCut(CTree*) [409] camlPervasives__open_out_1179 [379] caml_open_descriptor_out
2490 [156] isBoxInt(CTree*, int*) [410] camlPervasives__open_out_gen_1175 [22] caml_page_table_add
2491 [137] isBoxPar(CTree*, CTree*&, CTree*&) [370] camlPervasives__output_string_1191 [424] caml_page_table_initialize
2492 [138] isBoxRec(CTree*, CTree*&, CTree*&) [373] camlPervasives__print_endline_1274 [11] caml_page_table_lookup
2493 [117] isBoxSeq(CTree*, CTree*&, CTree*&) [334] camlPervasives__scan_1249 [21] caml_page_table_modify
2494 [276] list2set(CTree*) [215] camlPervasives__string_of_float_1140 [247] caml_page_table_remove
2495 [231] listLift(std::vector<CTree*, std::allocator<CTree*> > const&) [411] camlPervasives__string_of_int_1130 [39] caml_parse_engine
2496 [277] setUnion(CTree*, CTree*) [338] camlPervasives__valid_float_lexem_1135 [343] caml_process_pending_signals
2497 [232] sigBinOp(int, CTree*, CTree*) [261] camlSignal__code_end [425] caml_program
2498 [152] tree2int(CTree*) [218] camlSignal__fun_1394 [361] caml_putblock
2499 [180] tree2ptr(CTree*) [189] camlSignal__new_signal_1113 [426] caml_raise
2500 [233] tree2str(CTree*) [145] camlSignal__new_signal_1173 [92] caml_realloc_ref_table
2501 [234] boxAccess(CTree*, CTree*) [111] camlSignal__new_signal_1187 [380] caml_register_custom_operations
2502 [101] endTiming(char const*) [190] camlSignal__new_signal_1220 [350] caml_register_frametable
2503 [235] isBoxAppl(CTree*) [191] camlSignal__new_vec_1181 [381] caml_register_global_root
2504 [98] isBoxAppl(CTree*, CTree*&, CTree*&) [219] camlSignal__signal_nth_1183 [382] caml_register_named_value
2505 [169] isBoxFFun(CTree*) [412] camlStd_exit__entry [360] caml_round_heap_chunk_size
2506 [200] isBoxFFun(CTree*, CTree*&) [413] camlString__entry [285] caml_scan_global_roots
2507 [160] isBoxFVar(CTree*) [262] camlString__fun_1163 [205] caml_scan_global_young_roots
2508 [157] isBoxFVar(CTree*, CTree*&, CTree*&, CTree*&) [154] camlString__make_1038 [64] caml_set_minor_heap_size
2509 [181] isBoxReal(CTree*) [414] camlSys__entry [427] caml_set_signal_action
2510 [236] isBoxReal(CTree*, double*) [68] camlTypes__symbol_of_string_1095 [349] caml_stat_alloc
2511 [90] isBoxWire(CTree*) [220] camlValue__code_end [383] caml_stat_free
2512 [237] isElement(CTree*, CTree*) [84] camlValue__new_fun_1142 [71] caml_string_equal
2513 [278] prim1name(CTree* (*)(CTree*)) [123] camlValue__new_vec_1151 [321] caml_string_length
2514 [208] prim2name(CTree* (*)(CTree*, CTree*)) [175] camlValue__new_vec_1159 [70] caml_string_notequal
2515 [201] propagate(CTree*, CTree*, CTree*, std::vector<CTree*, std::allocator<CTree*> > const&) [221] camlValue__v_add_1169 [112] caml_string_set
2516 [182] searchEnv(CTree*, CTree*&, CTree*) [222] camlValue__v_memory_1145 [428] caml_sys_exit
2517 [238] make_state(State*, int, CTree*, std::vector<int, std::allocator<int> >&) [223] camlValue__v_mul_1207 [296] caml_sys_get_argv
2518 [239] addLayerDef(CTree*, CTree*, CTree*) [38] caml_add_to_heap [299] caml_sys_get_config
2519 [202] merge_state(State*, State*) [31] caml_adjust_gc_speed [429] caml_sys_init
2520 [240] merge_trans(std::list<Trans, std::allocator<Trans> >&, std::list<Trans, std::allocator<Trans> >&) [356] caml_aligned_malloc [388] caml_sys_open
2521 [241] evalRuleList(CTree*, CTree*) [304] caml_alloc [332] clear_table
2522 [139] isBoxNumeric(CTree*, CTree*&) [93] caml_allocN [358] clip_heap_chunk_size
2523 [128] boxSimplification(CTree*) [297] caml_alloc_array [161] compare_val
2524 [170] traced_simplification(CTree*) [29] caml_alloc_channel [351] cons
2525 [77] eval(CTree*, CTree*, CTree*) [30] caml_alloc_custom [362] do_write
2526 [203] listn(int, CTree*) [357] caml_alloc_for_heap [185] hash_aux
2527 [242] larg2par(CTree*) [34] caml_alloc_shr [384] hash_value_name
2528 [52] realeval(CTree*, CTree*, CTree*) [103] caml_alloc_small [10] mark_slice
2529 [53] applyList(CTree*, CTree*) [99] caml_alloc_string [366] norm_heapincr
2530 [243] real_a2sb(CTree*) [91] caml_alloc_table [367] norm_minsize
2531 [107] loopDetector::detect(CTree*) [309] caml_alloc_tuple [368] norm_pfree
2532 [244] loopDetector::~loopDetector() [224] caml_allocation_color [369] norm_pmax
2533 [43] CTree::calcTreeAperture(Node const&, std::vector<CTree*, std::allocator<CTree*> > const&) [255] caml_apply2 [319] parse_digit
2534 [204] CTree::make(Node const&, std::vector<CTree*, std::allocator<CTree*> > const&) [263] caml_apply3 [430] parse_format
2535 [1] CTree::make(Node const&, int, CTree**) [83] caml_array_bound_error [164] parse_intnat
2536 [67] CTree::CTree(unsigned int, Node const&, std::vector<CTree*, std::allocator<CTree*> > const&) [176] caml_array_unsafe_set [322] parse_sign_and_base
2537 [66] Trans::Trans(Node const&, int) [320] caml_blit_string [389] realloc_gray_vals
2538 [5] Symbol::get(char const*) [3] caml_c_call [377] reset_table
2539 [171] Symbol::isnew(char const*) [318] caml_check_urgent_gc [284] start_cycle
2540 [2] Symbol::prefix(char const*) [347] caml_compact_heap_maybe [13] sweep_slice
2541 [140] property<CTree*>::property() [249] caml_compare [104] token_name
2542 [172] Automaton::build(State*) [386] caml_convert_flag_list [177] truncate_flp
2543 [51] boxpp::print(std::ostream&) const [415] caml_convert_signal_number [431] unlink_channel