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