Fuzz introspector: fuzz_unmarshal
For issues and ideas: https://github.com/ossf/fuzz-introspector/issues

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
788 67 LLVMFuzzerTestOneInput call site: 00067 janet_unmarshal
65 1 LLVMFuzzerTestOneInput call site: 00001 janet_ev_init
44 890 LLVMFuzzerTestOneInput call site: 00890 janet_clear_memory
29 856 LLVMFuzzerTestOneInput call site: 00856 janet_env_lookup_into

Fuzzer calltree

0 LLVMFuzzerTestOneInput [function] [call site] 00000
1 janet_init [function] [call site] 00001
2 janet_symcache_init [function] [call site] 00002
3 calloc [call site] 00003
3 fprintf [call site] 00004
3 exit [call site] 00005
2 janet_table [function] [call site] 00006
3 janet_gcalloc [function] [call site] 00007
4 fprintf [call site] 00008
4 abort [call site] 00009
4 fprintf [call site] 00010
4 exit [call site] 00011
3 janet_table_init_impl [function] [call site] 00012
4 janet_tablen [function] [call site] 00013
4 janet_memalloc_empty_local [function] [call site] 00014
5 janet_smalloc [function] [call site] 00015
6 fprintf [call site] 00016
6 exit [call site] 00017
6 realloc [call site] 00018
6 fprintf [call site] 00019
6 exit [call site] 00020
5 janet_nanbox_from_bits [function] [call site] 00021
5 janet_nanbox_from_bits [function] [call site] 00022
4 janet_memalloc_empty [function] [call site] 00023
5 array_allocate [function] [call site] 00024
5 fprintf [call site] 00025
5 exit [call site] 00026
5 janet_nanbox_from_bits [function] [call site] 00027
5 janet_nanbox_from_bits [function] [call site] 00028
4 fprintf [call site] 00029
4 exit [call site] 00030
2 janet_nanbox_from_pointer [function] [call site] 00031
2 janet_gcroot [function] [call site] 00032
3 realloc [call site] 00033
3 fprintf [call site] 00034
3 exit [call site] 00035
2 janet_default_rng [function] [call site] 00036
2 janet_rng_seed [function] [call site] 00037
3 janet_rng_u32 [function] [call site] 00038
2 janet_ev_init [function] [call site] 00039
3 janet_ev_init_common [function] [call site] 00040
4 janet_q_init [function] [call site] 00041
4 janet_table_init_raw [function] [call site] 00042
5 janet_table_init_impl [function] [call site] 00043
4 janet_table_init_raw [function] [call site] 00044
4 janet_table_init_raw [function] [call site] 00045
4 janet_rng_seed [function] [call site] 00046
4 pthread_attr_init [call site] 00047
4 pthread_attr_setdetachstate [call site] 00048
3 janet_ev_setup_selfpipe [function] [call site] 00049
4 janet_make_pipe [function] [call site] 00050
5 pipe [call site] 00051
5 fcntl64 [call site] 00052
5 fcntl64 [call site] 00053
5 fcntl64 [call site] 00054
5 fcntl64 [call site] 00055
5 close [call site] 00056
5 close [call site] 00057
4 fprintf [call site] 00058
4 abort [call site] 00059
3 epoll_create1 [call site] 00060
3 timerfd_create [call site] 00061
3 epoll_ctl [call site] 00062
3 epoll_ctl [call site] 00063
3 fprintf [call site] 00064
3 abort [call site] 00065
2 janet_net_init [function] [call site] 00066
1 janet_core_env [function] [call site] 00067
2 janet_core_lookup_table [function] [call site] 00068
3 janet_table [function] [call site] 00069
3 janet_load_libs [function] [call site] 00070
4 janet_core_cfuns_ext [function] [call site] 00071
5 janet_check_pointer_align [function] [call site] 00072
5 janet_nanbox_from_pointer [function] [call site] 00073
5 janet_csymbol [function] [call site] 00074
6 strlen [call site] 00075
6 janet_symbol [function] [call site] 00076
7 janet_string_calchash [function] [call site] 00077
8 janet_hash_mix [function] [call site] 00078
7 janet_symcache_findmem [function] [call site] 00079
8 janet_string_equalconst [function] [call site] 00080
9 memcmp [call site] 00081
8 fprintf [call site] 00082
8 abort [call site] 00083
7 janet_gcalloc [function] [call site] 00084
7 safe_memcpy [function] [call site] 00085
7 janet_symcache_put [function] [call site] 00086
8 janet_tablen [function] [call site] 00087
8 janet_cache_resize [function] [call site] 00088
9 calloc [call site] 00089
9 fprintf [call site] 00090
9 exit [call site] 00091
9 janet_symcache_findmem [function] [call site] 00092
8 janet_symcache_findmem [function] [call site] 00093
5 janet_nanbox_from_cpointer [function] [call site] 00094
5 janet_table_put [function] [call site] 00095
6 janet_table_remove [function] [call site] 00096
7 janet_table_find [function] [call site] 00097
8 janet_dict_find [function] [call site] 00098
9 janet_hash [function] [call site] 00099
10 janet_nanbox_to_pointer [function] [call site] 00100
10 janet_nanbox_to_pointer [function] [call site] 00101
10 janet_nanbox_to_pointer [function] [call site] 00102
10 janet_nanbox_to_pointer [function] [call site] 00103
10 murmur64 [function] [call site] 00104
10 janet_nanbox_to_pointer [function] [call site] 00105
10 murmur64 [function] [call site] 00106
9 janet_equals [function] [call site] 00107
10 janet_nanbox_to_pointer [function] [call site] 00108
10 janet_string_equal [function] [call site] 00109
11 janet_string_equalconst [function] [call site] 00110
10 janet_nanbox_to_pointer [function] [call site] 00111
10 janet_compare_abstract [function] [call site] 00112
10 janet_nanbox_to_pointer [function] [call site] 00113
10 janet_nanbox_to_pointer [function] [call site] 00114
10 janet_nanbox_to_pointer [function] [call site] 00115
10 push_traversal_node [function] [call site] 00116
11 realloc [call site] 00117
11 fprintf [call site] 00118
11 exit [call site] 00119
10 janet_nanbox_to_pointer [function] [call site] 00120
10 janet_nanbox_to_pointer [function] [call site] 00121
10 push_traversal_node [function] [call site] 00122
10 traversal_next [function] [call site] 00123
11 janet_nanbox_from_cpointer [function] [call site] 00124
11 janet_nanbox_from_cpointer [function] [call site] 00125
9 janet_equals [function] [call site] 00126
7 janet_nanbox_from_bits [function] [call site] 00127
7 janet_nanbox_from_bits [function] [call site] 00128
7 janet_nanbox_from_bits [function] [call site] 00129
6 janet_table_find [function] [call site] 00130
6 janet_tablen [function] [call site] 00131
6 janet_table_rehash [function] [call site] 00132
7 janet_memalloc_empty_local [function] [call site] 00133
7 janet_memalloc_empty [function] [call site] 00134
7 fprintf [call site] 00135
7 exit [call site] 00136
7 janet_table_find [function] [call site] 00137
7 janet_sfree [function] [call site] 00138
8 janet_mem2scratch [function] [call site] 00139
8 free_one_scratch [function] [call site] 00140
8 fprintf [call site] 00141
8 abort [call site] 00142
6 janet_table_find [function] [call site] 00143
5 janet_registry_put [function] [call site] 00144
6 realloc [call site] 00145
6 fprintf [call site] 00146
6 exit [call site] 00147
4 janet_lib_io [function] [call site] 00148
5 janet_core_cfuns_ext [function] [call site] 00149
5 janet_register_abstract_type [function] [call site] 00150
6 janet_check_pointer_align [function] [call site] 00151
6 janet_csymbol [function] [call site] 00152
6 janet_nanbox_from_cpointer [function] [call site] 00153
6 janet_table_get [function] [call site] 00154
7 janet_table_find [function] [call site] 00155
7 janet_nanbox_from_bits [function] [call site] 00156
6 janet_nanbox_to_pointer [function] [call site] 00157
6 janet_panicf [function] [call site] 00158
7 janet_buffer_init [function] [call site] 00159
8 janet_buffer_init_impl [function] [call site] 00160
9 janet_gcpressure [function] [call site] 00161
9 array_allocate [function] [call site] 00162
9 fprintf [call site] 00163
9 exit [call site] 00164
7 janet_formatbv [function] [call site] 00165
8 strlen [call site] 00166
8 janet_buffer_push_u8 [function] [call site] 00167
9 janet_buffer_extra [function] [call site] 00168
10 janet_panic [function] [call site] 00169
11 janet_cstring [function] [call site] 00170
12 strlen [call site] 00171
12 janet_string [function] [call site] 00172
13 janet_gcalloc [function] [call site] 00173
13 janet_string_calchash [function] [call site] 00174
13 safe_memcpy [function] [call site] 00175
11 janet_nanbox_from_cpointer [function] [call site] 00176
11 janet_panicv [function] [call site] 00177
12 janet_signalv [function] [call site] 00178
13 janet_formatc [function] [call site] 00179
14 janet_buffer_init [function] [call site] 00180
14 janet_formatbv [function] [call site] 00181
15 janet_buffer_push_u8 [function] [call site] 00182
15 scanformat [function] [call site] 00183
16 strchr [call site] 00184
16 janet_panic [function] [call site] 00185
16 __ctype_b_loc [call site] 00186
16 __ctype_b_loc [call site] 00187
16 __ctype_b_loc [call site] 00188
16 __ctype_b_loc [call site] 00189
16 __ctype_b_loc [call site] 00190
16 janet_panic [function] [call site] 00191
16 strchr [call site] 00192
16 get_fmt_mapping [function] [call site] 00193
17 fprintf [call site] 00194
17 abort [call site] 00195
16 strlen [call site] 00196
15 snprintf [call site] 00197
15 snprintf [call site] 00198
15 snprintf [call site] 00199
15 snprintf [call site] 00200
15 snprintf [call site] 00201
15 strlen [call site] 00202
15 janet_buffer_push_bytes [function] [call site] 00203
16 janet_buffer_extra [function] [call site] 00204
17 janet_buffer_can_realloc [function] [call site] 00205
18 janet_panic [function] [call site] 00206
17 realloc [call site] 00207
17 janet_gcpressure [function] [call site] 00208
17 fprintf [call site] 00209
17 exit [call site] 00210
15 strlen [call site] 00211
15 janet_panic [function] [call site] 00212
15 strchr [call site] 00213
15 janet_panic [function] [call site] 00214
15 snprintf [call site] 00215
15 janet_to_string_b [function] [call site] 00216
16 janet_buffer_push_cstring [function] [call site] 00217
17 strlen [call site] 00218
17 janet_buffer_push_bytes [function] [call site] 00219
16 janet_buffer_push_cstring [function] [call site] 00220
16 number_to_string_b [function] [call site] 00221
17 janet_buffer_ensure [function] [call site] 00222
18 janet_buffer_can_realloc [function] [call site] 00223
18 janet_gcpressure [function] [call site] 00224
18 realloc [call site] 00225
18 fprintf [call site] 00226
18 exit [call site] 00227
17 snprintf [call site] 00228
16 janet_nanbox_to_pointer [function] [call site] 00229
16 janet_nanbox_to_pointer [function] [call site] 00230
16 janet_buffer_push_bytes [function] [call site] 00231
16 janet_nanbox_to_pointer [function] [call site] 00232
16 janet_buffer_extra [function] [call site] 00233
16 janet_buffer_push_bytes [function] [call site] 00234
16 janet_nanbox_to_pointer [function] [call site] 00235
16 string_description_b [function] [call site] 00236
17 janet_buffer_ensure [function] [call site] 00237
16 janet_nanbox_to_pointer [function] [call site] 00238
16 janet_registry_get [function] [call site] 00239
17 janet_registry_sort [function] [call site] 00240
16 janet_buffer_push_cstring [function] [call site] 00241
16 janet_buffer_push_cstring [function] [call site] 00242
16 janet_buffer_push_u8 [function] [call site] 00243
16 janet_buffer_push_cstring [function] [call site] 00244
16 janet_buffer_push_u8 [function] [call site] 00245
16 janet_buffer_push_cstring [function] [call site] 00246
16 janet_buffer_push_cstring [function] [call site] 00247
16 janet_buffer_push_bytes [function] [call site] 00248
16 janet_buffer_push_u8 [function] [call site] 00249
16 janet_nanbox_to_pointer [function] [call site] 00250
16 string_description_b [function] [call site] 00251
15 janet_description_b [function] [call site] 00252
16 janet_buffer_push_cstring [function] [call site] 00253
16 janet_buffer_push_u8 [function] [call site] 00254
16 janet_nanbox_to_pointer [function] [call site] 00255
16 janet_escape_string_b [function] [call site] 00256
17 janet_escape_string_impl [function] [call site] 00257
18 janet_buffer_push_u8 [function] [call site] 00258
18 janet_buffer_push_bytes [function] [call site] 00259
18 janet_buffer_push_bytes [function] [call site] 00260
18 janet_buffer_push_bytes [function] [call site] 00261
18 janet_buffer_push_bytes [function] [call site] 00262
18 janet_buffer_push_bytes [function] [call site] 00263
18 janet_buffer_push_bytes [function] [call site] 00264
18 janet_buffer_push_bytes [function] [call site] 00265
18 janet_buffer_push_bytes [function] [call site] 00266
18 janet_buffer_push_bytes [function] [call site] 00267
18 janet_buffer_push_bytes [function] [call site] 00268
18 janet_buffer_push_bytes [function] [call site] 00269
18 janet_buffer_push_bytes [function] [call site] 00270
18 janet_buffer_push_u8 [function] [call site] 00271
18 janet_buffer_push_u8 [function] [call site] 00272
16 janet_escape_buffer_b [function] [call site] 00273
17 janet_buffer_ensure [function] [call site] 00274
17 janet_buffer_push_u8 [function] [call site] 00275
17 janet_escape_string_impl [function] [call site] 00276
16 janet_nanbox_to_pointer [function] [call site] 00277
16 janet_buffer_push_cstring [function] [call site] 00278
16 janet_buffer_push_cstring [function] [call site] 00279
16 janet_buffer_push_cstring [function] [call site] 00280
16 janet_buffer_push_cstring [function] [call site] 00281
16 string_description_b [function] [call site] 00282
16 janet_to_string_b [function] [call site] 00283
15 typestr [function] [call site] 00284
16 janet_nanbox_to_pointer [function] [call site] 00285
15 janet_buffer_push_cstring [function] [call site] 00286
15 pushtypes [function] [call site] 00287
16 janet_buffer_push_cstring [function] [call site] 00288
16 janet_buffer_push_cstring [function] [call site] 00289
15 atoi [call site] 00290
15 atoi [call site] 00291
15 janet_pretty_ [function] [call site] 00292
16 janet_buffer [function] [call site] 00293
17 janet_gcalloc [function] [call site] 00294
17 janet_buffer_init_impl [function] [call site] 00295
16 janet_table_init [function] [call site] 00296
17 janet_table_init_impl [function] [call site] 00297
16 janet_pretty_one [function] [call site] 00298
17 janet_table_get [function] [call site] 00299
17 janet_buffer_push_cstring [function] [call site] 00300
17 janet_buffer_push_cstring [function] [call site] 00301
17 integer_to_string_b [function] [call site] 00302
18 janet_buffer_extra [function] [call site] 00303
18 count_dig10 [function] [call site] 00304
17 janet_buffer_push_u8 [function] [call site] 00305
17 janet_buffer_push_cstring [function] [call site] 00306
17 janet_nanbox_from_double [function] [call site] 00307
17 janet_table_put [function] [call site] 00308
17 janet_buffer_push_cstring [function] [call site] 00309
17 janet_nanbox_to_pointer [function] [call site] 00310
17 janet_buffer_ensure [function] [call site] 00311
17 janet_buffer_push_u8 [function] [call site] 00312
17 janet_escape_string_impl [function] [call site] 00313
17 janet_description_b [function] [call site] 00314
17 janet_buffer_push_cstring [function] [call site] 00315
17 janet_indexed_view [function] [call site] 00316
18 janet_nanbox_to_pointer [function] [call site] 00317
18 janet_nanbox_to_pointer [function] [call site] 00318
18 janet_nanbox_to_pointer [function] [call site] 00319
18 janet_nanbox_to_pointer [function] [call site] 00320
17 janet_buffer_push_cstring [function] [call site] 00321
17 strlen [call site] 00322
17 janet_buffer_push_cstring [function] [call site] 00323
17 print_newline [function] [call site] 00324
18 janet_buffer_push_u8 [function] [call site] 00325
18 backtrack_newlines [function] [call site] 00326
19 strncmp [call site] 00327
19 strncmp [call site] 00328
19 fprintf [call site] 00329
19 abort [call site] 00330
19 fprintf [call site] 00331
19 abort [call site] 00332
18 janet_buffer_push_u8 [function] [call site] 00333
18 janet_buffer_push_u8 [function] [call site] 00334
17 janet_pretty_one [function] [call site] 00335
18 print_newline [function] [call site] 00336
18 janet_buffer_push_cstring [function] [call site] 00337
18 print_newline [function] [call site] 00338
18 janet_pretty_one [function] [call site] 00339
19 print_newline [function] [call site] 00340
19 janet_pretty_one [function] [call site] 00341
20 janet_buffer_push_u8 [function] [call site] 00342
20 janet_nanbox_to_pointer [function] [call site] 00343
20 janet_buffer_push_cstring [function] [call site] 00344
20 janet_csymbol [function] [call site] 00345
20 janet_nanbox_from_cpointer [function] [call site] 00346
20 janet_table_get [function] [call site] 00347
20 janet_bytes_view [function] [call site] 00348
21 janet_nanbox_to_pointer [function] [call site] 00349
21 janet_nanbox_to_pointer [function] [call site] 00350
21 janet_nanbox_to_pointer [function] [call site] 00351
21 janet_nanbox_to_pointer [function] [call site] 00352
21 janet_nanbox_to_pointer [function] [call site] 00353
20 janet_buffer_push_cstring [function] [call site] 00354
20 janet_buffer_push_bytes [function] [call site] 00355
20 janet_buffer_push_cstring [function] [call site] 00356
20 janet_nanbox_to_pointer [function] [call site] 00357
20 janet_csymbol [function] [call site] 00358
20 janet_nanbox_from_cpointer [function] [call site] 00359
20 janet_struct_get [function] [call site] 00360
21 janet_struct_find [function] [call site] 00361
22 janet_hash [function] [call site] 00362
22 janet_equals [function] [call site] 00363
22 janet_equals [function] [call site] 00364
21 janet_nanbox_from_bits [function] [call site] 00365
20 janet_bytes_view [function] [call site] 00366
20 janet_buffer_push_cstring [function] [call site] 00367
20 janet_buffer_push_bytes [function] [call site] 00368
20 janet_buffer_push_cstring [function] [call site] 00369
20 janet_buffer_push_u8 [function] [call site] 00370
20 janet_buffer_push_cstring [function] [call site] 00371
20 janet_dictionary_view [function] [call site] 00372
21 janet_nanbox_to_pointer [function] [call site] 00373
21 janet_nanbox_to_pointer [function] [call site] 00374
21 janet_nanbox_to_pointer [function] [call site] 00375
21 janet_nanbox_to_pointer [function] [call site] 00376
21 janet_nanbox_to_pointer [function] [call site] 00377
20 print_newline [function] [call site] 00378
20 janet_pretty_one [function] [call site] 00379
21 janet_buffer_push_u8 [function] [call site] 00380
21 janet_pretty_one [function] [call site] 00381
22 print_newline [function] [call site] 00382
22 janet_buffer_push_cstring [function] [call site] 00383
22 janet_srealloc [function] [call site] 00384
23 janet_smalloc [function] [call site] 00385
23 janet_mem2scratch [function] [call site] 00386
23 realloc [call site] 00387
23 fprintf [call site] 00388
23 exit [call site] 00389
23 fprintf [call site] 00390
23 abort [call site] 00391
22 fprintf [call site] 00392
22 exit [call site] 00393
22 janet_sorted_keys [function] [call site] 00394
23 janet_compare [function] [call site] 00395
24 janet_nanbox_to_pointer [function] [call site] 00396
24 janet_string_compare [function] [call site] 00397
25 memcmp [call site] 00398
24 janet_nanbox_to_pointer [function] [call site] 00399
24 janet_compare_abstract [function] [call site] 00400
24 janet_nanbox_to_pointer [function] [call site] 00401
24 janet_nanbox_to_pointer [function] [call site] 00402
24 janet_nanbox_to_pointer [function] [call site] 00403
24 janet_nanbox_to_pointer [function] [call site] 00404
24 push_traversal_node [function] [call site] 00405
24 janet_nanbox_to_pointer [function] [call site] 00406
24 janet_nanbox_to_pointer [function] [call site] 00407
24 push_traversal_node [function] [call site] 00408
24 traversal_next [function] [call site] 00409
22 print_newline [function] [call site] 00410
22 janet_pretty_one [function] [call site] 00411
23 janet_buffer_push_u8 [function] [call site] 00412
23 janet_pretty_one [function] [call site] 00413
24 print_newline [function] [call site] 00414
24 janet_buffer_push_cstring [function] [call site] 00415
24 janet_buffer_push_u8 [function] [call site] 00416
24 janet_table_remove [function] [call site] 00417
16 backtrack_newlines [function] [call site] 00418
16 janet_table_deinit [function] [call site] 00419
17 janet_sfree [function] [call site] 00420
15 atoi [call site] 00421
15 janet_jdn_ [function] [call site] 00422
16 janet_buffer [function] [call site] 00423
16 janet_table_init [function] [call site] 00424
16 print_jdn_one [function] [call site] 00425
17 janet_description_b [function] [call site] 00426
17 janet_buffer_ensure [function] [call site] 00427
17 janet_buffer_dtostr [function] [call site] 00428
18 janet_buffer_extra [function] [call site] 00429
18 snprintf [call site] 00430
17 contains_bad_chars [function] [call site] 00431
18 janet_valid_utf8 [function] [call site] 00432
18 janet_is_symbol_char [function] [call site] 00433
17 janet_description_b [function] [call site] 00434
17 janet_nanbox_to_pointer [function] [call site] 00435
17 janet_buffer_push_u8 [function] [call site] 00436
17 janet_buffer_push_u8 [function] [call site] 00437
17 print_jdn_one [function] [call site] 00438
18 janet_buffer_push_u8 [function] [call site] 00439
18 janet_nanbox_from_bits [function] [call site] 00440
18 janet_table_put [function] [call site] 00441
18 janet_buffer_push_cstring [function] [call site] 00442
18 janet_buffer_push_u8 [function] [call site] 00443
18 print_jdn_one [function] [call site] 00444
19 janet_buffer_push_u8 [function] [call site] 00445
19 janet_nanbox_from_bits [function] [call site] 00446
19 janet_table_put [function] [call site] 00447
19 janet_nanbox_to_pointer [function] [call site] 00448
19 janet_buffer_push_cstring [function] [call site] 00449
19 janet_buffer_push_u8 [function] [call site] 00450
19 print_jdn_one [function] [call site] 00451
20 janet_buffer_push_u8 [function] [call site] 00452
20 print_jdn_one [function] [call site] 00453
21 janet_buffer_push_u8 [function] [call site] 00454
21 janet_nanbox_to_pointer [function] [call site] 00455
21 janet_buffer_push_u8 [function] [call site] 00456
21 janet_buffer_push_u8 [function] [call site] 00457
21 print_jdn_one [function] [call site] 00458
22 janet_buffer_push_u8 [function] [call site] 00459
22 print_jdn_one [function] [call site] 00460
23 janet_buffer_push_u8 [function] [call site] 00461
16 janet_table_deinit [function] [call site] 00462
16 janet_panic [function] [call site] 00463
15 janet_panicf [function] [call site] 00464
16 janet_string [function] [call site] 00465
16 janet_buffer_deinit [function] [call site] 00466
16 janet_panics [function] [call site] 00467
17 janet_nanbox_from_cpointer [function] [call site] 00468
17 janet_panicv [function] [call site] 00469
15 janet_panic [function] [call site] 00470
15 janet_buffer_push_bytes [function] [call site] 00471
14 janet_string [function] [call site] 00472
14 janet_buffer_deinit [function] [call site] 00473
13 janet_nanbox_from_cpointer [function] [call site] 00474
13 longjmp [call site] 00475
13 janet_formatc [function] [call site] 00476
13 janet_top_level_signal [function] [call site] 00477
14 fputs [call site] 00478
14 pthread_exit [call site] 00479
6 janet_nanbox_from_pointer [function] [call site] 00480
6 janet_table_put [function] [call site] 00481
5 janet_makefile [function] [call site] 00482
6 makef [function] [call site] 00483
7 janet_abstract [function] [call site] 00484
8 janet_abstract_begin [function] [call site] 00485
9 janet_gcalloc [function] [call site] 00486
8 janet_abstract_end [function] [call site] 00487
7 fileno [call site] 00488
7 fcntl64 [call site] 00489
6 janet_nanbox_from_pointer [function] [call site] 00490
5 janet_core_def_sm [function] [call site] 00491
6 janet_csymbol [function] [call site] 00492
6 janet_nanbox_from_cpointer [function] [call site] 00493
6 janet_table_put [function] [call site] 00494
6 janet_nanbox_to_pointer [function] [call site] 00495
6 janet_registry_put [function] [call site] 00496
5 janet_makefile [function] [call site] 00497
5 janet_core_def_sm [function] [call site] 00498
5 janet_makefile [function] [call site] 00499
5 janet_core_def_sm [function] [call site] 00500
4 janet_lib_math [function] [call site] 00501
5 janet_core_cfuns_ext [function] [call site] 00502
5 janet_register_abstract_type [function] [call site] 00503
4 janet_lib_array [function] [call site] 00504
5 janet_core_cfuns_ext [function] [call site] 00505
4 janet_lib_tuple [function] [call site] 00506
5 janet_core_cfuns_ext [function] [call site] 00507
4 janet_lib_buffer [function] [call site] 00508
5 janet_core_cfuns_ext [function] [call site] 00509
4 janet_lib_table [function] [call site] 00510
5 janet_core_cfuns_ext [function] [call site] 00511
4 janet_lib_struct [function] [call site] 00512
5 janet_core_cfuns_ext [function] [call site] 00513
4 janet_lib_fiber [function] [call site] 00514
5 janet_core_cfuns_ext [function] [call site] 00515
4 janet_lib_os [function] [call site] 00516
5 janet_core_cfuns_ext [function] [call site] 00517
4 janet_lib_parse [function] [call site] 00518
5 janet_core_cfuns_ext [function] [call site] 00519
4 janet_lib_compile [function] [call site] 00520
5 janet_core_cfuns_ext [function] [call site] 00521
4 janet_lib_debug [function] [call site] 00522
5 janet_core_cfuns_ext [function] [call site] 00523
4 janet_lib_string [function] [call site] 00524
5 janet_core_cfuns_ext [function] [call site] 00525
4 janet_lib_marsh [function] [call site] 00526
5 janet_core_cfuns_ext [function] [call site] 00527
4 janet_lib_peg [function] [call site] 00528
5 janet_core_cfuns_ext [function] [call site] 00529
5 janet_register_abstract_type [function] [call site] 00530
4 janet_lib_asm [function] [call site] 00531
5 janet_core_cfuns_ext [function] [call site] 00532
4 janet_lib_inttypes [function] [call site] 00533
5 janet_core_cfuns_ext [function] [call site] 00534
5 janet_register_abstract_type [function] [call site] 00535
5 janet_register_abstract_type [function] [call site] 00536
4 janet_lib_ev [function] [call site] 00537
5 janet_core_cfuns_ext [function] [call site] 00538
5 janet_register_abstract_type [function] [call site] 00539
5 janet_register_abstract_type [function] [call site] 00540
5 janet_register_abstract_type [function] [call site] 00541
5 janet_register_abstract_type [function] [call site] 00542
4 janet_lib_filewatch [function] [call site] 00543
5 janet_core_cfuns_ext [function] [call site] 00544
4 janet_lib_net [function] [call site] 00545
5 janet_core_cfuns_ext [function] [call site] 00546
4 janet_lib_ffi [function] [call site] 00547
5 janet_core_cfuns_ext [function] [call site] 00548
3 janet_table_put [function] [call site] 00549
2 janet_unmarshal [function] [call site] 00550
3 unmarshal_one [function] [call site] 00551
4 janet_panic [function] [call site] 00552
4 janet_panic [function] [call site] 00553
4 readint [function] [call site] 00554
5 janet_panic [function] [call site] 00555
5 janet_panic [function] [call site] 00556
5 janet_panic [function] [call site] 00557
5 janet_panicf [function] [call site] 00558
4 janet_nanbox_from_double [function] [call site] 00559
4 janet_nanbox_from_bits [function] [call site] 00560
4 janet_nanbox_from_bits [function] [call site] 00561
4 janet_nanbox_from_bits [function] [call site] 00562
4 janet_panic [function] [call site] 00563
4 janet_nanbox_from_double [function] [call site] 00564
4 janet_panic [function] [call site] 00565
4 janet_wrap_number_safe [function] [call site] 00566
4 janet_v_grow [function] [call site] 00567
5 janet_srealloc [function] [call site] 00568
4 janet_panic [function] [call site] 00572
4 janet_string [function] [call site] 00573
4 janet_nanbox_from_cpointer [function] [call site] 00574
4 janet_symbol [function] [call site] 00575
4 janet_nanbox_from_cpointer [function] [call site] 00576
4 janet_symbol [function] [call site] 00577
4 janet_nanbox_from_cpointer [function] [call site] 00578
4 janet_symbol [function] [call site] 00579
4 janet_nanbox_from_cpointer [function] [call site] 00580
4 janet_table_get [function] [call site] 00581
4 janet_nanbox_from_bits [function] [call site] 00582
4 janet_buffer [function] [call site] 00583
4 safe_memcpy [function] [call site] 00584
4 janet_nanbox_from_pointer [function] [call site] 00585
4 janet_v_grow [function] [call site] 00586
4 unmarshal_one_fiber [function] [call site] 00587
5 janet_gcalloc [function] [call site] 00588
5 janet_nanbox_from_bits [function] [call site] 00589
5 janet_v_grow [function] [call site] 00590
5 janet_nanbox_from_pointer [function] [call site] 00591
5 janet_panic [function] [call site] 00597
5 array_allocate [function] [call site] 00598
5 fprintf [call site] 00599
5 exit [call site] 00600
5 janet_nanbox_from_bits [function] [call site] 00601
5 unmarshal_one [function] [call site] 00605
6 janet_nanbox_from_pointer [function] [call site] 00606
6 janet_panicf [function] [call site] 00608
6 janet_gcalloc [function] [call site] 00609
6 janet_nanbox_from_pointer [function] [call site] 00610
6 janet_v_grow [function] [call site] 00611
6 unmarshal_one_def [function] [call site] 00612
7 janet_panic [function] [call site] 00613
7 janet_panicf [function] [call site] 00615
7 janet_gcalloc [function] [call site] 00616
7 janet_v_grow [function] [call site] 00617
7 unmarshal_one [function] [call site] 00629
8 unmarshal_one_env [function] [call site] 00630
9 janet_panic [function] [call site] 00631
9 janet_panicf [function] [call site] 00633
9 janet_gcalloc [function] [call site] 00634
9 janet_v_grow [function] [call site] 00635
9 unmarshal_one [function] [call site] 00638
10 unmarshal_one_abstract [function] [call site] 00639
11 unmarshal_one [function] [call site] 00640
12 janet_panic [function] [call site] 00642
12 janet_array_weak [function] [call site] 00643
13 janet_gcalloc [function] [call site] 00644
13 janet_array_impl [function] [call site] 00645
14 array_allocate [function] [call site] 00646
14 fprintf [call site] 00647
14 exit [call site] 00648
12 janet_array [function] [call site] 00649
13 janet_gcalloc [function] [call site] 00650
13 janet_array_impl [function] [call site] 00651
12 janet_nanbox_from_pointer [function] [call site] 00652
12 janet_v_grow [function] [call site] 00653
12 unmarshal_one [function] [call site] 00654
13 janet_tuple_begin [function] [call site] 00655
14 janet_gcalloc [function] [call site] 00656
13 unmarshal_one [function] [call site] 00658
14 janet_tuple_end [function] [call site] 00659
15 janet_array_calchash [function] [call site] 00660
16 janet_hash [function] [call site] 00661
16 janet_hash_mix [function] [call site] 00662
14 janet_nanbox_from_cpointer [function] [call site] 00663
14 janet_v_grow [function] [call site] 00664
14 janet_struct_begin [function] [call site] 00665
15 janet_tablen [function] [call site] 00666
15 janet_tablen [function] [call site] 00667
15 janet_gcalloc [function] [call site] 00668
15 janet_memempty [function] [call site] 00669
16 janet_nanbox_from_bits [function] [call site] 00670
16 janet_nanbox_from_bits [function] [call site] 00671
14 unmarshal_one [function] [call site] 00672
15 janet_asserttype [function] [call site] 00673
16 janet_panicf [function] [call site] 00674
15 janet_nanbox_to_pointer [function] [call site] 00675
15 unmarshal_one [function] [call site] 00676
16 unmarshal_one [function] [call site] 00677
17 janet_struct_put [function] [call site] 00678
18 janet_struct_put_ext [function] [call site] 00679
19 janet_hash [function] [call site] 00680
19 janet_hash [function] [call site] 00681
19 janet_compare [function] [call site] 00682
17 janet_struct_end [function] [call site] 00683
18 janet_struct_begin [function] [call site] 00684
18 janet_struct_put [function] [call site] 00685
18 janet_kv_calchash [function] [call site] 00686
19 janet_hash [function] [call site] 00687
19 janet_hash_mix [function] [call site] 00688
19 janet_hash [function] [call site] 00689
19 janet_hash_mix [function] [call site] 00690
17 janet_nanbox_from_cpointer [function] [call site] 00691
17 janet_v_grow [function] [call site] 00692
17 janet_panicf [function] [call site] 00693
17 janet_table_weakk [function] [call site] 00694
18 janet_gcalloc [function] [call site] 00695
18 janet_table_init_impl [function] [call site] 00696
17 janet_table_weakv [function] [call site] 00697
18 janet_gcalloc [function] [call site] 00698
18 janet_table_init_impl [function] [call site] 00699
17 janet_table_weakkv [function] [call site] 00700
18 janet_gcalloc [function] [call site] 00701
18 janet_table_init_impl [function] [call site] 00702
17 janet_table [function] [call site] 00703
17 janet_nanbox_from_pointer [function] [call site] 00704
17 janet_v_grow [function] [call site] 00705
17 unmarshal_one [function] [call site] 00706
18 janet_asserttype [function] [call site] 00707
18 janet_nanbox_to_pointer [function] [call site] 00708
18 unmarshal_one [function] [call site] 00709
19 unmarshal_one [function] [call site] 00710
20 janet_table_put [function] [call site] 00711
20 janet_panic [function] [call site] 00712
20 janet_panicf [function] [call site] 00713
20 janet_nanbox_from_pointer [function] [call site] 00714
20 janet_v_grow [function] [call site] 00715
20 janet_panic [function] [call site] 00718
20 janet_panicf [function] [call site] 00719
20 janet_pointer_buffer_unsafe [function] [call site] 00720
21 janet_panic [function] [call site] 00721
21 janet_panic [function] [call site] 00722
21 janet_gcalloc [function] [call site] 00723
20 janet_nanbox_from_pointer [function] [call site] 00724
20 janet_v_grow [function] [call site] 00725
20 janet_panic [function] [call site] 00726
20 janet_panicf [function] [call site] 00727
20 janet_nanbox_from_pointer [function] [call site] 00728
20 janet_v_grow [function] [call site] 00729
20 janet_panic [function] [call site] 00730
20 janet_panicf [function] [call site] 00731
20 janet_abstract_decref [function] [call site] 00732
21 janet_atomic_dec [function] [call site] 00733
20 janet_nanbox_from_bits [function] [call site] 00734
20 janet_nanbox_from_pointer [function] [call site] 00735
20 janet_table_get [function] [call site] 00736
20 janet_nanbox_from_bits [function] [call site] 00737
20 janet_table_put [function] [call site] 00738
20 janet_abstract_decref [function] [call site] 00739
20 janet_v_grow [function] [call site] 00740
20 janet_panicf [function] [call site] 00741
11 janet_get_abstract_type [function] [call site] 00742
12 janet_table_get [function] [call site] 00743
12 janet_nanbox_to_pointer [function] [call site] 00744
11 janet_panic [function] [call site] 00745
11 fprintf [call site] 00746
11 abort [call site] 00747
11 janet_nanbox_from_pointer [function] [call site] 00748
11 janet_panic [function] [call site] 00749
11 janet_panic [function] [call site] 00750
9 janet_asserttype [function] [call site] 00751
9 janet_nanbox_to_pointer [function] [call site] 00752
9 janet_panic [function] [call site] 00753
9 array_allocate [function] [call site] 00754
9 fprintf [call site] 00755
9 exit [call site] 00756
9 unmarshal_one [function] [call site] 00757
7 janet_asserttype [function] [call site] 00758
7 janet_nanbox_to_pointer [function] [call site] 00759
7 unmarshal_one [function] [call site] 00760
7 janet_asserttype [function] [call site] 00761
7 janet_nanbox_to_pointer [function] [call site] 00762
7 array_allocate [function] [call site] 00763
7 fprintf [call site] 00764
7 exit [call site] 00765
7 unmarshal_one [function] [call site] 00766
7 array_allocate [function] [call site] 00767
7 fprintf [call site] 00768
7 exit [call site] 00769
7 unmarshal_one [function] [call site] 00773
7 janet_panicf [function] [call site] 00774
7 janet_nanbox_to_pointer [function] [call site] 00775
7 array_allocate [function] [call site] 00776
7 fprintf [call site] 00777
7 exit [call site] 00778
7 janet_unmarshal_u32s [function] [call site] 00779
8 janet_panic [function] [call site] 00780
7 calloc [call site] 00781
7 fprintf [call site] 00782
7 exit [call site] 00783
7 calloc [call site] 00785
7 fprintf [call site] 00786
7 exit [call site] 00787
7 unmarshal_one_def [function] [call site] 00788
8 array_allocate [function] [call site] 00789
8 fprintf [call site] 00790
8 exit [call site] 00791
8 array_allocate [function] [call site] 00794
8 fprintf [call site] 00795
8 exit [call site] 00796
8 janet_unmarshal_u32s [function] [call site] 00797
8 janet_verify [function] [call site] 00798
8 janet_panic [function] [call site] 00799
5 janet_asserttype [function] [call site] 00800
5 janet_nanbox_to_pointer [function] [call site] 00801
5 unmarshal_one_env [function] [call site] 00802
5 janet_panic [function] [call site] 00803
5 janet_panic [function] [call site] 00804
5 janet_panic [function] [call site] 00805
5 unmarshal_one [function] [call site] 00806
5 janet_panic [function] [call site] 00807
5 unmarshal_one [function] [call site] 00808
5 janet_asserttype [function] [call site] 00809
5 janet_nanbox_to_pointer [function] [call site] 00810
5 unmarshal_one [function] [call site] 00811
5 janet_asserttype [function] [call site] 00812
5 janet_nanbox_to_pointer [function] [call site] 00813
5 unmarshal_one [function] [call site] 00814
5 janet_fiber_status [function] [call site] 00815
5 janet_panic [function] [call site] 00816
3 janet_sfree [function] [call site] 00817
3 janet_sfree [function] [call site] 00818
3 janet_sfree [function] [call site] 00819
2 janet_gcroot [function] [call site] 00820
2 janet_nanbox_to_pointer [function] [call site] 00821
2 janet_nanbox_from_bits [function] [call site] 00822
2 janet_csymbol [function] [call site] 00823
2 janet_resolve [function] [call site] 00824
3 janet_resolve_ext [function] [call site] 00825
4 janet_nanbox_from_cpointer [function] [call site] 00826
4 janet_table_get [function] [call site] 00827
4 janet_binding_from_entry [function] [call site] 00828
5 janet_nanbox_from_bits [function] [call site] 00829
5 janet_nanbox_to_pointer [function] [call site] 00830
5 janet_table_get_keyword [function] [call site] 00831
6 strlen [call site] 00832
6 janet_dict_find_keyword [function] [call site] 00833
7 janet_string_calchash [function] [call site] 00834
7 janet_nanbox_to_pointer [function] [call site] 00835
7 memcmp [call site] 00836
7 janet_nanbox_to_pointer [function] [call site] 00837
7 memcmp [call site] 00838
6 janet_nanbox_from_bits [function] [call site] 00839
5 janet_table_get_keyword [function] [call site] 00840
5 janet_table_get_keyword [function] [call site] 00841
5 janet_table_get_keyword [function] [call site] 00842
5 janet_nanbox_to_pointer [function] [call site] 00843
5 janet_cstrcmp [function] [call site] 00844
5 janet_cstrcmp [function] [call site] 00845
5 janet_cstrcmp [function] [call site] 00846
5 janet_table_get_keyword [function] [call site] 00847
3 janet_nanbox_to_pointer [function] [call site] 00848
3 janet_array_peek [function] [call site] 00849
4 janet_nanbox_from_bits [function] [call site] 00850
2 janet_csymbol [function] [call site] 00851
2 janet_resolve [function] [call site] 00852
2 janet_nanbox_to_pointer [function] [call site] 00853
2 janet_nanbox_to_pointer [function] [call site] 00854
2 janet_table_put [function] [call site] 00855
1 janet_env_lookup [function] [call site] 00856
2 janet_table [function] [call site] 00857
2 janet_env_lookup_into [function] [call site] 00858
3 strlen [call site] 00859
3 janet_nanbox_to_pointer [function] [call site] 00860
3 janet_smalloc [function] [call site] 00861
3 safe_memcpy [function] [call site] 00862
3 safe_memcpy [function] [call site] 00863
3 janet_symbol [function] [call site] 00864
3 janet_nanbox_from_cpointer [function] [call site] 00865
3 janet_sfree [function] [call site] 00866
3 entry_getval [function] [call site] 00867
4 janet_nanbox_to_pointer [function] [call site] 00868
4 janet_csymbol [function] [call site] 00869
4 janet_nanbox_from_cpointer [function] [call site] 00870
4 janet_table_get [function] [call site] 00871
4 janet_csymbol [function] [call site] 00872
4 janet_nanbox_from_cpointer [function] [call site] 00873
4 janet_table_get [function] [call site] 00874
4 janet_nanbox_to_pointer [function] [call site] 00875
4 janet_csymbol [function] [call site] 00876
4 janet_nanbox_from_cpointer [function] [call site] 00877
4 janet_struct_get [function] [call site] 00878
4 janet_csymbol [function] [call site] 00879
4 janet_nanbox_from_cpointer [function] [call site] 00880
4 janet_struct_get [function] [call site] 00881
4 janet_nanbox_from_bits [function] [call site] 00882
3 janet_table_put [function] [call site] 00883
3 entry_getval [function] [call site] 00884
3 janet_table_put [function] [call site] 00885
1 janet_try_init [function] [call site] 00886
1 _setjmp [call site] 00887
1 janet_unmarshal [function] [call site] 00888
1 janet_restore [function] [call site] 00889
1 janet_deinit [function] [call site] 00890
2 janet_clear_memory [function] [call site] 00891
3 janet_nanbox_to_pointer [function] [call site] 00892
3 fprintf [call site] 00893
3 abort [call site] 00894
3 janet_abstract_decref_maybe_free [function] [call site] 00895
4 janet_abstract_decref [function] [call site] 00896
4 fprintf [call site] 00897
4 abort [call site] 00898
3 janet_deinit_block [function] [call site] 00899
4 janet_symbol_deinit [function] [call site] 00900
5 janet_symcache_findmem [function] [call site] 00901
4 janet_ev_dec_refcount [function] [call site] 00902
5 janet_atomic_dec [function] [call site] 00903
4 janet_ev_dec_refcount [function] [call site] 00904
4 janet_buffer_deinit [function] [call site] 00905
4 fprintf [call site] 00906
4 abort [call site] 00907
4 fprintf [call site] 00908
4 abort [call site] 00909
3 janet_free_all_scratch [function] [call site] 00910
4 free_one_scratch [function] [call site] 00911
2 janet_symcache_deinit [function] [call site] 00912
2 janet_ev_deinit [function] [call site] 00913
3 janet_ev_deinit_common [function] [call site] 00914
4 peek_timeout [function] [call site] 00915
4 handle_timeout_worker [function] [call site] 00916
5 pthread_cancel [call site] 00917
5 fprintf [call site] 00918
5 abort [call site] 00919
5 pthread_join [call site] 00920
5 fprintf [call site] 00921
5 abort [call site] 00922
4 pop_timeout [function] [call site] 00923
4 janet_q_deinit [function] [call site] 00924
4 janet_table_deinit [function] [call site] 00925
4 janet_table_deinit [function] [call site] 00926
4 janet_table_deinit [function] [call site] 00927
4 pthread_attr_destroy [call site] 00928
3 close [call site] 00929
3 close [call site] 00930
3 janet_ev_cleanup_selfpipe [function] [call site] 00931
4 close [call site] 00932
4 close [call site] 00933
2 janet_net_deinit [function] [call site] 00934