Gwion coverage report


Directory: src/
Date: 2023-01-30 18:32:28
Exec Total Coverage
Lines: 12876 15402 83.6%
Functions: 1501 1733 86.6%
Branches: 5709 8756 65.2%

Function File Line Call count
ArrayAlloc src/lib/array.c 1084 called 13 times
ArrayAppendFront src/lib/array.c 169 not called
ArrayBottom src/lib/array.c 1009 called 7 times
ArrayConcatLeft src/lib/array.c 175 not called
ArrayConcatRight src/lib/array.c 192 not called
ArrayInit src/lib/array.c 1020 called 6 times
ArrayPost src/lib/array.c 1014 called 4 times
ArraySlice src/lib/array.c 254 called 4 times
ArrayStruct src/lib/array.c 1002 not called
BasicLocale src/lib/locale.c 37 called 2 times
Connect src/lib/ugen.c 162 called 1302 times
DTOR_EOC src/lib/object.c 79 called 1 time
DictEach src/lib/dict.c 555 not called
DictEachIdx src/lib/dict.c 572 not called
DictEachInit src/lib/dict.c 596 not called
Disconnect src/lib/ugen.c 163 called 2 times
DotTmpl src/lib/instr.c 109 called 11 times
EqObject src/lib/object_op.c 28 not called
EventWait src/lib/event.c 22 called 4 times
FuncWait src/lib/instr.c 137 called 5 times
GTmpl src/lib/instr.c 58 called 2 times
IntRange src/lib/prim.c 175 called 2 times
MemoizeIni src/emit/memoize.c 49 called 99 times
MemoizeStore src/emit/memoize.c 42 called 35 times
NeqObject src/lib/object_op.c 28 not called
PredicateCheck src/lib/engine.c 39 called 2 times
SetFunc src/lib/instr.c 130 called 13 times
StringSlice src/lib/string.c 91 called 3 times
String_eq src/lib/string.c 26 called 6 times
String_neq src/lib/string.c 27 called 2 times
StructAssign src/parse/scan0.c 481 called 3 times
TrigAAConnect src/lib/ugen.c 231 not called
TrigAADisconnect src/lib/ugen.c 233 not called
TrigAUConnect src/lib/ugen.c 274 not called
TrigAUDisconnect src/lib/ugen.c 277 not called
TrigConnect src/lib/ugen.c 209 not called
TrigDisconnect src/lib/ugen.c 210 not called
TrigUAConnect src/lib/ugen.c 251 not called
TrigUADisconnect src/lib/ugen.c 254 not called
UURet src/lib/modules.c 223 not called
UgenAAConnect src/lib/ugen.c 227 not called
UgenAADisconnect src/lib/ugen.c 229 not called
UgenAUConnect src/lib/ugen.c 270 not called
UgenAUDisconnect src/lib/ugen.c 272 not called
UgenConnect src/lib/ugen.c 207 called 15 times
UgenDisconnect src/lib/ugen.c 208 called 1 time
UgenUAConnect src/lib/ugen.c 249 not called
UgenUADisconnect src/lib/ugen.c 250 not called
UnionDtor src/lib/union.c 53 called 3 times
UsedBy src/emit/emit.c 987 called 5 times
UsrUGenTick src/lib/modules.c 244 not called
_ac_run src/import/import_checker.c 355 called 17251 times
_arg_parse src/arg.c 352 called 707 times
_bit_get src/import/import_prim.c 56 called 2 times
_body src/parse/scanx.c 9 called 17171 times
_check src/compile.c 140 called 680 times
_check_breaks src/parse/check.c 1342 called 53 times
_check_class_def src/parse/check.c 2164 called 4330 times
_check_exp_call1 src/parse/check.c 978 called 435 times
_check_func_def src/parse/check.c 1878 called 76675 times
_check_lambda src/lib/closure.c 277 called 9 times
_check_stmt_case src/parse/check.c 1586 called 11 times
_check_stmt_match src/parse/check.c 1650 called 7 times
_check_trait_def src/parse/check.c 1966 not called
_compile src/compile.c 148 called 1348 times
_compiler_open src/compile.c 53 called 1348 times
_decl_static src/emit/emit.c 888 called 5 times
_do_ src/lib/ugen.c 171 called 654 times
_emit_class_def src/emit/emit.c 2915 called 149 times
_emit_exp_call src/emit/emit.c 1320 called 358 times
_emit_func_def src/emit/emit.c 2821 called 384 times
_emit_func_def_code src/emit/emit.c 2699 called 347 times
_emit_stmt_each src/emit/emit.c 2240 called 6 times
_emit_stmt_flow src/emit/emit.c 2106 called 35 times
_emit_stmt_for src/emit/emit.c 2150 called 4 times
_emit_stmt_loop src/emit/emit.c 2320 called 8 times
_emit_stmt_match_case src/emit/emit.c 2532 called 10 times
_emit_symbol src/emit/emit.c 468 called 1003 times
_env_warn src/gwion.c 205 called 3 times
_envset_pop src/env/envset.c 53 called 648 times
_find_template_match src/parse/func_resolve_tmpl.c 178 called 84 times
_finish src/lib/array.c 460 called 2 times
_flow src/emit/emit.c 1828 called 78 times
_flow src/parse/check.c 1195 called 81 times
_fptr_tmpl_push src/lib/closure.c 162 called 11 times
_frame_pop src/emit/emit.c 177 called 2573 times
_free_nspc_value src/env/nspc.c 47 called 192806 times
_get_type src/import/import_oper.c 19 called 374506 times
_init src/lib/array.c 433 called 2 times
_next src/lib/array.c 448 not called
_op_exist src/parse/operator.c 127 called 164207 times
_opem_dict_access src/lib/dict.c 381 called 5 times
_option src/parse/type_decl.c 12 called 7 times
_passes src/compile.c 98 called 641 times
_plugin_ini src/plug.c 212 called 44 times
_pop src/parse/scanx.c 30 called 17171 times
_push src/parse/scanx.c 25 called 17171 times
_push_types src/parse/template.c 16 called 23275 times
_ref src/parse/type_decl.c 33 called 641 times
_return src/lib/array.c 454 called 2 times
_scan0_trait_def src/parse/scan0.c 414 not called
_scan1_fbase_tmpl src/parse/scan1.c 452 called 20316 times
_scan1_func_def src/parse/scan1.c 708 called 86927 times
_scan1_stmt_if src/parse/scan1.c 369 called 34 times
_scan1_stmt_match src/parse/scan1.c 266 called 7 times
_scan1_stmt_match_case src/parse/scan1.c 254 called 11 times
_scan2_func_def src/parse/scan2.c 517 called 76704 times
_scan2_stmt_match src/parse/scan2.c 174 called 7 times
_scan2_stmt_match_case src/parse/scan2.c 162 called 11 times
_scan_class src/lib/object_op.c 313 called 659 times
_scan_type src/parse/template.c 161 called 557818 times
_scanx_cdef src/parse/scanx.c 45 called 1414 times
_shredule src/vm/shreduler.c 79 called 599 times
_spread_tmpl src/parse/scan0.c 325 called 7 times
_str2sym src/import/import_checker.c 58 called 89999 times
_str2td src/import/import_checker.c 233 called 501474 times
_template_id src/lib/tmpl_info.c 54 called 3412 times
_template_push src/parse/template.c 49 not called
_tmpl_exists src/lib/tmpl_info.c 86 called 3412 times
_tmpl_list src/import/import_checker.c 85 called 8941 times
_tmpl_match src/parse/operator.c 207 called 2 times
_traverse_func_def src/parse/traverse.c 19 called 54551 times
_unroll src/emit/emit.c 2206 called 1 time
abstract_array src/parse/scan1.c 97 called 3 times
ac_add_exp src/import/import_checker.c 343 called 1 time
ac_exp src/import/import_checker.c 338 called 1 time
ac_finish src/import/import_checker.c 327 called 17251 times
ac_noexp src/import/import_checker.c 350 called 17250 times
ac_num src/import/import_checker.c 332 called 1 time
ac_run src/import/import_checker.c 372 called 553180 times
actual src/parse/scanx.c 17 called 16390 times
actual_type src/env/type.c 145 called 70592 times
adc_tick src/lib/ugen.c 26 called 528001 times
add2arg src/arg.c 216 called 1349 times
add_local src/emit/emit.c 277 called 1364 times
add_op src/parse/operator.c 143 called 164758 times
add_template src/import/import_cdef.c 34 called 2552 times
add_type src/parse/scan0.c 16 called 12967 times
add_ugen src/lib/ugen.c 361 called 1276 times
additional_args src/parse/default_arg.c 18 called 4 times
already_defined src/env/env_utils.c 68 called 56381 times
ambiguity src/parse/partial.c 135 called 1 time
arg_compile src/arg.c 127 called 707 times
arg_init src/arg.c 71 called 707 times
arg_parse src/arg.c 385 called 707 times
arg_release src/arg.c 82 called 707 times
arg_set_pass src/arg.c 159 called 2 times
arg_value src/parse/scan1.c 418 called 36649 times
array_base src/env/type.c 72 called 50763 times
array_do src/lib/array.c 337 called 4 times
array_dtor src/lib/array.c 18 called 26 times
array_dtor_obj src/lib/array.c 24 called 8 times
array_dtor_struct src/lib/array.c 30 not called
array_finish src/lib/array.c 326 called 4 times
array_func src/lib/array.c 701 called 14872 times
array_loop src/lib/array.c 309 called 4 times
array_sym src/env/type.c 77 called 23688 times
array_type src/env/type.c 93 called 22336 times
arrayinfo_ctor src/emit/emit.c 388 called 13 times
assign_channel src/lib/ugen.c 103 called 1276 times
ast_cleaner src/clean.c 357 called 641 times
base2ref src/lib/ref.c 99 called 644 times
base_args src/parse/default_arg.c 8 called 4 times
basic_dtor src/lib/modules.c 16 called 12 times
basic_locale src/lib/locale.c 23 called 2 times
basic_note src/lib/locale.c 12 called 2 times
bit_check src/import/import_prim.c 50 called 3 times
bit_get src/import/import_prim.c 62 called 1 time
bit_get_fast src/import/import_prim.c 70 called 1 time
bit_set src/import/import_prim.c 27 called 1 time
bit_set_fast src/import/import_prim.c 40 called 1 time
bitcast src/import/import_prim.c 156 not called
bitset src/import/import_prim.c 141 not called
bool2float src/lib/prim.c 249 called 2 times
bounds src/lib/array.c 249 called 7 times
bounds src/lib/string.c 86 called 5 times
broadcast src/lib/event.c 41 called 4 times
builtin_func src/env/func.c 38 called 70691 times
call2ufcs src/parse/check.c 599 called 2 times
call_add_effect src/parse/check.c 932 called 395 times
call_finish src/emit/emit.c 1617 called 540 times
call_return src/parse/check.c 962 called 347 times
call_type src/parse/check.c 940 called 435 times
case_basic_op src/parse/check.c 1521 called 16 times
case_loop src/parse/check.c 1595 called 7 times
case_op src/emit/emit.c 2477 called 10 times
case_op src/parse/check.c 1533 called 11 times
case_value src/emit/emit.c 2468 called 1 time
cdef_flag src/parse/scan0.c 247 called 8474 times
cdef_parent src/emit/emit.c 2907 called 1 time
cdef_parent src/parse/check.c 2017 called 4151 times
cdef_parent src/parse/scan0.c 269 called 8481 times
cdef_parent src/parse/scan1.c 778 called 4164 times
cdef_parent src/parse/scan2.c 563 called 4155 times
check src/env/envset.c 8 called 154 times
check_abstract src/parse/check.c 2025 called 4298 times
check_array_access src/parse/check.c 493 called 21 times
check_array_instance src/lib/array.c 1117 not called
check_array_shift src/lib/array.c 140 called 1 time
check_ast src/parse/check.c 2222 called 508 times
check_body src/parse/check.c 2059 called 28785 times
check_breaks src/parse/check.c 1345 called 53 times
check_call src/parse/func_resolve_tmpl.c 194 called 63 times
check_call src/parse/template.c 62 called 11203 times
check_class_def src/parse/check.c 2189 called 8401 times
check_collection src/parse/check.c 196 called 65 times
check_conts src/parse/check.c 1352 called 53 times
check_ctor src/parse/check.c 1862 called 1362 times
check_decl src/parse/check.c 119 called 12104 times
check_deep_equal_exp src/lib/deep_equal.c 65 called 24 times
check_dot src/parse/check.c 343 called 467 times
check_each_idx src/parse/check.c 1376 called 1 time
check_each_val src/parse/check.c 1390 called 7 times
check_effect_overload src/parse/check.c 1795 called 1 time
check_enum_def src/parse/check.c 1325 called 645 times
check_exp src/parse/check.c 1310 called 18939 times
check_exp_array src/parse/check.c 503 called 23 times
check_exp_binary src/parse/check.c 1029 called 629 times
check_exp_call src/parse/check.c 1155 called 409 times
check_exp_call1 src/parse/check.c 1008 called 430 times
check_exp_call_template src/parse/check.c 808 called 43 times
check_exp_call_tmpl src/parse/check.c 1135 called 26 times
check_exp_cast src/parse/check.c 1077 called 21 times
check_exp_decl src/parse/check.c 163 called 12114 times
check_exp_decl_parent src/parse/check.c 58 called 2708 times
check_exp_dot src/parse/check.c 1233 called 470 times
check_exp_if src/parse/check.c 1206 called 8 times
check_exp_lambda src/parse/check.c 1296 called 25 times
check_exp_post src/parse/check.c 1088 called 31 times
check_exp_slice src/parse/check.c 510 called 9 times
check_exp_td src/parse/check.c 1300 not called
check_exp_unary src/parse/check.c 1180 called 130 times
check_extend src/parse/check.c 2212 not called
check_extend_def src/parse/check.c 1942 not called
check_fdef src/parse/check.c 1842 called 66515 times
check_fdef_effects src/parse/check.c 1825 called 1817 times
check_filepp src/lib/string.c 58 called 2 times
check_fptr_def src/parse/check.c 1996 called 6808 times
check_func_args src/parse/check.c 651 called 29444 times
check_func_def src/parse/check.c 1933 called 76675 times
check_func_def_override src/parse/check.c 1805 called 66519 times
check_func_overload src/parse/check.c 1773 called 20 times
check_funcpp src/lib/string.c 65 called 45 times
check_global src/parse/scan1.c 40 called 2560 times
check_handler src/parse/check.c 1603 called 3 times
check_handler_list src/parse/check.c 1608 called 3 times
check_idx src/parse/check.c 1368 called 2 times
check_implicit src/parse/check.c 35 called 160 times
check_internal src/parse/check.c 24 called 109 times
check_lambda src/lib/closure.c 359 called 9 times
check_lambda_call src/parse/check.c 873 called 14 times
check_lambda_captures src/parse/check.c 848 called 1 time
check_linepp src/lib/string.c 75 not called
check_non_res_value src/parse/check.c 312 called 1351 times
check_op_call src/lib/closure.c 480 called 2 times
check_parent src/parse/check.c 2006 called 4151 times
check_parent_match src/parse/check.c 1750 called 72020 times
check_predefined src/parse/check.c 723 not called
check_prim src/parse/check.c 489 called 3501 times
check_prim_array src/parse/check.c 225 called 23 times
check_prim_char src/parse/check.c 483 called 22 times
check_prim_dict src/parse/check.c 259 called 3 times
check_prim_float src/parse/check.c 484 called 72 times
check_prim_hack src/parse/check.c 464 called 720 times
check_prim_id src/parse/check.c 444 called 1734 times
check_prim_interp src/parse/check.c 458 called 739 times
check_prim_locale src/parse/check.c 471 called 4 times
check_prim_nil src/parse/check.c 485 called 9 times
check_prim_num src/parse/check.c 482 called 564 times
check_prim_perform src/parse/check.c 450 called 3 times
check_prim_range src/parse/check.c 245 called 3 times
check_prim_str src/parse/check.c 437 called 325 times
check_range src/parse/check.c 235 called 12 times
check_section src/parse/check.c 2004 called 29636 times
check_signature_match src/parse/check.c 1709 called 5148 times
check_static src/parse/check.c 997 called 418 times
check_stmt src/parse/check.c 1697 called 2201 times
check_stmt_break src/parse/check.c 1492 called 13 times
check_stmt_case src/parse/check.c 1592 called 11 times
check_stmt_code src/parse/check.c 1337 called 132 times
check_stmt_continue src/parse/check.c 1491 called 10 times
check_stmt_defer src/parse/check.c 1689 not called
check_stmt_each src/parse/check.c 1449 called 9 times
check_stmt_exp src/parse/check.c 1501 called 1853 times
check_stmt_flow src/parse/check.c 1434 called 32 times
check_stmt_for src/parse/check.c 1440 called 8 times
check_stmt_if src/parse/check.c 1431 called 33 times
check_stmt_list src/parse/check.c 1701 called 2445 times
check_stmt_loop src/parse/check.c 1446 called 9 times
check_stmt_match src/parse/check.c 1663 called 7 times
check_stmt_pp src/parse/check.c 1670 called 8 times
check_stmt_return src/parse/check.c 1451 called 83 times
check_stmt_try src/parse/check.c 1634 called 3 times
check_stmt_try_start src/parse/check.c 1629 called 3 times
check_subscripts src/parse/check.c 42 called 45 times
check_template_args src/parse/check.c 743 called 43 times
check_tmpl src/parse/template.c 143 called 3414 times
check_trait_args src/parse/check_traits.c 69 not called
check_trait_def src/parse/check.c 1992 not called
check_trait_functions src/parse/check_traits.c 158 not called
check_trait_requests src/parse/check_traits.c 182 not called
check_trait_variables src/parse/check_traits.c 44 not called
check_traverse_fdef src/parse/check.c 634 called 43 times
check_type_def src/parse/check.c 1238 called 17 times
check_typename_def src/import/import_checker.c 124 called 75954 times
check_unhandled src/parse/check.c 2197 called 350 times
check_union_def src/parse/check.c 1494 called 1277 times
check_upvalue src/parse/check.c 352 called 15 times
check_var src/parse/check.c 99 called 12104 times
check_var_td src/parse/check.c 106 called 12103 times
child src/vm/shreduler.c 43 called 31 times
chuck_rewrite src/parse/operator.c 306 called 3 times
ck_clean src/import/cleaner.c 42 called 8 times
ck_clean_fdef src/import/import_fdef.c 154 called 3 times
ck_clean_item src/import/import_item.c 65 called 1 time
ck_clean_tdef src/import/import_tdef.c 45 called 1 time
ck_clean_udef src/import/import_udef.c 84 called 2 times
ck_end src/import/cleaner.c 32 called 75932 times
ck_ini src/import/cleaner.c 17 called 76582 times
ck_ok src/import/cleaner.c 25 called 118076 times
class_def_cleaner src/clean.c 300 called 3914 times
class_def_has_body src/parse/check.c 2065 called 4241 times
class_internal src/parse/scan1.c 612 called 7 times
class_type src/env/env_utils.c 77 called 38500 times
clean src/env/context.c 40 called 636 times
clean_arg_list src/clean.c 251 called 38783 times
clean_array_sub src/clean.c 9 called 8768 times
clean_ast src/clean.c 350 called 4142 times
clean_captures src/clean.c 63 called 2 times
clean_case_list src/clean.c 195 called 7 times
clean_class_def src/clean.c 294 called 4199 times
clean_dummy src/clean.c 238 called 85 times
clean_enum_def src/clean.c 306 called 8 times
clean_exp src/clean.c 129 called 8087 times
clean_exp_array src/clean.c 102 called 32 times
clean_exp_binary src/clean.c 58 called 623 times
clean_exp_call src/clean.c 96 called 605 times
clean_exp_cast src/clean.c 87 called 20 times
clean_exp_decl src/clean.c 53 called 1400 times
clean_exp_dot src/clean.c 118 called 636 times
clean_exp_if src/clean.c 112 called 9 times
clean_exp_lambda src/clean.c 120 called 28 times
clean_exp_post src/clean.c 92 called 39 times
clean_exp_slice src/clean.c 107 called 9 times
clean_exp_td src/clean.c 124 not called
clean_exp_unary src/clean.c 70 called 124 times
clean_extend_def src/clean.c 290 not called
clean_fast_except src/lib/xork.c 88 called 19 times
clean_fptr_def src/clean.c 324 called 9980 times
clean_func_base src/clean.c 266 called 49120 times
clean_func_def src/clean.c 272 called 39140 times
clean_handler_list src/clean.c 202 called 3 times
clean_idx src/clean.c 157 called 1 time
clean_prim src/clean.c 40 called 4562 times
clean_prim_def src/clean.c 342 not called
clean_range src/clean.c 28 called 12 times
clean_section src/clean.c 346 called 40505 times
clean_stmt src/clean.c 247 called 3538 times
clean_stmt_case src/clean.c 226 called 11 times
clean_stmt_code src/clean.c 185 called 142 times
clean_stmt_defer src/clean.c 234 not called
clean_stmt_each src/clean.c 161 called 10 times
clean_stmt_exp src/clean.c 134 called 3095 times
clean_stmt_flow src/clean.c 138 called 35 times
clean_stmt_for src/clean.c 148 called 8 times
clean_stmt_if src/clean.c 177 called 45 times
clean_stmt_list src/clean.c 259 called 2040 times
clean_stmt_loop src/clean.c 170 called 10 times
clean_stmt_match src/clean.c 218 called 7 times
clean_stmt_return src/clean.c 191 called 98 times
clean_stmt_try src/clean.c 211 called 3 times
clean_tmpl src/clean.c 23 called 28118 times
clean_trait_def src/clean.c 338 not called
clean_type_decl src/clean.c 33 called 124252 times
clean_type_def src/clean.c 329 called 4220 times
clean_type_list src/clean.c 16 called 18198 times
clean_union_def src/clean.c 319 called 6 times
clean_union_list src/clean.c 311 called 6 times
clean_values src/vm/vm.c 50 called 18 times
clean_var_decl src/clean.c 49 called 53559 times
clear_no src/lib/dict.c 73 not called
clear_ns src/lib/dict.c 78 not called
clear_on src/lib/dict.c 65 called 3 times
clear_oo src/lib/dict.c 45 not called
clear_os src/lib/dict.c 55 not called
clear_sn src/lib/dict.c 69 not called
clear_so src/lib/dict.c 60 not called
clear_ss src/lib/dict.c 50 not called
code src/parse/default_arg.c 34 called 4 times
code_name src/vm/vm_name.c 16 not called
code_name_set src/vm/vm_name.c 4 called 752 times
code_prepare src/lib/modules.c 225 not called
compactmap_run_end src/lib/array.c 496 not called
compat_func src/parse/compat_func.c 5 called 5213 times
compile src/compile.c 161 called 1348 times
compile_file_values src/compile.c 181 called 1 time
compile_file_xid_values src/compile.c 204 not called
compile_filename_values src/compile.c 170 called 1346 times
compile_filename_xid_values src/compile.c 187 not called
compile_string_values src/compile.c 175 called 1 time
compile_string_xid_values src/compile.c 195 not called
compiler_clean src/compile.c 47 called 1348 times
compiler_error src/compile.c 36 called 668 times
compiler_name src/compile.c 28 called 1348 times
compiler_open src/compile.c 81 called 1348 times
compound_get_member src/lib/deep_equal.c 57 called 36 times
compute_audio src/vm/vm.c 218 called 6080218 times
compute_chan src/lib/ugen.c 75 called 3815133 times
compute_mono src/lib/ugen.c 38 called 26447610 times
compute_multi src/lib/ugen.c 68 called 3815133 times
config_default src/arg.c 378 called 707 times
config_end src/arg.c 40 called 707 times
config_parse src/arg.c 256 called 707 times
connect_init src/lib/ugen.c 148 called 16 times
count_args_exp src/parse/partial.c 181 called 2 times
count_args_func src/parse/partial.c 188 called 2 times
count_run_end src/lib/array.c 534 not called
cpy_gwiondata src/gwiondata.c 26 called 5 times
cpy_mo src/parse/operator.c 432 called 340 times
create_tmpl src/parse/func_resolve_tmpl.c 99 called 61 times
dac_tick src/lib/ugen.c 16 called 3287132 times
dead_code src/parse/scan1.c 593 called 2 times
decl_expand src/emit/emit.c 914 called 14 times
decl_member src/parse/check.c 84 called 2695 times
decl_non_static_offset src/emit/emit.c 919 called 391 times
decl_static src/emit/emit.c 901 called 5 times
decl_static src/parse/check.c 85 called 668 times
deep_check src/lib/deep_equal.c 98 called 4 times
deep_emit src/lib/deep_equal.c 206 called 8 times
deep_emit_init src/lib/deep_equal.c 159 called 16 times
deep_emit_release src/lib/deep_equal.c 171 called 16 times
deep_emits_init src/lib/deep_equal.c 184 called 8 times
deep_emits_release src/lib/deep_equal.c 191 called 8 times
deep_type src/lib/deep_equal.c 153 called 16 times
default_args src/parse/default_arg.c 63 called 4 times
default_tick src/lib/modules.c 235 not called
dependencies src/plug.c 156 called 43 times
dict_clear_dtor src/lib/dict.c 95 called 1 time
dict_ctor src/lib/dict.c 139 called 1 time
dict_ctor_alt src/lib/dict.c 106 called 2 times
dict_dtor src/lib/dict.c 148 called 1 time
dict_lit_ctor src/lib/dict.c 118 called 2 times
did_you_mean_nspc src/parse/did_you_mean.c 68 called 13 times
did_you_mean_trait src/parse/did_you_mean.c 83 not called
did_you_mean_type src/parse/did_you_mean.c 76 called 7 times
dl_func_init src/import/import_fdef.c 19 called 63174 times
do_alloc_array src/lib/array.c 1062 called 18 times
do_alloc_array_init src/lib/array.c 1040 called 4 times
do_alloc_array_loop src/lib/array.c 1047 called 4 times
do_alloc_array_object src/lib/array.c 1033 called 16 times
do_release src/lib/object.c 51 called 10375 times
do_stmt_each src/parse/check.c 1400 called 9 times
do_stmt_repeat src/parse/check.c 1410 called 8 times
doc_mode src/gwion.c 93 not called
driver_alloc src/vm/driver.c 26 called 638 times
driver_ini src/plug.c 238 called 69 times
dummy_driver src/vm/driver.c 43 called 643 times
dummy_ini src/vm/driver.c 38 called 638 times
dummy_run src/vm/driver.c 31 called 638 times
each_op src/emit/emit.c 2175 called 7 times
emit_add_instr src/emit/emitter.c 50 called 14392 times
emit_args src/emit/emit.c 1517 called 226 times
emit_array_access src/emit/emit.c 677 called 16 times
emit_array_extend_inner src/emit/emit.c 399 called 13 times
emit_array_shift src/lib/array.c 162 not called
emit_ast src/emit/emit.c 2951 called 350 times
emit_ast_inner src/emit/emit.c 2880 called 350 times
emit_call src/emit/emit.c 1588 called 540 times
emit_case_body src/emit/emit.c 2457 called 10 times
emit_case_head src/emit/emit.c 2440 called 8 times
emit_cdef src/emit/emit.c 2902 called 13 times
emit_class_code src/emit/emit.c 2888 not called
emit_class_def src/emit/emit.c 2927 called 160 times
emit_code src/emit/emitter.c 10 called 746 times
emit_code_offset src/emit/emit.c 273 called 1415 times
emit_compound_release src/emit/emit.c 139 not called
emit_debug src/emit/emit.c 58 called 503 times
emit_decl src/emit/emit.c 1089 called 521 times
emit_deep_fail src/lib/deep_equal.c 197 called 8 times
emit_defers src/emit/emit.c 155 called 2136 times
emit_defers2 src/emit/emit.c 167 called 85 times
emit_dict_iter src/lib/dict.c 363 called 3 times
emit_dot_static_data src/emit/emit.c 881 called 16 times
emit_dot_static_data src/lib/object_op.c 101 called 32 times
emit_dot_static_import_data src/lib/object_op.c 108 called 32 times
emit_dotmember src/emit/kind.c 56 called 88 times
emit_dotstatic src/emit/kind.c 55 called 59 times
emit_dottmpl src/lib/object_op.c 116 called 20 times
emit_ensure_func src/emit/emit.c 837 called 17 times
emit_enum_def src/emit/emit.c 2364 called 6 times
emit_exp src/emit/emit.c 1959 called 4572 times
emit_exp1 src/emit/emit.c 563 called 16 times
emit_exp_addref1 src/emit/emit.c 548 not called
emit_exp_array src/emit/emit.c 694 called 16 times
emit_exp_binary src/emit/emit.c 1397 called 438 times
emit_exp_call src/emit/emit.c 1356 called 358 times
emit_exp_call1 src/emit/emit.c 1627 called 402 times
emit_exp_cast src/emit/emit.c 1410 called 8 times
emit_exp_decl src/emit/emit.c 1133 called 521 times
emit_exp_decl_global src/emit/emit.c 1050 called 5 times
emit_exp_decl_non_static src/emit/emit.c 1009 called 505 times
emit_exp_decl_static src/emit/emit.c 945 called 11 times
emit_exp_dot src/emit/emit.c 2645 called 399 times
emit_exp_if src/emit/emit.c 1859 called 5 times
emit_exp_lambda src/emit/emit.c 1929 called 17 times
emit_exp_pop_next src/emit/emit.c 1391 called 1068 times
emit_exp_post src/emit/emit.c 1420 called 27 times
emit_exp_slice src/emit/emit.c 705 called 7 times
emit_exp_spork src/emit/emit.c 1745 called 50 times
emit_exp_spork_finish src/emit/emit.c 1649 called 24 times
emit_exp_td src/emit/emit.c 1946 not called
emit_exp_unary src/emit/emit.c 1802 called 87 times
emit_ext_ctor src/emit/emit.c 410 called 138 times
emit_fast_except src/emit/emitter.c 56 called 19 times
emit_fdef src/emit/emit.c 2790 called 348 times
emit_fdef_finish src/emit/emit.c 2800 called 347 times
emit_fptr_assign src/lib/closure.c 120 called 37 times
emit_fptr_call src/emit/emit.c 1608 called 47 times
emit_free_code src/emit/emit.c 2936 called 5 times
emit_free_stack src/emit/emit.c 2941 called 5 times
emit_func_args src/emit/emit.c 1156 called 384 times
emit_func_def src/emit/emit.c 2863 called 384 times
emit_func_def_args src/emit/emit.c 2662 called 125 times
emit_func_def_body src/emit/emit.c 2722 called 348 times
emit_func_def_code src/emit/emit.c 2715 called 347 times
emit_func_def_init src/emit/emit.c 2654 called 348 times
emit_func_def_return src/emit/emit.c 2673 called 347 times
emit_gack_type src/emit/emit.c 786 called 863 times
emit_get_array_type src/lib/array.c 368 called 4 times
emit_handler_list src/emit/emit.c 2398 called 3 times
emit_if src/emit/emit.c 1983 called 32 times
emit_if_const src/emit/emit.c 1978 not called
emit_implicit_cast src/emit/emit.c 1816 called 25 times
emit_instantiate_decl src/emit/emit.c 444 called 159 times
emit_instantiate_object src/emit/emit.c 424 called 176 times
emit_internal src/emit/emit.c 2686 called 7 times
emit_interp src/emit/emit.c 795 called 655 times
emit_jump src/emit/emit.c 2059 called 20 times
emit_jump_index src/emit/emit.c 2042 called 2 times
emit_kind src/emit/kind.c 16 called 1551 times
emit_lambda src/emit/emit.c 1917 called 17 times
emit_lambda_capture src/emit/emit.c 2813 not called
emit_local src/emit/emit.c 292 called 1312 times
emit_local_exp src/emit/emit.c 304 called 35 times
emit_localn src/emit/emit.c 310 called 194 times
emit_localx src/emit/emit.c 298 called 52 times
emit_match src/emit/emit.c 2579 called 6 times
emit_maybe_release src/emit/emit.c 191 not called
emit_maybe_stack src/emit/emit.c 1850 not called
emit_member src/lib/object_op.c 161 called 88 times
emit_member_func src/lib/object_op.c 126 called 235 times
emit_memoize src/emit/emit.c 2779 called 1 time
emit_n_exp src/lib/array.c 355 not called
emit_new_struct src/emit/emit.c 1300 called 8 times
emit_next_access src/lib/dict.c 498 not called
emit_notpure src/emit/emit.c 419 called 182 times
emit_object_addref src/emit/emit.c 531 called 334 times
emit_object_release src/emit/emit.c 134 called 125 times
emit_parent src/emit/emit.c 2897 called 1 time
emit_pop src/emit/emit.c 46 called 56 times
emit_pop_code src/emit/emit.c 263 called 747 times
emit_pop_scope src/emit/emit.c 238 called 1257 times
emit_pop_stack src/emit/emit.c 2096 called 53 times
emit_pre_constructor_array src/emit/emit.c 341 called 4 times
emit_pre_ctor src/emit/emit.c 325 called 560 times
emit_prim src/emit/emit.c 877 called 2774 times
emit_prim_array src/emit/emit.c 580 called 6 times
emit_prim_array_exp src/emit/emit.c 571 not called
emit_prim_char src/emit/emit.c 754 called 22 times
emit_prim_dict src/emit/emit.c 630 called 2 times
emit_prim_float src/emit/emit.c 748 called 48 times
emit_prim_hack src/emit/emit.c 819 called 638 times
emit_prim_id src/emit/emit.c 729 called 1274 times
emit_prim_interp src/emit/emit.c 828 called 17 times
emit_prim_locale src/emit/emit.c 848 called 4 times
emit_prim_num src/emit/emit.c 743 called 418 times
emit_prim_perform src/emit/emit.c 736 called 1 time
emit_prim_range src/emit/emit.c 611 called 2 times
emit_prim_str src/emit/emit.c 760 called 335 times
emit_push src/emit/emit.c 49 called 51 times
emit_push_code src/emit/emit.c 257 called 402 times
emit_push_global src/emit/emit.c 54 called 5 times
emit_push_scope src/emit/emit.c 267 called 1257 times
emit_push_stack src/emit/emit.c 2080 called 53 times
emit_range src/emit/emit.c 601 called 9 times
emit_regpushbase src/emit/kind.c 54 called 350 times
emit_regpushimm src/emit/kind.c 52 called 124 times
emit_regpushmem src/emit/kind.c 53 called 383 times
emit_return_pc src/emit/emit.c 1166 called 347 times
emit_section src/emit/emit.c 2878 called 840 times
emit_stmt src/emit/emit.c 2630 called 1896 times
emit_stmt_break src/emit/emit.c 2075 called 12 times
emit_stmt_cases src/emit/emit.c 2571 called 6 times
emit_stmt_code src/emit/emit.c 2003 called 134 times
emit_stmt_continue src/emit/emit.c 2071 called 8 times
emit_stmt_defer src/emit/emit.c 2611 not called
emit_stmt_each src/emit/emit.c 2286 called 6 times
emit_stmt_exp src/emit/emit.c 2435 called 1576 times
emit_stmt_flow src/emit/emit.c 2142 called 35 times
emit_stmt_for src/emit/emit.c 2167 called 4 times
emit_stmt_if src/emit/emit.c 1996 called 32 times
emit_stmt_list src/emit/emit.c 2637 called 853 times
emit_stmt_loop src/emit/emit.c 2349 called 8 times
emit_stmt_match src/emit/emit.c 2590 called 6 times
emit_stmt_match_case src/emit/emit.c 2546 called 10 times
emit_stmt_pp src/emit/emit.c 2598 called 6 times
emit_stmt_retry src/emit/emit.c 2617 called 1 time
emit_stmt_return src/emit/emit.c 2024 called 65 times
emit_stmt_try src/emit/emit.c 2417 called 3 times
emit_struct_addref src/emit/emit.c 538 called 3 times
emit_struct_data src/lib/object_op.c 167 called 34 times
emit_struct_decl src/emit/emit.c 961 called 38 times
emit_struct_release src/emit/emit.c 146 called 30 times
emit_structmember src/emit/kind.c 57 called 72 times
emit_symbol src/emit/emit.c 511 called 1003 times
emit_symbol_builtin src/emit/emit.c 449 called 130 times
emit_template_code src/emit/emit.c 1481 called 31 times
emit_try_goto src/emit/emit.c 2384 called 6 times
emit_type_def src/emit/emit.c 2357 called 13 times
emit_union_def src/emit/emit.c 2374 called 1 time
emit_unionmember src/emit/kind.c 58 called 8 times
end_flow src/parse/scan1.c 586 called 2387 times
ensure_check src/parse/check.c 133 called 12107 times
ensure_emit src/emit/emit.c 122 called 619 times
ensure_fptr src/parse/func_resolve_tmpl.c 58 not called
ensure_map src/parse/operator.c 450 called 4 times
ensure_scan1 src/parse/scan1.c 29 called 48804 times
ensure_scan2 src/parse/scan2.c 20 called 12144 times
ensure_tmpl src/parse/func_resolve_tmpl.c 43 called 75 times
ensure_traverse src/parse/check.c 145 called 4194 times
ensure_vec src/parse/operator.c 457 called 340 times
enum_type src/parse/scan0.c 193 called 646 times
env_access src/env/env_utils.c 9 called 121505 times
env_add_effect src/env/env.c 72 called 4 times
env_add_type src/env/env.c 108 called 24882 times
env_err src/gwion.c 228 called 303 times
env_error_footer src/gwion.c 177 called 274 times
env_pop src/env/env.c 100 called 41844 times
env_push src/env/env.c 89 called 41844 times
env_reset src/env/env.c 32 called 1390 times
env_storage src/env/env_utils.c 22 called 112102 times
env_warn src/gwion.c 219 called 3 times
env_xxx src/gwion.c 191 called 266 times
envset_pop src/env/envset.c 65 called 888 times
envset_push src/env/envset.c 39 called 831 times
envset_run src/env/envset.c 73 called 57 times
error_fdef src/import/import_fdef.c 70 called 8 times
escape_str src/emit/escape.c 31 called 211 times
escape_table src/emit/escape.c 9 called 707 times
event_broadcast src/lib/event.c 50 called 3 times
event_ctor src/lib/event.c 12 called 8 times
event_dtor src/lib/event.c 14 called 9 times
event_signal src/lib/event.c 32 called 1 time
exp_size src/emit/emit.c 525 called 1 time
expand src/parse/partial.c 197 called 2 times
extend_indices src/emit/emit.c 365 called 13 times
fast_except src/lib/instr.c 152 called 17 times
filter_run_end src/lib/array.c 516 called 2 times
finalyze src/emit/emit.c 517 called 746 times
find src/parse/type_decl.c 78 called 557957 times
find1 src/parse/type_decl.c 96 called 557913 times
find_common_anc src/env/type.c 57 called 73 times
find_func_match src/parse/check.c 619 called 447 times
find_func_match_actual src/parse/check.c 559 called 735 times
find_handle src/vm/vm.c 79 called 3 times
find_handler src/parse/check.c 1620 not called
find_in_parent src/env/env_utils.c 36 called 265811 times
find_initial src/env/env_utils.c 45 called 1096243 times
find_match src/parse/partial.c 78 called 17 times
find_match_actual src/parse/partial.c 106 called 10 times
find_pc src/vm/vm.c 62 called 3 times
find_template_match src/parse/func_resolve_tmpl.c 201 called 63 times
find_tmpl src/parse/func_resolve_tmpl.c 140 called 83 times
find_traits src/parse/scan0.c 286 not called
find_type src/env/env_utils.c 57 called 1096243 times
find_value src/env/type.c 69 called 482232 times
fmtlen src/vm/gack.c 15 called 1609 times
fold_run_end src/lib/array.c 620 not called
foldl_run_ini src/lib/array.c 589 not called
foldr_run_ini src/lib/array.c 604 not called
foo src/lib/instr.c 34 called 6 times
for_empty src/parse/check.c 1359 called 8 times
foreach_type src/lib/array.c 809 called 7 times
fork_clean src/lib/shred.c 325 called 5 times
fork_clean2 src/gwion.c 147 called 1 time
fork_dtor src/lib/shred.c 180 called 1 time
fork_join src/lib/shred.c 203 called 1 time
fork_launch src/lib/shred.c 309 called 5 times
fork_object src/lib/shred.c 37 called 5 times
fork_run src/lib/shred.c 276 called 5 times
fork_running src/lib/shred.c 265 called 2880007 times
fork_test_cancel src/lib/shred.c 229 not called
fork_type src/lib/xork.c 15 not called
fptr_arg_list src/parse/scan0.c 27 called 6826 times
fptr_args src/import/import_checker.c 178 not called
fptr_args src/lib/closure.c 190 called 52 times
fptr_assign src/lib/closure.c 110 called 36 times
fptr_call src/emit/emit.c 1452 called 41 times
fptr_capture src/lib/closure.c 101 not called
fptr_check src/lib/closure.c 230 called 47 times
fptr_ctor src/lib/closure.c 693 called 24 times
fptr_default src/lib/closure.c 712 not called
fptr_do src/lib/closure.c 366 called 56 times
fptr_dtor src/lib/closure.c 707 called 22 times
fptr_effects src/lib/closure.c 213 called 40 times
fptr_match src/parse/func_resolve_tmpl.c 65 not called
fptr_rettype src/lib/closure.c 239 called 52 times
fptr_tmpl_push src/lib/closure.c 176 called 52 times
fptr_type src/lib/closure.c 244 called 47 times
frame_local src/emit/emit.c 101 called 1558 times
frame_pop src/emit/emit.c 202 called 1444 times
frame_push src/emit/emit.c 109 called 1257 times
free_captures src/lib/closure.c 89 not called
free_code src/emit/emit.c 226 called 751 times
free_code_instr src/vm/vm_code.c 21 called 730 times
free_context src/env/context.c 8 called 641 times
free_driver src/vm/driver.c 17 called 707 times
free_emitter src/emit/emitter.c 30 called 707 times
free_env src/env/env.c 83 called 707 times
free_env_scope src/env/env.c 57 called 707 times
free_frame src/emit/emit.c 82 called 751 times
free_func src/env/func.c 8 called 76368 times
free_gwion_cpy src/gwion.c 137 called 1 time
free_gwiondata src/gwiondata.c 40 called 707 times
free_gwiondata_cpy src/gwiondata.c 35 called 708 times
free_instr src/vm/vm_code.c 13 called 14194 times
free_nspc src/env/nspc.c 70 called 24973 times
free_object src/lib/object.c 91 called 5180 times
free_op_map src/parse/operator.c 28 called 683 times
free_op_tmpl src/parse/operator.c 43 called 1 time
free_passes src/pass.c 71 called 707 times
free_plug src/plug.c 93 called 707 times
free_shredinfo src/vm/vm_shred.c 21 called 1063 times
free_shreduler src/vm/shreduler.c 132 called 708 times
free_trait src/env/trait.c 11 not called
free_tupleform src/env/tupleform.c 58 called 22323 times
free_type src/env/type.c 18 called 140739 times
free_value src/env/value.c 7 called 126924 times
free_vm src/vm/vm.c 1632 called 708 times
free_vm_shred src/vm/vm_shred.c 43 called 1063 times
free_vmcode src/vm/vm_code.c 28 called 82819 times
freeable src/env/type.c 14 called 140739 times
freearg_array src/lib/array.c 281 called 13 times
freearg_dottmpl src/lib/closure.c 645 called 20 times
freearg_gtmpl src/lib/closure.c 642 called 10 times
freearg_release src/lib/engine.c 43 called 24 times
freearg_xork src/lib/xork.c 86 called 45 times
from_global_nspc src/env/type.c 155 called 5979 times
fullrect_ctor src/lib/modules.c 82 called 1 time
fullrect_tick src/lib/modules.c 80 called 2 times
func_check src/parse/check.c 909 called 458 times
func_create src/parse/scan2.c 447 called 66542 times
func_def_cleaner src/clean.c 284 called 10147 times
func_match src/parse/func_resolve_tmpl.c 129 called 83 times
func_name src/parse/scan2.c 458 called 66542 times
func_no_overload src/parse/scan2.c 321 called 66415 times
func_operator src/parse/func_operator.c 10 called 40 times
func_symbol src/env/func.c 25 called 76991 times
func_tmpl_name src/parse/scan2.c 438 called 56 times
func_type src/parse/scan2.c 312 called 76699 times
func_value src/parse/scan2.c 335 called 76699 times
function_alternative src/parse/check.c 679 called 17 times
gack src/vm/gack.c 59 called 1606 times
gack_bool src/lib/prim.c 244 called 68 times
gack_char src/lib/engine.c 26 called 4 times
gack_class src/lib/engine.c 17 called 6 times
gack_compound src/lib/engine.c 30 called 96 times
gack_enum src/lib/enum.c 13 called 10 times
gack_float src/lib/engine.c 28 called 139 times
gack_function src/lib/closure.c 716 called 15 times
gack_gack src/lib/lib_gack.c 14 not called
gack_int src/lib/engine.c 24 called 465 times
gack_none src/lib/union.c 16 not called
gack_prim src/import/import_prim.c 17 called 1 time
gack_string src/lib/string.c 81 called 784 times
gack_void src/lib/engine.c 22 called 14 times
gain_ctor src/lib/modules.c 20 called 1 time
gain_get_gain src/lib/modules.c 28 called 67 times
gain_set_gain src/lib/modules.c 32 called 67 times
gain_tick src/lib/modules.c 18 called 480000 times
gen_compute_mono src/lib/ugen.c 84 called 6349807 times
gen_compute_monotrig src/lib/ugen.c 85 not called
gen_compute_multi src/lib/ugen.c 84 called 3815133 times
gen_compute_multitrig src/lib/ugen.c 87 not called
get_array_type src/lib/array.c 289 called 5 times
get_capture src/emit/emit.c 2807 not called
get_cdoc src/arg.c 113 not called
get_config src/arg.c 234 called 707 times
get_data src/emit/memoize.c 34 called 35 times
get_debug src/arg.c 103 not called
get_decl_size src/parse/check.c 69 called 3363 times
get_depth src/env/type.c 123 called 34 times
get_dump src/arg.c 108 not called
get_emit_var src/lib/array.c 345 called 16 times
get_escape src/emit/escape.c 25 called 21 times
get_module src/plug.c 261 not called
get_n src/import/import_checker.c 169 called 1002948 times
get_overload src/parse/check.c 1766 called 77 times
get_parent src/import/import_type.c 17 called 11484 times
get_parent_base src/parse/scan0.c 252 called 4071 times
get_prelude src/emit/emit.c 1503 called 540 times
get_template_func src/parse/check.c 697 called 41 times
get_type_size src/emit/emit.c 1370 called 1569 times
get_value src/lib/object_op.c 176 called 467 times
get_value src/parse/check.c 287 called 1351 times
global_prep src/lib/modules.c 171 not called
global_string src/env/env_utils.c 98 called 370 times
gw_asprintf src/vm/gack.c 40 called 1609 times
gw_rand src/vm/vm.c 34 called 39 times
gw_seed src/vm/vm.c 28 called 712 times
gw_shred_exit src/lib/shred.c 57 called 2 times
gw_vasprintf src/vm/gack.c 24 called 1609 times
gwi_add_type src/import/import_type.c 50 called 24882 times
gwi_body src/import/import_internals.c 13 called 13398 times
gwi_class_end src/import/import_cdef.c 129 called 12123 times
gwi_class_ini src/import/import_cdef.c 81 called 11500 times
gwi_class_xtor src/import/import_cdef.c 44 called 10208 times
gwi_effects src/import/import_special.c 60 not called
gwi_enum_add src/import/import_enum.c 46 called 640 times
gwi_enum_end src/import/import_enum.c 75 called 638 times
gwi_enum_ini src/import/import_enum.c 23 called 640 times
gwi_fptr_end src/import/import_fdef.c 131 called 3190 times
gwi_fptr_ini src/import/import_fdef.c 112 called 3190 times
gwi_func_arg src/import/import_fdef.c 98 called 39584 times
gwi_func_base src/import/import_fdef.c 34 called 63170 times
gwi_func_end src/import/import_fdef.c 89 called 59980 times
gwi_func_ini src/import/import_fdef.c 29 called 59984 times
gwi_func_valid src/import/import_fdef.c 75 called 59980 times
gwi_gack src/import/import_special.c 54 called 8932 times
gwi_get_type src/import/import_oper.c 28 called 424908 times
gwi_item_end src/import/import_item.c 42 called 12124 times
gwi_item_ini src/import/import_item.c 13 called 12123 times
gwi_item_tmpl src/import/import_item.c 20 called 638 times
gwi_mk_type src/import/import_type.c 32 called 11488 times
gwi_oper_add src/import/import_oper.c 59 called 110374 times
gwi_oper_cond src/import/import_oper.c 111 called 2552 times
gwi_oper_eff src/import/import_oper.c 69 called 1914 times
gwi_oper_emi src/import/import_oper.c 64 called 29986 times
gwi_oper_end src/import/import_oper.c 74 called 141636 times
gwi_oper_ini src/import/import_oper.c 51 called 59334 times
gwi_primitive src/import/import_prim.c 217 called 2552 times
gwi_register_freearg src/import/import_special.c 20 called 3828 times
gwi_register_pass src/import/import_special.c 25 not called
gwi_reset src/import/import_internals.c 23 called 42 times
gwi_run src/import/import_internals.c 44 called 680 times
gwi_set_global_type src/import/import_type.c 54 called 10208 times
gwi_set_loc src/import/import_special.c 40 called 507294 times
gwi_specialid src/import/import_special.c 30 called 6380 times
gwi_struct_ini src/import/import_cdef.c 107 called 638 times
gwi_type_flag src/import/import_cdef.c 54 called 9570 times
gwi_typedef_end src/import/import_tdef.c 22 called 2 times
gwi_typedef_ini src/import/import_tdef.c 14 called 4 times
gwi_union_add src/import/import_udef.c 36 called 1279 times
gwi_union_end src/import/import_udef.c 67 called 639 times
gwi_union_ini src/import/import_udef.c 28 called 641 times
gwi_vm src/import/import_special.c 58 called 2552 times
gwimport_array src/lib/array.c 866 called 638 times
gwimport_class src/lib/lib_class.c 55 called 638 times
gwimport_deep_equal src/lib/deep_equal.c 236 called 638 times
gwimport_dict src/lib/dict.c 676 called 638 times
gwimport_dur src/lib/prim.c 457 called 638 times
gwimport_enum src/lib/enum.c 23 called 638 times
gwimport_event src/lib/event.c 52 called 638 times
gwimport_float src/lib/prim.c 575 called 638 times
gwimport_floatint src/lib/prim.c 421 called 638 times
gwimport_fullrect src/lib/modules.c 89 called 638 times
gwimport_func src/lib/closure.c 718 called 638 times
gwimport_gack src/lib/lib_gack.c 41 called 638 times
gwimport_gain src/lib/modules.c 37 called 638 times
gwimport_global_ugens src/lib/ugen.c 374 called 638 times
gwimport_halfrect src/lib/modules.c 109 called 638 times
gwimport_impulse src/lib/modules.c 69 called 638 times
gwimport_int src/lib/prim.c 280 called 638 times
gwimport_int_logical src/lib/prim.c 132 called 638 times
gwimport_int_op src/lib/prim.c 122 called 638 times
gwimport_int_r src/lib/prim.c 159 called 638 times
gwimport_int_unary src/lib/prim.c 223 called 638 times
gwimport_int_values src/lib/prim.c 259 called 638 times
gwimport_intfloat src/lib/prim.c 357 called 638 times
gwimport_locale src/lib/locale.c 45 called 638 times
gwimport_modules src/lib/modules.c 288 called 638 times
gwimport_object src/lib/object.c 142 called 638 times
gwimport_object_op src/lib/object_op.c 382 called 638 times
gwimport_prim src/lib/prim.c 627 called 638 times
gwimport_ref src/lib/ref.c 178 called 638 times
gwimport_shred src/lib/shred.c 345 called 638 times
gwimport_sift src/lib/sift.c 81 called 638 times
gwimport_step src/lib/modules.c 133 called 638 times
gwimport_string src/lib/string.c 471 called 638 times
gwimport_time src/lib/prim.c 502 called 638 times
gwimport_ugen src/lib/ugen.c 404 called 638 times
gwimport_union src/lib/union.c 139 called 638 times
gwimport_usrugen src/lib/modules.c 275 called 638 times
gwimport_ux src/lib/prim.c 616 called 638 times
gwimport_values src/lib/prim_values.c 19 called 638 times
gwimport_xork src/lib/xork.c 93 called 638 times
gwimport_zerox src/lib/modules.c 158 called 638 times
gwion_audio src/gwion.c 19 called 707 times
gwion_cleaner src/gwion.c 28 called 638 times
gwion_core src/gwion.c 60 called 707 times
gwion_cpy src/gwion.c 45 called 5 times
gwion_cpy_blackhole src/gwion.c 36 called 5 times
gwion_end src/gwion.c 161 called 707 times
gwion_end_child src/gwion.c 156 called 713 times
gwion_ini src/gwion.c 101 called 707 times
gwion_locale src/gwion.c 69 called 638 times
gwion_ok src/gwion.c 76 called 707 times
gwion_run src/gwion.c 132 called 638 times
gwion_set_cdoc src/gwion.c 268 not called
gwion_set_debug src/gwion.c 262 not called
gwion_set_default_pos src/compile.c 137 not called
gwion_set_dump src/gwion.c 265 not called
gwiondata src/gwiondata.c 13 called 712 times
gwisym src/import/import_checker.c 39 called 652118 times
halfrect_ctor src/lib/modules.c 102 called 1 time
halfrect_tick src/lib/modules.c 95 called 2 times
handle src/vm/vm.c 159 called 30 times
handle_fail src/vm/vm.c 152 called 27 times
handle_instr src/parse/operator.c 386 called 475 times
handle_where src/parse/check.c 1658 called 7 times
hmap_addr src/lib/dict.c 294 not called
hmap_find src/lib/dict.c 264 not called
hmap_grow src/lib/dict.c 223 called 3 times
hmap_grow_dec src/lib/dict.c 245 not called
hmap_grow_init src/lib/dict.c 230 not called
hmap_iter src/lib/dict.c 203 called 4 times
hmap_iter_inc src/lib/dict.c 199 called 1 time
hmap_iter_set src/lib/dict.c 169 called 3 times
hmap_iter_set_ini src/lib/dict.c 157 called 3 times
hmap_remove src/lib/dict.c 333 called 1 time
hmap_remove_clear src/lib/dict.c 324 called 1 time
hmap_val src/lib/dict.c 304 called 1 time
hmapinfo_init src/lib/dict.c 87 called 5 times
hmpa_set_inc src/lib/dict.c 165 not called
id_tick src/lib/modules.c 180 not called
idck_predicate src/lib/engine.c 35 called 3 times
if_stmt_is_return src/parse/scan1.c 358 called 8 times
import_class_ini src/import/import_cdef.c 27 called 12122 times
import_core_libs src/lib/engine.c 48 called 638 times
import_enum_end src/import/import_enum.c 61 called 638 times
import_fdef src/import/import_fdef.c 46 called 59980 times
import_fptr src/import/import_fdef.c 117 called 3190 times
import_op src/import/import_oper.c 33 called 141636 times
impulse_ctor src/lib/modules.c 53 called 7 times
impulse_get_next src/lib/modules.c 60 called 1 time
impulse_set_next src/lib/modules.c 64 called 8 times
impulse_tick src/lib/modules.c 48 called 18 times
inferable src/parse/check.c 157 called 12107 times
inherit src/env/type.c 149 called 15797 times
init_array src/lib/array.c 1074 called 4 times
init_fork_shred src/vm/vm.c 261 called 5 times
init_spork_shred src/vm/vm.c 250 called 74 times
instr_class_ge src/lib/lib_class.c 22 not called
instr_class_gt src/lib/lib_class.c 22 not called
instr_class_le src/lib/lib_class.c 23 not called
instr_class_lt src/lib/lib_class.c 23 not called
int2pow2 src/emit/emit.c 626 called 2 times
interp_size src/emit/emit.c 780 called 863 times
is_base src/lib/closure.c 655 called 12 times
is_class src/env/type.c 140 called 202156 times
is_const_str src/lib/string.c 29 called 20 times
is_cpy src/parse/scan2.c 512 called 76702 times
is_func src/env/type.c 136 called 59259 times
is_new_struct src/emit/emit.c 1296 called 358 times
is_now src/lib/prim.c 489 called 70 times
is_partial src/parse/check.c 1115 called 409 times
is_reg src/compile.c 68 called 1347 times
is_single_variadic src/parse/template.c 137 called 3421 times
is_super src/parse/check.c 956 called 1 time
is_value_global src/parse/check.c 307 called 3 times
isa src/env/type.c 51 called 273145 times
isgoto src/vm/vm_code.c 43 called 2967 times
isres src/env/env_utils.c 110 called 57257 times
join src/lib/shred.c 173 called 6 times
kindof src/emit/kind.c 11 called 1551 times
known_type src/parse/type_decl.c 123 called 557957 times
lambda_append_args src/parse/check.c 838 called 1 time
lambda_args_ref src/parse/check.c 829 called 9 times
last_is_zero src/lib/array.c 1112 not called
late_array src/emit/emit.c 1085 not called
load_context src/env/context.c 29 called 641 times
load_plugin src/arg.c 118 not called
looper_run src/emit/emit.c 2235 called 14 times
main src/main.c 53 called 707 times
make_exp src/import/import_udef.c 18 called 12123 times
map_run_end src/lib/array.c 481 not called
map_run_ini src/lib/array.c 467 called 2 times
match_case_exp src/parse/check.c 1558 called 11 times
match_unvec src/emit/emit.c 2561 called 6 times
match_value src/parse/check.c 1512 called 2 times
maybe_ctor src/emit/emit.c 318 called 560 times
maybe_func src/parse/template.c 129 called 1 time
me_arg src/emit/emit.c 1575 called 1 time
me_bottom src/emit/emit.c 2757 called 1 time
me_cmp src/emit/emit.c 1533 called 1 time
me_end src/emit/emit.c 2752 called 1 time
me_ini src/emit/emit.c 2746 called 1 time
me_ret src/emit/emit.c 2765 called 1 time
me_run src/emit/emit.c 2770 called 1 time
me_top src/emit/emit.c 2741 called 1 time
member_access src/lib/object_op.c 188 called 458 times
member_prep src/lib/modules.c 175 not called
member_type src/lib/object_op.c 234 called 389 times
memoize_end src/emit/memoize.c 27 called 1 time
memoize_ini src/emit/memoize.c 18 called 1 time
mfun_float_h src/lib/dict.c 35 called 1 time
mfun_int_h src/lib/dict.c 27 not called
mfun_string_h src/lib/dict.c 41 called 9 times
mk_args src/parse/default_arg.c 29 called 4 times
mk_array src/import/import_checker.c 32 called 17246 times
mk_call src/lib/closure.c 53 called 54 times
mk_class src/env/env_utils.c 86 called 38500 times
mk_dtor src/import/import_cdef.c 20 called 10208 times
mk_gack src/import/import_special.c 47 called 11484 times
mk_primitive src/import/import_prim.c 196 called 2552 times
mk_td src/parse/check.c 537 called 43 times
mk_tmpl src/parse/template.c 85 called 659 times
module_arg src/arg.c 167 called 48 times
myproc src/arg.c 270 called 2230 times
new_M_UGen src/lib/ugen.c 97 called 4471 times
new_UGen src/lib/ugen.c 90 called 4483 times
new_array src/lib/array.c 37 called 29 times
new_arrayinfo src/emit/emit.c 376 called 13 times
new_code src/emit/emit.c 214 called 752 times
new_code src/parse/default_arg.c 53 not called
new_context src/env/context.c 20 called 641 times
new_dl_plug src/plug.c 24 called 47 times
new_driver src/vm/driver.c 9 called 712 times
new_emitter src/emit/emitter.c 20 called 707 times
new_env src/env/env.c 22 called 707 times
new_envscope src/env/env.c 11 called 707 times
new_fork src/lib/shred.c 46 called 5 times
new_frame src/emit/emit.c 64 called 752 times
new_func src/env/func.c 15 called 76699 times
new_gwiondata src/gwiondata.c 19 called 707 times
new_instr src/emit/emitter.c 39 called 14392 times
new_local src/emit/emit.c 95 called 1558 times
new_mo src/parse/operator.c 96 called 164758 times
new_nspc src/env/nspc.c 88 called 25837 times
new_object src/lib/object.c 18 called 8831 times
new_passes src/pass.c 60 called 707 times
new_run_end src/lib/array.c 653 not called
new_run_ini src/lib/array.c 640 not called
new_shred src/lib/shred.c 30 called 1062 times
new_shred_base src/lib/shred.c 23 called 79 times
new_shredinfo src/vm/vm_shred.c 14 called 1067 times
new_shreduler src/vm/shreduler.c 125 called 712 times
new_soundinfo src/soundinfo.c 16 called 707 times
new_string src/lib/object.c 26 called 361 times
new_trait src/env/trait.c 5 not called
new_tupleform src/env/tupleform.c 35 called 22524 times
new_type src/env/type.c 33 called 218831 times
new_value src/env/value.c 18 called 164967 times
new_vm src/vm/vm.c 1611 called 712 times
new_vm_shred src/vm/vm_shred.c 33 called 1067 times
new_vmcode src/vm/vm_code.c 179 called 94439 times
next_arg_Exp src/parse/check.c 668 called 10 times
next_bbq_pos src/vm/vm.c 1592 called 3287132 times
not_from_owner_class src/parse/check.c 277 called 575 times
nspc_add_value src/env/nspc.c 102 called 197140 times
nspc_add_value_front src/env/nspc.c 105 called 104934 times
nspc_add_value_set_func src/env/nspc.c 109 not called
nspc_commit src/env/nspc.c 9 called 345 times
nspc_free_func src/env/nspc.c 66 called 24973 times
nspc_free_trait src/env/nspc.c 68 called 24973 times
nspc_free_type src/env/nspc.c 67 called 24973 times
nspc_free_value src/env/nspc.c 65 called 24973 times
nspc_release_object src/env/nspc.c 16 called 2949 times
nspc_release_struct src/env/nspc.c 28 called 18 times
nth_exp src/emit/emit.c 1150 not called
op_call_narg src/lib/closure.c 469 called 2 times
op_check src/parse/operator.c 330 called 6298 times
op_check_inner src/parse/operator.c 174 called 17888 times
op_check_tmpl src/parse/operator.c 265 called 95 times
op_cpy src/parse/operator.c 489 called 4 times
op_def src/parse/operator.c 242 called 1 time
op_emit src/parse/operator.c 402 called 1129 times
op_exist src/parse/operator.c 139 called 164208 times
op_get src/parse/operator.c 280 called 476 times
op_impl_ensure_types src/lib/closure.c 501 called 3 times
op_impl_narg src/lib/closure.c 494 called 3 times
op_match src/parse/operator.c 56 called 22953 times
op_narg_err src/lib/closure.c 460 not called
op_parent src/parse/operator.c 164 called 25761 times
op_vector src/parse/operator.c 118 called 164758 times
op_visit src/parse/operator.c 466 called 22 times
opck_array src/lib/array.c 294 called 5 times
opck_array_at src/lib/array.c 115 called 5 times
opck_array_cast src/lib/array.c 233 called 1 time
opck_array_each_val src/lib/array.c 824 called 7 times
opck_array_implicit src/lib/array.c 792 not called
opck_array_scan src/lib/array.c 706 called 1352 times
opck_array_sl src/lib/array.c 152 called 1 time
opck_array_slice src/lib/array.c 243 called 4 times
opck_array_sr src/lib/array.c 157 not called
opck_auto_fptr src/lib/closure.c 388 called 1 time
opck_basic_cast src/lib/opfunc.c 15 not called
opck_basic_ctor src/lib/lib_class.c 35 called 2 times
opck_bit_access src/import/import_prim.c 107 called 7 times
opck_cast_f2i src/lib/prim.c 291 called 5 times
opck_cast_i2f src/lib/prim.c 311 called 2 times
opck_chuck_ugen src/lib/ugen.c 399 called 22 times
opck_class_call src/lib/lib_class.c 26 not called
opck_class_partial src/lib/closure.c 633 not called
opck_closure_scan src/lib/closure.c 664 called 18 times
opck_const_rhs src/lib/opfunc.c 61 called 185 times
opck_contract_similar src/parse/scan0.c 87 not called
opck_ctrl src/lib/sift.c 31 called 4 times
opck_deep_eq_any src/lib/deep_equal.c 28 called 9 times
opck_deep_equal src/lib/deep_equal.c 116 called 13 times
opck_deep_ne_any src/lib/deep_equal.c 35 called 3 times
opck_dict_access src/lib/dict.c 520 called 7 times
opck_dict_each_key src/lib/dict.c 608 not called
opck_dict_each_val src/lib/dict.c 614 not called
opck_dict_remove_toop src/lib/dict.c 346 called 1 time
opck_dict_scan src/lib/dict.c 620 called 7 times
opck_float_add src/lib/prim.c 540 called 2 times
opck_float_and src/lib/prim.c 545 called 1 time
opck_float_div src/lib/prim.c 543 called 1 time
opck_float_eq src/lib/prim.c 547 called 2 times
opck_float_ge src/lib/prim.c 550 called 1 time
opck_float_gt src/lib/prim.c 549 called 2 times
opck_float_int_add src/lib/prim.c 407 called 1 time
opck_float_int_and src/lib/prim.c 416 called 1 time
opck_float_int_div src/lib/prim.c 410 called 1 time
opck_float_int_eq src/lib/prim.c 418 called 2 times
opck_float_int_ge src/lib/prim.c 413 called 1 time
opck_float_int_gt src/lib/prim.c 412 called 5 times
opck_float_int_le src/lib/prim.c 415 called 1 time
opck_float_int_lt src/lib/prim.c 414 called 1 time
opck_float_int_mul src/lib/prim.c 409 called 1 time
opck_float_int_neq src/lib/prim.c 419 called 1 time
opck_float_int_or src/lib/prim.c 417 called 1 time
opck_float_int_sub src/lib/prim.c 408 called 1 time
opck_float_le src/lib/prim.c 552 called 1 time
opck_float_lt src/lib/prim.c 551 called 1 time
opck_float_mul src/lib/prim.c 542 called 1 time
opck_float_negate src/lib/prim.c 566 called 1 time
opck_float_neq src/lib/prim.c 548 called 1 time
opck_float_not src/lib/prim.c 568 called 3 times
opck_float_or src/lib/prim.c 546 called 1 time
opck_float_sub src/lib/prim.c 541 called 2 times
opck_fptr_assign src/lib/closure.c 417 called 43 times
opck_fptr_call src/lib/closure.c 71 called 1 time
opck_fptr_cast src/lib/closure.c 449 called 4 times
opck_fptr_impl src/lib/closure.c 427 called 9 times
opck_func_call src/lib/closure.c 60 called 53 times
opck_func_partial src/lib/closure.c 628 called 7 times
opck_gack_implicit src/lib/lib_gack.c 16 not called
opck_implicit_i2f src/lib/prim.c 325 called 22 times
opck_implicit_ref src/lib/ref.c 64 not called
opck_implicit_similar src/parse/scan0.c 82 not called
opck_int_add src/lib/prim.c 74 called 28 times
opck_int_and src/lib/prim.c 88 called 1 time
opck_int_cmp src/lib/prim.c 220 not called
opck_int_div src/lib/prim.c 77 called 4 times
opck_int_eq src/lib/prim.c 90 called 16 times
opck_int_float_add src/lib/prim.c 344 called 1 time
opck_int_float_and src/lib/prim.c 352 called 1 time
opck_int_float_div src/lib/prim.c 347 called 1 time
opck_int_float_eq src/lib/prim.c 354 called 1 time
opck_int_float_ge src/lib/prim.c 349 called 1 time
opck_int_float_gt src/lib/prim.c 348 called 1 time
opck_int_float_le src/lib/prim.c 351 called 1 time
opck_int_float_lt src/lib/prim.c 350 called 1 time
opck_int_float_mul src/lib/prim.c 346 called 1 time
opck_int_float_neq src/lib/prim.c 355 called 1 time
opck_int_float_or src/lib/prim.c 353 called 1 time
opck_int_float_sub src/lib/prim.c 345 called 4 times
opck_int_ge src/lib/prim.c 86 called 1 time
opck_int_gt src/lib/prim.c 84 called 5 times
opck_int_le src/lib/prim.c 87 called 1 time
opck_int_lt src/lib/prim.c 85 called 15 times
opck_int_mod src/lib/prim.c 78 called 2 times
opck_int_mul src/lib/prim.c 76 called 2 times
opck_int_negate src/lib/prim.c 219 called 19 times
opck_int_neq src/lib/prim.c 91 called 3 times
opck_int_not src/lib/prim.c 221 called 6 times
opck_int_or src/lib/prim.c 89 called 1 time
opck_int_range src/lib/prim.c 191 called 2 times
opck_int_sand src/lib/prim.c 81 called 1 time
opck_int_sl src/lib/prim.c 79 called 1 time
opck_int_sor src/lib/prim.c 82 called 1 time
opck_int_sr src/lib/prim.c 80 called 1 time
opck_int_sub src/lib/prim.c 75 called 13 times
opck_int_xor src/lib/prim.c 83 called 1 time
opck_new src/lib/opfunc.c 118 called 38 times
opck_none src/lib/union.c 18 called 1 time
opck_now src/lib/prim.c 495 called 70 times
opck_object_at src/lib/object_op.c 30 called 25 times
opck_object_cast src/lib/object_op.c 79 called 4 times
opck_object_dot src/lib/object_op.c 202 called 467 times
opck_object_instance src/lib/object_op.c 44 called 9 times
opck_op_cast src/lib/closure.c 622 not called
opck_op_impl src/lib/closure.c 529 called 3 times
opck_post src/lib/opfunc.c 104 called 30 times
opck_rassign src/lib/opfunc.c 72 called 180 times
opck_ref_contract_similar src/lib/ref.c 72 not called
opck_ref_implicit_similar src/lib/ref.c 34 called 1 time
opck_ref_scan src/lib/ref.c 146 called 653 times
opck_sift src/lib/sift.c 13 called 1 time
opck_similar_cast src/lib/opfunc.c 22 called 3 times
opck_spork src/lib/xork.c 33 called 51 times
opck_string_access src/lib/string.c 421 called 2 times
opck_string_eq src/lib/string.c 49 called 14 times
opck_string_neq src/lib/string.c 50 called 2 times
opck_struct_assign src/parse/scan0.c 509 called 3 times
opck_struct_scan src/lib/object_op.c 95 called 2734 times
opck_super src/lib/object.c 122 called 3 times
opck_this src/lib/object.c 95 called 162 times
opck_unary src/lib/opfunc.c 92 called 10 times
opck_unary_meta src/lib/opfunc.c 80 called 29 times
opck_unary_meta2 src/lib/opfunc.c 86 called 1 time
opck_union_is src/lib/union.c 63 called 1 time
opck_union_new src/lib/union.c 107 called 2 times
opck_usr_implicit src/lib/opfunc.c 27 called 3 times
opck_usrugen src/lib/modules.c 205 called 9 times
opem_array_access src/lib/array.c 377 called 4 times
opem_array_each src/lib/array.c 831 called 7 times
opem_array_each_init src/lib/array.c 801 called 1 time
opem_array_sl src/lib/array.c 221 not called
opem_array_slice src/lib/array.c 276 called 4 times
opem_array_sr src/lib/array.c 210 not called
opem_bit_access src/import/import_prim.c 75 called 5 times
opem_bit_exp src/import/import_prim.c 101 called 5 times
opem_bitcast src/import/import_prim.c 160 not called
opem_bitset src/import/import_prim.c 146 not called
opem_cond_object src/lib/object_op.c 369 called 1 time
opem_contract_similar src/lib/opfunc.c 52 not called
opem_deep_eq_any src/lib/deep_equal.c 42 called 2 times
opem_deep_equal src/lib/deep_equal.c 223 called 8 times
opem_deep_ne_any src/lib/deep_equal.c 43 called 1 time
opem_dict_access src/lib/dict.c 509 called 5 times
opem_dict_each src/lib/dict.c 581 not called
opem_dict_each_init src/lib/dict.c 601 not called
opem_dict_remove src/lib/dict.c 458 called 1 time
opem_float_add src/lib/prim.c 555 called 1 time
opem_float_div src/lib/prim.c 558 called 1 time
opem_float_ge src/lib/prim.c 559 called 1 time
opem_float_gt src/lib/prim.c 560 called 2 times
opem_float_le src/lib/prim.c 561 called 1 time
opem_float_lt src/lib/prim.c 562 called 1 time
opem_float_mul src/lib/prim.c 557 called 1 time
opem_float_sub src/lib/prim.c 556 called 2 times
opem_fptr_assign src/lib/closure.c 150 called 31 times
opem_fptr_impl src/lib/closure.c 437 called 3 times
opem_gack_implicit src/lib/lib_gack.c 21 not called
opem_int_add src/lib/prim.c 107 called 19 times
opem_int_div src/lib/prim.c 110 called 3 times
opem_int_ge src/lib/prim.c 115 called 1 time
opem_int_gt src/lib/prim.c 114 called 5 times
opem_int_le src/lib/prim.c 113 called 1 time
opem_int_lt src/lib/prim.c 112 called 13 times
opem_int_mod src/lib/prim.c 111 called 1 time
opem_int_mul src/lib/prim.c 109 called 1 time
opem_int_range src/lib/prim.c 198 called 2 times
opem_int_sub src/lib/prim.c 108 called 13 times
opem_new src/lib/opfunc.c 160 called 17 times
opem_none src/lib/union.c 25 not called
opem_not_object src/lib/object_op.c 341 called 1 time
opem_object_at src/lib/object_op.c 65 called 24 times
opem_object_dot src/lib/object_op.c 239 called 389 times
opem_op_impl src/lib/closure.c 521 called 3 times
opem_ref_contract_similar src/lib/ref.c 83 not called
opem_ref_implicit_similar src/lib/ref.c 48 called 1 time
opem_spork src/lib/xork.c 81 called 50 times
opem_string_access src/lib/string.c 461 called 2 times
opem_struct_assign src/parse/scan0.c 485 called 3 times
opem_super src/lib/object.c 132 called 2 times
opem_this src/lib/object.c 110 called 120 times
opem_uncond_object src/lib/object_op.c 356 not called
opem_union_dot src/lib/union.c 30 called 10 times
opem_usrugen src/lib/modules.c 268 not called
operator_find src/parse/operator.c 62 called 5844 times
operator_find2 src/parse/operator.c 73 called 147955 times
operator_set_func src/parse/operator.c 377 called 22 times
operator_suspend src/parse/operator.c 82 called 18 times
optimize_tail_call src/emit/emit.c 2013 called 2 times
option src/parse/type_decl.c 25 called 7 times
overflow_ src/vm/vm.c 245 called 17136 times
parent_match_actual src/parse/check.c 1732 called 5148 times
partial2auto src/lib/closure.c 377 not called
partial_arg_list src/parse/partial.c 16 called 6 times
partial_base src/parse/partial.c 41 called 6 times
partial_call src/parse/partial.c 65 called 6 times
partial_code src/parse/partial.c 167 called 6 times
partial_exp src/parse/partial.c 47 called 11 times
partial_match src/parse/partial.c 144 called 10 times
partial_name src/parse/partial.c 35 called 6 times
partial_type src/parse/partial.c 211 called 9 times
pass_default src/pass.c 51 called 707 times
pass_register src/pass.c 21 called 4242 times
pass_set src/pass.c 27 called 709 times
passes src/compile.c 107 called 641 times
plug_dir src/arg.c 49 called 707 times
plug_free_arg src/plug.c 112 not called
plug_get src/plug.c 42 called 48 times
plug_get_all src/plug.c 56 called 756 times
plug_ini src/plug.c 77 called 707 times
plug_name src/plug.c 173 called 44 times
plug_run src/plug.c 132 called 638 times
plugin_ini src/plug.c 228 called 44 times
pop_exp src/emit/emit.c 1386 called 1567 times
pop_exp_size src/emit/emit.c 1378 called 1567 times
pop_global src/gwion.c 253 called 707 times
predefined_call src/parse/check.c 1101 called 2 times
predefined_func src/parse/check.c 715 not called
prepare_call src/emit/emit.c 1161 called 363 times
prepare_call src/vm/gack.c 48 called 4 times
prepare_fold_run src/lib/array.c 861 called 1276 times
prepare_map_run src/lib/array.c 856 called 2552 times
prepare_run src/lib/array.c 844 called 4466 times
prim_array_match src/parse/check.c 213 called 20 times
prim_id_non_res src/parse/check.c 377 called 1351 times
prim_implicit src/import/import_prim.c 186 called 2552 times
prim_op src/import/import_prim.c 171 called 5104 times
prim_owned src/parse/check.c 362 called 116 times
print_arg src/parse/partial.c 116 called 10 times
print_current_args src/parse/check.c 671 called 7 times
print_signature src/parse/partial.c 125 called 12 times
push src/env/envset.c 22 called 4 times
push_func_code src/emit/emit.c 1464 called 222 times
push_global src/gwion.c 247 called 638 times
push_spork_code src/emit/emit.c 1667 called 50 times
push_types src/parse/template.c 35 called 23275 times
recursive_type src/parse/check.c 2134 called 34 times
recursive_type_base src/parse/check.c 2146 called 4298 times
recursive_value src/parse/check.c 2094 called 332 times
ref src/parse/type_decl.c 42 called 641 times
ref2base src/lib/ref.c 123 called 644 times
ref2ref src/lib/ref.c 134 called 644 times
ref_access src/lib/ref.c 27 called 1 time
ref_base src/lib/ref.c 41 not called
ref_type src/lib/ref.c 20 called 11 times
release_connect src/lib/ugen.c 165 called 16 times
release_ctx src/env/env.c 49 called 707 times
release_from src/lib/ugen.c 296 called 3203 times
release_maybe_stack src/emit/emit.c 73 not called
release_mono src/lib/ugen.c 299 called 3203 times
release_multi src/lib/ugen.c 305 called 1276 times
release_not_union src/lib/object.c 42 called 5192 times
release_to src/lib/ugen.c 297 called 3203 times
repeat_type src/parse/check.c 1415 called 9 times
request_found src/parse/check_traits.c 85 not called
request_fun src/parse/check_traits.c 139 not called
request_var src/parse/check_traits.c 34 not called
resolve src/parse/type_decl.c 105 called 557957 times
ressembles src/parse/did_you_mean.c 32 called 73 times
roll src/emit/emit.c 2185 called 13 times
rotl src/vm/vm.c 24 called 117 times
run_always src/emit/emit.c 2102 called 1 time
run_with_doc src/import/import_internals.c 32 not called
scan0_ast src/parse/scan0.c 541 called 647 times
scan0_class_def src/parse/scan0.c 523 called 8484 times
scan0_class_def_init src/parse/scan0.c 299 called 8482 times
scan0_class_def_inner src/parse/scan0.c 468 called 8482 times
scan0_defined src/parse/scan0.c 20 called 19810 times
scan0_enum_def src/parse/scan0.c 202 called 646 times
scan0_explicit_distinct src/parse/scan0.c 112 called 3 times
scan0_extend_def src/parse/scan0.c 396 not called
scan0_final src/parse/scan0.c 263 called 4170 times
scan0_fptr_def src/parse/scan0.c 57 called 6829 times
scan0_func_def src/parse/scan0.c 378 called 89442 times
scan0_global src/parse/scan0.c 44 called 12987 times
scan0_implicit_similar src/parse/scan0.c 98 called 15 times
scan0_prim_def src/parse/scan0.c 453 called 2552 times
scan0_section src/parse/scan0.c 466 called 32618 times
scan0_stmt_list src/parse/scan0.c 359 called 761 times
scan0_struct_assign src/parse/scan0.c 516 called 30 times
scan0_trait_def src/parse/scan0.c 439 not called
scan0_type_def src/parse/scan0.c 164 called 22 times
scan0_union_def src/parse/scan0.c 236 called 1287 times
scan1_args src/parse/scan1.c 427 called 29478 times
scan1_ast src/parse/scan1.c 826 called 578 times
scan1_class_def src/parse/scan1.c 815 called 8453 times
scan1_class_def_body src/parse/scan1.c 787 called 4326 times
scan1_decl src/parse/scan1.c 107 called 12163 times
scan1_defined src/parse/scan1.c 83 called 12163 times
scan1_enum_def src/parse/scan1.c 395 called 645 times
scan1_exp src/parse/scan1.c 252 called 17750 times
scan1_exp_array src/parse/scan1.c 198 called 28 times
scan1_exp_binary src/parse/scan1.c 170 called 655 times
scan1_exp_call src/parse/scan1.c 224 called 548 times
scan1_exp_cast src/parse/scan1.c 210 called 19 times
scan1_exp_decl src/parse/scan1.c 153 called 12188 times
scan1_exp_decl_type src/parse/scan1.c 70 called 12183 times
scan1_exp_dot src/parse/scan1.c 231 called 487 times
scan1_exp_if src/parse/scan1.c 235 called 10 times
scan1_exp_post src/parse/scan1.c 214 called 36 times
scan1_exp_slice src/parse/scan1.c 204 called 9 times
scan1_exp_unary src/parse/scan1.c 241 called 159 times
scan1_fbase_tmpl src/parse/scan1.c 462 called 20316 times
scan1_fbody src/parse/scan1.c 670 called 58003 times
scan1_fdef src/parse/scan1.c 680 called 66606 times
scan1_fdef_args src/parse/scan1.c 662 called 29478 times
scan1_fdef_base_tmpl src/parse/scan1.c 469 called 20317 times
scan1_fdef_defined src/parse/scan1.c 694 called 86926 times
scan1_final src/parse/scan1.c 772 called 4164 times
scan1_fptr_def src/parse/scan1.c 489 called 6823 times
scan1_func_def src/parse/scan1.c 736 called 86927 times
scan1_get_parent src/parse/scan1.c 749 called 4163 times
scan1_handler src/parse/scan1.c 282 called 3 times
scan1_handler_list src/parse/scan1.c 287 called 3 times
scan1_noret src/parse/scan1.c 445 called 86890 times
scan1_parent src/parse/scan1.c 760 called 4163 times
scan1_prim src/parse/scan1.c 182 called 4024 times
scan1_range src/parse/scan1.c 176 called 12 times
scan1_section src/parse/scan1.c 747 called 29814 times
scan1_stmt src/parse/scan1.c 582 called 2550 times
scan1_stmt_code src/parse/scan1.c 386 called 137 times
scan1_stmt_defer src/parse/scan1.c 572 not called
scan1_stmt_each src/parse/scan1.c 352 called 10 times
scan1_stmt_exp src/parse/scan1.c 391 called 2183 times
scan1_stmt_flow src/parse/scan1.c 346 called 32 times
scan1_stmt_for src/parse/scan1.c 348 called 8 times
scan1_stmt_if src/parse/scan1.c 381 called 34 times
scan1_stmt_list src/parse/scan1.c 601 called 2568 times
scan1_stmt_loop src/parse/scan1.c 354 called 10 times
scan1_stmt_match src/parse/scan1.c 276 called 7 times
scan1_stmt_match_case src/parse/scan1.c 261 called 11 times
scan1_stmt_pp src/parse/scan1.c 563 called 8 times
scan1_stmt_return src/parse/scan1.c 554 called 93 times
scan1_stmt_spread src/parse/scan1.c 576 called 1 time
scan1_stmt_try src/parse/scan1.c 296 called 3 times
scan1_type src/parse/scan1.c 55 called 48820 times
scan1_type_def src/parse/scan1.c 497 called 18 times
scan1_union_def src/parse/scan1.c 539 called 645 times
scan1_union_def_inner src/parse/scan1.c 531 called 7 times
scan1_union_def_inner_loop src/parse/scan1.c 506 called 7 times
scan2_args src/parse/scan2.c 48 called 29460 times
scan2_ast src/parse/scan2.c 606 called 4814 times
scan2_class_def src/parse/scan2.c 571 called 8410 times
scan2_cpy_fdef src/parse/scan2.c 504 called 10159 times
scan2_decl src/parse/scan2.c 31 called 12144 times
scan2_default_args src/parse/scan2.c 592 called 3 times
scan2_exp src/parse/scan2.c 212 called 17470 times
scan2_exp_array src/parse/scan2.c 112 called 28 times
scan2_exp_binary src/parse/scan2.c 123 called 618 times
scan2_exp_call src/parse/scan2.c 138 called 534 times
scan2_exp_cast src/parse/scan2.c 129 called 19 times
scan2_exp_decl src/parse/scan2.c 39 called 12144 times
scan2_exp_dot src/parse/scan2.c 146 called 474 times
scan2_exp_if src/parse/scan2.c 150 called 9 times
scan2_exp_post src/parse/scan2.c 133 called 34 times
scan2_exp_slice src/parse/scan2.c 118 called 9 times
scan2_exp_unary src/parse/scan2.c 156 called 153 times
scan2_fdef src/parse/scan2.c 494 called 76702 times
scan2_fdef_std src/parse/scan2.c 468 called 66542 times
scan2_fdef_tmpl src/parse/scan2.c 352 called 10157 times
scan2_fptr_def src/parse/scan2.c 77 called 6816 times
scan2_func_assign src/parse/scan2.c 60 called 76699 times
scan2_func_def src/parse/scan2.c 543 called 76704 times
scan2_func_def_code src/parse/scan2.c 414 called 1841 times
scan2_func_def_flag src/parse/scan2.c 431 called 66542 times
scan2_func_def_op src/parse/scan2.c 400 called 22 times
scan2_func_def_overload src/parse/scan2.c 277 called 10287 times
scan2_handler src/parse/scan2.c 184 called 3 times
scan2_handler_list src/parse/scan2.c 189 called 3 times
scan2_parent src/parse/scan2.c 557 called 4155 times
scan2_prim src/parse/scan2.c 102 called 3848 times
scan2_range src/parse/scan2.c 96 called 12 times
scan2_section src/parse/scan2.c 555 called 29692 times
scan2_stmt src/parse/scan2.c 265 called 2416 times
scan2_stmt_code src/parse/scan2.c 230 called 132 times
scan2_stmt_defer src/parse/scan2.c 257 not called
scan2_stmt_each src/parse/scan2.c 222 called 10 times
scan2_stmt_exp src/parse/scan2.c 235 called 2151 times
scan2_stmt_flow src/parse/scan2.c 216 called 30 times
scan2_stmt_for src/parse/scan2.c 218 called 8 times
scan2_stmt_if src/parse/scan2.c 226 called 34 times
scan2_stmt_list src/parse/scan2.c 269 called 2467 times
scan2_stmt_loop src/parse/scan2.c 224 called 9 times
scan2_stmt_match src/parse/scan2.c 204 called 7 times
scan2_stmt_match_case src/parse/scan2.c 169 called 11 times
scan2_stmt_pp src/parse/scan2.c 252 called 8 times
scan2_stmt_try src/parse/scan2.c 198 called 3 times
scan2_type_def src/parse/scan2.c 88 called 17 times
scan2_union_def src/parse/scan2.c 239 called 644 times
scan_class src/lib/object_op.c 321 called 2734 times
scan_func src/parse/template.c 91 not called
scan_internal src/parse/scan1.c 639 called 14 times
scan_internal_arg src/parse/scan1.c 623 called 6 times
scan_internal_int src/parse/scan1.c 631 called 3 times
scan_new_func src/parse/scan2.c 300 called 76699 times
scan_prim_op src/import/import_prim.c 119 called 2552 times
scan_prim_op2 src/import/import_prim.c 130 called 2552 times
scan_type src/parse/template.c 195 called 557913 times
scantmpl_class_def src/lib/object_op.c 277 called 16 times
scantmpl_union_def src/lib/object_op.c 295 called 643 times
scanx_body src/parse/scanx.c 37 called 17171 times
scanx_cdef src/parse/scanx.c 53 called 1414 times
scanx_fdef src/parse/scanx.c 61 called 210174 times
scoped_end src/emit/emit.c 1181 called 314 times
scoped_ini src/emit/emit.c 1176 called 314 times
scoped_stmt src/emit/emit.c 1186 called 100 times
section_fdef src/import/import_fdef.c 61 called 9570 times
section_fptr src/import/import_fdef.c 122 called 3190 times
set_late src/emit/emit.c 1077 called 521 times
set_module src/plug.c 118 not called
set_op src/lib/ugen.c 338 called 5 times
set_parent src/plug.c 179 called 42 times
set_pcs src/emit/emit.c 2086 called 106 times
setpc src/vm/vm_code.c 50 called 17286 times
setup_options src/arg.c 176 called 707 times
shadow_arg src/parse/scan1.c 323 called 36656 times
shadow_err src/parse/scan1.c 313 called 2 times
shadow_var src/parse/scan1.c 338 called 2 times
shift_match src/lib/array.c 136 not called
shred_arg src/lib/shred.c 106 not called
shred_args src/lib/shred.c 101 not called
shred_blackhole src/lib/shred.c 250 not called
shred_cancel src/lib/shred.c 211 called 2 times
shred_code_dir src/lib/shred.c 152 not called
shred_code_name src/lib/shred.c 127 not called
shred_code_path src/lib/shred.c 152 not called
shred_dir src/lib/shred.c 151 not called
shred_dtor src/lib/shred.c 154 called 425 times
shred_lock src/lib/shred.c 159 called 1 time
shred_name src/lib/shred.c 127 not called
shred_now src/lib/shred.c 242 not called
shred_path src/lib/shred.c 151 not called
shred_test_cancel src/lib/shred.c 220 called 2 times
shred_trace src/vm/vm.c 137 not called
shred_unlock src/lib/shred.c 161 called 1 time
shred_unwind src/vm/vm.c 43 called 8190 times
shred_yield src/lib/shred.c 77 called 22 times
shredule src/vm/shreduler.c 102 called 170 times
shreduler_add src/vm/shreduler.c 116 called 429 times
shreduler_erase src/vm/shreduler.c 52 called 425 times
shreduler_get src/vm/shreduler.c 15 called 6064604 times
shreduler_ini src/vm/shreduler.c 110 called 1067 times
shreduler_remove src/vm/shreduler.c 66 called 437 times
shreduler_set_loop src/vm/shreduler.c 11 called 707 times
sig src/main.c 11 called 1 time
soundinfo_cpy src/soundinfo.c 24 called 5 times
specialid_get src/gwion.c 239 called 3008 times
specialid_instr src/emit/emit.c 721 called 271 times
split_line src/arg.c 222 not called
splitmix64_stateless src/vm/vm.c 17 called 712 times
spork_code src/emit/emit.c 1720 called 26 times
spork_func src/emit/emit.c 1727 called 24 times
spork_ini src/emit/emit.c 1734 called 50 times
spork_prepare src/emit/emit.c 1709 called 50 times
spork_prepare_code src/emit/emit.c 1685 called 26 times
spork_prepare_func src/emit/emit.c 1698 called 24 times
spread_ast src/parse/spread.c 14 called 5 times
spread_class src/parse/spread.c 53 called 2 times
spread_func src/parse/spread.c 95 called 2 times
spread_tmpl src/parse/scan0.c 335 called 9 times
spreadable src/parse/scan0.c 345 called 11 times
stack_alloc src/emit/emit.c 1656 called 224 times
start src/plug.c 185 called 43 times
started src/plug.c 203 not called
std_code src/parse/default_arg.c 47 called 4 times
step_ctor src/lib/modules.c 117 called 1 time
step_get_next src/lib/modules.c 124 called 1 time
step_set_next src/lib/modules.c 128 called 1 time
step_tick src/lib/modules.c 115 called 1 time
stmt_each_defined src/parse/scan1.c 302 called 10 times
stmt_loop_roll src/emit/emit.c 2307 called 7 times
stmt_loop_roll_idx src/emit/emit.c 2313 called 1 time
stop src/lib/shred.c 163 called 6 times
str2bool src/arg.c 91 not called
str2char src/emit/escape.c 75 called 22 times
str2sym src/import/import_checker.c 68 called 14045 times
str2td src/import/import_checker.c 265 called 498259 times
str2td_fptr src/import/import_checker.c 193 not called
str2tl src/import/import_checker.c 135 called 3212 times
str2type src/import/import_checker.c 275 called 15 times
str2var src/import/import_checker.c 73 called 51706 times
string_at src/lib/string.c 430 called 1 time
string_at_set src/lib/string.c 442 called 1 time
string_atof src/lib/string.c 396 not called
string_atoi src/lib/string.c 390 not called
string_atoi2 src/lib/string.c 402 not called
string_ctor src/lib/string.c 52 called 9 times
string_dtor src/lib/string.c 56 called 121 times
string_erase src/lib/string.c 344 called 1 time
string_find src/lib/string.c 254 called 3 times
string_findStart src/lib/string.c 261 called 4 times
string_findStr src/lib/string.c 273 called 3 times
string_findStrStart src/lib/string.c 285 called 4 times
string_insert src/lib/string.c 184 not called
string_len src/lib/string.c 115 called 1 time
string_load src/lib/string.c 374 not called
string_lower src/lib/string.c 125 called 1 time
string_ltrim src/lib/string.c 133 called 2 times
string_replace src/lib/string.c 202 not called
string_replaceN src/lib/string.c 227 called 1 time
string_rfind src/lib/string.c 298 not called
string_rfindStart src/lib/string.c 305 not called
string_rfindStr src/lib/string.c 317 called 3 times
string_rfindStrStart src/lib/string.c 330 called 4 times
string_rtrim src/lib/string.c 142 called 2 times
string_save src/lib/string.c 362 not called
string_trim src/lib/string.c 158 called 2 times
string_upper src/lib/string.c 117 called 1 time
struct_ctor src/emit/emit.c 910 called 521 times
struct_expand src/emit/emit.c 335 called 14 times
struct_finish src/emit/emit.c 927 called 19 times
struct_release src/lib/object.c 67 called 29 times
symname src/parse/type_decl.c 49 called 1 time
td_fullname src/import/import_checker.c 287 called 8011 times
td_info_run src/import/import_checker.c 296 called 3584 times
td_match src/lib/closure.c 183 called 52 times
td_tmpl src/import/import_checker.c 147 called 501474 times
template_get_ready src/parse/func_resolve_tmpl.c 25 called 160 times
template_id src/lib/tmpl_info.c 61 called 3412 times
template_match src/lib/tmpl_info.c 75 called 3412 times
template_name src/lib/tmpl_info.c 21 called 3412 times
template_push src/parse/template.c 57 not called
template_push_types src/parse/template.c 78 called 23275 times
template_size src/lib/tmpl_info.c 44 called 3412 times
tk_remove src/vm/shreduler.c 36 called 461 times
tl2str src/import/import_checker.c 319 called 3584 times
tl_match src/parse/check.c 1124 called 3 times
tmpl_arg_match src/parse/check.c 545 called 49 times
tmpl_exists src/lib/tmpl_info.c 92 called 3412 times
tmpl_exists src/parse/func_resolve_tmpl.c 92 called 38 times
tmpl_fptr src/lib/closure.c 697 called 4064 times
tmpl_get src/lib/tmpl_info.c 15 called 6824 times
tmpl_global src/lib/tmpl_info.c 100 called 663 times
tmpl_match src/parse/operator.c 218 called 1 time
tmpl_prelude src/emit/emit.c 1497 called 10 times
tmpl_push src/parse/scanx.c 21 called 8195 times
tmpl_set src/lib/tmpl_info.c 37 called 6824 times
tmpl_valid src/parse/func_resolve_tmpl.c 33 called 75 times
tobytecode src/vm/vm_code.c 54 called 746 times
trace src/vm/vm.c 109 not called
trait_error src/parse/check_traits.c 177 not called
trait_inherit src/parse/check_traits.c 54 not called
trait_nodup src/parse/check_traits.c 168 not called
trait_ressembles src/parse/did_you_mean.c 47 not called
trait_ufcs src/parse/check_traits.c 125 not called
traverse_ast src/parse/traverse.c 6 called 641 times
traverse_class_def src/parse/traverse.c 64 called 1358 times
traverse_dot_tmpl src/emit/emit.c 1434 called 6 times
traverse_emit_func_def src/emit/emit.c 1428 called 6 times
traverse_enum_def src/parse/traverse.c 43 called 638 times
traverse_exp src/parse/traverse.c 13 called 11539 times
traverse_fptr_def src/parse/traverse.c 50 called 14 times
traverse_func_def src/parse/traverse.c 26 called 54551 times
traverse_tmpl src/lib/instr.c 16 called 6 times
traverse_type_def src/parse/traverse.c 57 called 2 times
traverse_union_def src/parse/traverse.c 33 called 638 times
try_goto_indexes src/emit/emit.c 2391 called 3 times
tuple_contains src/env/tupleform.c 24 called 2729 times
tuple_info src/env/tupleform.c 18 called 2695 times
type2str src/import/import_checker.c 311 called 4400 times
type_copy src/env/type.c 43 called 182260 times
type_cyclic src/parse/scan1.c 16 called 2552 times
type_engine_init src/lib/engine.c 166 called 638 times
type_finish src/import/import_cdef.c 59 called 12122 times
type_get_member src/lib/deep_equal.c 46 called 36 times
type_global src/env/type.c 165 called 3413 times
type_is_recurs src/parse/check.c 2088 called 332 times
type_list_base src/parse/check.c 533 called 43 times
type_list_base_func src/parse/check.c 527 not called
type_name src/parse/operator.c 52 called 40 times
type_ref src/env/type.c 106 called 4714 times
type_unknown src/parse/type_decl.c 118 called 56 times
typedef_complex src/parse/scan0.c 148 called 7 times
typedef_simple src/parse/scan0.c 127 called 11 times
ufcs src/parse/check.c 612 called 37 times
ufcs_match src/parse/check_traits.c 105 not called
ugen_channel src/lib/ugen.c 326 called 2 times
ugen_connect src/lib/ugen.c 186 called 638 times
ugen_ctor src/lib/ugen.c 282 called 12 times
ugen_disconnect src/lib/ugen.c 190 not called
ugen_dtor src/lib/ugen.c 311 called 4479 times
ugen_gen src/lib/ugen.c 119 called 1931 times
ugen_get_last src/lib/ugen.c 352 called 12 times
ugen_get_op src/lib/ugen.c 336 called 10 times
ugen_ini src/lib/ugen.c 132 called 3845 times
ugen_set_op src/lib/ugen.c 346 called 6 times
uncurry src/lib/closure.c 18 called 3 times
unhandled_pp src/vm/vm.c 145 called 27 times
union_is src/lib/union.c 98 not called
union_new src/lib/union.c 102 called 1 time
union_tmpl src/parse/scan0.c 226 called 1282 times
union_type src/import/import_udef.c 49 called 638 times
union_type src/parse/scan0.c 211 called 1284 times
unload_context src/env/context.c 45 called 641 times
unroll src/emit/emit.c 2221 called 1 time
unroll_init src/emit/emit.c 2193 called 1 time
unroll_run src/emit/emit.c 2197 called 2 times
unset_local src/emit/emit.c 972 not called
unwind src/vm/vm.c 95 called 8220 times
upfunction src/parse/scan2.c 485 called 69472 times
upvalue_type src/lib/closure.c 79 called 3 times
used_by src/emit/emit.c 996 called 5 times
user_dtor src/lib/object.c 32 called 1 time
usrugen_ctor src/lib/modules.c 192 not called
usrugen_dtor src/lib/modules.c 199 not called
usrugen_tick src/lib/modules.c 182 not called
valuefrom src/env/value.c 29 called 204536 times
var_effects src/parse/check.c 87 called 19093 times
var_match src/parse/check_traits.c 15 not called
vm_add_shred src/vm/vm.c 190 called 424 times
vm_clean src/vm/vm.c 1627 called 707 times
vm_ini_shred src/vm/vm.c 196 called 638 times
vm_lock src/vm/vm.c 202 called 11 times
vm_prepare src/vm/vm.c 424 called 6234223 times
vm_remove src/vm/vm.c 177 not called
vm_run_audio src/vm/vm.c 1606 called 6058889 times
vm_running src/vm/vm.c 212 not called
vm_shred_from_id src/lib/shred.c 85 called 1 time
vm_shred_id src/lib/shred.c 63 called 5 times
vm_shred_is_done src/lib/shred.c 73 called 1 time
vm_shred_is_running src/lib/shred.c 68 called 1 time
vm_unlock src/vm/vm.c 207 called 5 times
vm_vector_cap src/lib/array.c 100 not called
vm_vector_compactmap src/lib/array.c 559 not called
vm_vector_count src/lib/array.c 580 not called
vm_vector_depth src/lib/array.c 98 not called
vm_vector_filter src/lib/array.c 570 called 2 times
vm_vector_foldl src/lib/array.c 669 not called
vm_vector_foldr src/lib/array.c 681 not called
vm_vector_insert src/lib/array.c 72 not called
vm_vector_insert_obj src/lib/array.c 79 not called
vm_vector_insert_struct src/lib/array.c 87 not called
vm_vector_map src/lib/array.c 548 not called
vm_vector_new src/lib/array.c 693 not called
vm_vector_random src/lib/array.c 102 not called
vm_vector_rem src/lib/array.c 48 not called
vm_vector_rem_obj src/lib/array.c 55 not called
vm_vector_rem_struct src/lib/array.c 63 not called
vm_vector_size src/lib/array.c 96 called 4 times
vmcode_callback src/vm/vm_code.c 199 not called
void_type src/parse/scan1.c 64 called 48820 times
wagner_fisher src/parse/did_you_mean.c 13 called 1158 times
zerox_ctor src/lib/modules.c 151 called 1 time
zerox_tick src/lib/modules.c 144 called 4 times