Call tree LLVMFuzzerTestOneInput /src/janet/./test/fuzzers/fuzz_unmarshal.c linenumber=-1 janet_init /src/janet/src/core/vm.c linenumber=12 janet_symcache_init /src/janet/src/core/symcache.c linenumber=1671 calloc linenumber=42 fprintf linenumber=44 exit linenumber=44 janet_table /src/janet/src/core/table.c linenumber=1694 janet_gcalloc /src/janet/src/core/gc.c linenumber=92 fprintf linenumber=530 abort linenumber=530 fprintf linenumber=535 exit linenumber=535 janet_table_init_impl /src/janet/src/core/table.c linenumber=93 janet_tablen /src/janet/src/core/util.c linenumber=47 janet_memalloc_empty_local /src/janet/src/core/table.c linenumber=51 janet_smalloc /src/janet/src/core/gc.c linenumber=35 fprintf linenumber=713 exit linenumber=713 realloc linenumber=718 fprintf linenumber=720 exit linenumber=720 janet_nanbox_from_bits /src/janet/src/core/wrap.c linenumber=39 janet_nanbox_from_bits /src/janet/src/core/wrap.c linenumber=40 janet_memalloc_empty /src/janet/src/core/wrap.c linenumber=53 array_allocate /src/janet/src/core/util.c linenumber=165 fprintf linenumber=168 exit linenumber=168 janet_nanbox_from_bits /src/janet/src/core/wrap.c linenumber=173 janet_nanbox_from_bits /src/janet/src/core/wrap.c linenumber=174 fprintf linenumber=55 exit linenumber=55 janet_nanbox_from_pointer /src/janet/src/core/wrap.c linenumber=1695 janet_gcroot /src/janet/src/core/gc.c linenumber=1695 realloc linenumber=617 fprintf linenumber=619 exit linenumber=619 janet_default_rng /src/janet/src/core/math.c linenumber=1712 janet_rng_seed /src/janet/src/core/math.c linenumber=1712 janet_rng_u32 /src/janet/src/core/math.c linenumber=81 janet_ev_init /src/janet/src/core/ev.c linenumber=1720 janet_ev_init_common /src/janet/src/core/ev.c linenumber=1865 janet_q_init /src/janet/src/core/ev.c linenumber=597 janet_table_init_raw /src/janet/src/core/table.c linenumber=601 janet_table_init_impl /src/janet/src/core/table.c linenumber=77 janet_table_init_raw /src/janet/src/core/table.c linenumber=602 janet_table_init_raw /src/janet/src/core/table.c linenumber=603 janet_rng_seed /src/janet/src/core/math.c linenumber=604 pthread_attr_init linenumber=606 pthread_attr_setdetachstate linenumber=607 janet_ev_setup_selfpipe /src/janet/src/core/ev.c linenumber=1866 janet_make_pipe /src/janet/src/core/ev.c linenumber=1628 pipe linenumber=3046 fcntl64 linenumber=3047 fcntl64 linenumber=3048 fcntl64 linenumber=3049 fcntl64 linenumber=3050 close linenumber=3053 close linenumber=3054 fprintf linenumber=1629 abort linenumber=1629 epoll_create1 linenumber=1867 timerfd_create linenumber=1868 epoll_ctl linenumber=1874 epoll_ctl linenumber=1877 fprintf linenumber=1880 abort linenumber=1880 janet_net_init /src/janet/src/core/net.c linenumber=1723 janet_core_env /src/janet/src/core/corelib.c linenumber=15 janet_core_lookup_table /src/janet/src/core/corelib.c linenumber=1380 janet_table /src/janet/src/core/table.c linenumber=1420 janet_load_libs /src/janet/src/core/corelib.c linenumber=1421 janet_core_cfuns_ext /src/janet/src/core/util.c linenumber=1134 janet_check_pointer_align /src/janet/src/core/util.c linenumber=679 janet_nanbox_from_pointer /src/janet/src/core/wrap.c linenumber=680 janet_csymbol /src/janet/src/core/symcache.c linenumber=681 strlen linenumber=191 janet_symbol /src/janet/src/core/symcache.c linenumber=191 janet_string_calchash /src/janet/src/core/util.c linenumber=173 janet_hash_mix /src/janet/src/core/util.c linenumber=134 janet_symcache_findmem /src/janet/src/core/symcache.c linenumber=176 janet_string_equalconst /src/janet/src/core/string.c linenumber=98 memcmp linenumber=78 fprintf linenumber=111 abort linenumber=111 janet_gcalloc /src/janet/src/core/gc.c linenumber=179 safe_memcpy /src/janet/src/core/util.c linenumber=183 janet_symcache_put /src/janet/src/core/symcache.c linenumber=185 janet_tablen /src/janet/src/core/util.c linenumber=152 janet_cache_resize /src/janet/src/core/symcache.c linenumber=152 calloc linenumber=122 fprintf linenumber=124 exit linenumber=124 janet_symcache_findmem /src/janet/src/core/symcache.c linenumber=136 janet_symcache_findmem /src/janet/src/core/symcache.c linenumber=153 janet_nanbox_from_cpointer /src/janet/src/core/wrap.c linenumber=681 janet_table_put /src/janet/src/core/table.c linenumber=681 janet_table_remove /src/janet/src/core/table.c linenumber=211 janet_table_find /src/janet/src/core/table.c linenumber=193 janet_dict_find /src/janet/src/core/util.c linenumber=114 janet_hash /src/janet/src/core/value.c linenumber=293 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=321 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=324 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=325 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=329 murmur64 /src/janet/src/core/value.c linenumber=338 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=344 murmur64 /src/janet/src/core/value.c linenumber=355 janet_equals /src/janet/src/core/value.c linenumber=305 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=263 janet_string_equal /src/janet/src/core/string.c linenumber=263 janet_string_equalconst /src/janet/src/core/string.c linenumber=83 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=266 janet_compare_abstract /src/janet/src/core/value.c linenumber=266 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=269 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=272 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=273 push_traversal_node /src/janet/src/core/value.c linenumber=278 realloc linenumber=47 fprintf linenumber=49 exit linenumber=49 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=283 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=284 push_traversal_node /src/janet/src/core/value.c linenumber=290 traversal_next /src/janet/src/core/value.c linenumber=295 janet_nanbox_from_cpointer /src/janet/src/core/wrap.c linenumber=110 janet_nanbox_from_cpointer /src/janet/src/core/wrap.c linenumber=111 janet_equals /src/janet/src/core/value.c linenumber=318 janet_nanbox_from_bits /src/janet/src/core/wrap.c linenumber=198 janet_nanbox_from_bits /src/janet/src/core/wrap.c linenumber=199 janet_nanbox_from_bits /src/janet/src/core/wrap.c linenumber=202 janet_table_find /src/janet/src/core/table.c linenumber=213 janet_tablen /src/janet/src/core/util.c linenumber=218 janet_table_rehash /src/janet/src/core/table.c linenumber=218 janet_memalloc_empty_local /src/janet/src/core/table.c linenumber=123 janet_memalloc_empty /src/janet/src/core/wrap.c linenumber=125 fprintf linenumber=127 exit linenumber=127 janet_table_find /src/janet/src/core/table.c linenumber=137 janet_sfree /src/janet/src/core/gc.c linenumber=142 janet_mem2scratch /src/janet/src/core/gc.c linenumber=765 free_one_scratch /src/janet/src/core/gc.c linenumber=770 fprintf linenumber=776 abort linenumber=776 janet_table_find /src/janet/src/core/table.c linenumber=220 janet_registry_put /src/janet/src/core/util.c linenumber=682 realloc linenumber=503 fprintf linenumber=505 exit linenumber=505 janet_lib_io /src/janet/src/core/io.c linenumber=1135 janet_core_cfuns_ext /src/janet/src/core/util.c linenumber=855 janet_register_abstract_type /src/janet/src/core/util.c linenumber=856 janet_check_pointer_align /src/janet/src/core/util.c linenumber=646 janet_csymbol /src/janet/src/core/symcache.c linenumber=647 janet_nanbox_from_cpointer /src/janet/src/core/wrap.c linenumber=647 janet_table_get /src/janet/src/core/table.c linenumber=648 janet_table_find /src/janet/src/core/table.c linenumber=151 janet_nanbox_from_bits /src/janet/src/core/wrap.c linenumber=155 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=649 janet_panicf /src/janet/src/core/capi.c linenumber=650 janet_buffer_init /src/janet/src/core/buffer.c linenumber=109 janet_buffer_init_impl /src/janet/src/core/buffer.c linenumber=55 janet_gcpressure /src/janet/src/core/gc.c linenumber=42 array_allocate /src/janet/src/core/util.c linenumber=43 fprintf linenumber=45 exit linenumber=45 janet_formatbv /src/janet/src/core/pp.c linenumber=111 strlen linenumber=966 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=971 janet_buffer_extra /src/janet/src/core/buffer.c linenumber=157 janet_panic /src/janet/src/core/capi.c linenumber=121 janet_cstring /src/janet/src/core/string.c linenumber=119 strlen linenumber=89 janet_string /src/janet/src/core/string.c linenumber=89 janet_gcalloc /src/janet/src/core/gc.c linenumber=50 janet_string_calchash /src/janet/src/core/util.c linenumber=52 safe_memcpy /src/janet/src/core/util.c linenumber=54 janet_nanbox_from_cpointer /src/janet/src/core/wrap.c linenumber=119 janet_panicv /src/janet/src/core/capi.c linenumber=119 janet_signalv /src/janet/src/core/capi.c linenumber=100 janet_formatc /src/janet/src/core/pp.c linenumber=80 janet_buffer_init /src/janet/src/core/buffer.c linenumber=1110 janet_formatbv /src/janet/src/core/pp.c linenumber=1114 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=973 scanformat /src/janet/src/core/pp.c linenumber=978 strchr linenumber=929 janet_panic /src/janet/src/core/capi.c linenumber=931 __ctype_b_loc linenumber=932 __ctype_b_loc linenumber=934 __ctype_b_loc linenumber=938 __ctype_b_loc linenumber=940 __ctype_b_loc linenumber=943 janet_panic /src/janet/src/core/capi.c linenumber=944 strchr linenumber=950 get_fmt_mapping /src/janet/src/core/pp.c linenumber=952 fprintf linenumber=916 abort linenumber=916 strlen linenumber=953 snprintf linenumber=982 snprintf linenumber=988 snprintf linenumber=994 snprintf linenumber=1002 snprintf linenumber=1013 strlen linenumber=1020 janet_buffer_push_bytes /src/janet/src/core/buffer.c linenumber=1023 janet_buffer_extra /src/janet/src/core/buffer.c linenumber=146 janet_buffer_can_realloc /src/janet/src/core/buffer.c linenumber=125 janet_panic /src/janet/src/core/capi.c linenumber=34 realloc linenumber=127 janet_gcpressure /src/janet/src/core/gc.c linenumber=128 fprintf linenumber=130 exit linenumber=130 strlen linenumber=1025 janet_panic /src/janet/src/core/capi.c linenumber=1026 strchr linenumber=1027 janet_panic /src/janet/src/core/capi.c linenumber=1028 snprintf linenumber=1030 janet_to_string_b /src/janet/src/core/pp.c linenumber=1036 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=224 strlen linenumber=139 janet_buffer_push_bytes /src/janet/src/core/buffer.c linenumber=140 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=227 number_to_string_b /src/janet/src/core/pp.c linenumber=231 janet_buffer_ensure /src/janet/src/core/buffer.c linenumber=47 janet_buffer_can_realloc /src/janet/src/core/buffer.c linenumber=92 janet_gcpressure /src/janet/src/core/gc.c linenumber=95 realloc linenumber=96 fprintf linenumber=98 exit linenumber=98 snprintf linenumber=57 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=237 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=238 janet_buffer_push_bytes /src/janet/src/core/buffer.c linenumber=236 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=241 janet_buffer_extra /src/janet/src/core/buffer.c linenumber=243 janet_buffer_push_bytes /src/janet/src/core/buffer.c linenumber=244 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=248 string_description_b /src/janet/src/core/pp.c linenumber=253 janet_buffer_ensure /src/janet/src/core/buffer.c linenumber=107 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=258 janet_registry_get /src/janet/src/core/util.c linenumber=258 janet_registry_sort /src/janet/src/core/util.c linenumber=523 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=260 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=262 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=263 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=265 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=266 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=275 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=280 janet_buffer_push_bytes /src/janet/src/core/buffer.c linenumber=281 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=282 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=289 string_description_b /src/janet/src/core/pp.c linenumber=289 janet_description_b /src/janet/src/core/pp.c linenumber=1039 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=312 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=315 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=318 janet_escape_string_b /src/janet/src/core/pp.c linenumber=318 janet_escape_string_impl /src/janet/src/core/pp.c linenumber=209 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=139 janet_buffer_push_bytes /src/janet/src/core/buffer.c linenumber=145 janet_buffer_push_bytes /src/janet/src/core/buffer.c linenumber=149 janet_buffer_push_bytes /src/janet/src/core/buffer.c linenumber=153 janet_buffer_push_bytes /src/janet/src/core/buffer.c linenumber=157 janet_buffer_push_bytes /src/janet/src/core/buffer.c linenumber=161 janet_buffer_push_bytes /src/janet/src/core/buffer.c linenumber=165 janet_buffer_push_bytes /src/janet/src/core/buffer.c linenumber=169 janet_buffer_push_bytes /src/janet/src/core/buffer.c linenumber=173 janet_buffer_push_bytes /src/janet/src/core/buffer.c linenumber=177 janet_buffer_push_bytes /src/janet/src/core/buffer.c linenumber=181 janet_buffer_push_bytes /src/janet/src/core/buffer.c linenumber=185 janet_buffer_push_bytes /src/janet/src/core/buffer.c linenumber=195 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=198 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=204 janet_escape_buffer_b /src/janet/src/core/pp.c linenumber=322 janet_buffer_ensure /src/janet/src/core/buffer.c linenumber=215 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=217 janet_escape_string_impl /src/janet/src/core/pp.c linenumber=218 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=326 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=329 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=330 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=331 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=333 string_description_b /src/janet/src/core/pp.c linenumber=335 janet_to_string_b /src/janet/src/core/pp.c linenumber=340 typestr /src/janet/src/core/pp.c linenumber=1042 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=863 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=1042 pushtypes /src/janet/src/core/pp.c linenumber=1046 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=875 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=877 atoi linenumber=1057 atoi linenumber=1063 janet_pretty_ /src/janet/src/core/pp.c linenumber=1073 janet_buffer /src/janet/src/core/buffer.c linenumber=807 janet_gcalloc /src/janet/src/core/gc.c linenumber=83 janet_buffer_init_impl /src/janet/src/core/buffer.c linenumber=84 janet_table_init /src/janet/src/core/table.c linenumber=819 janet_table_init_impl /src/janet/src/core/table.c linenumber=72 janet_pretty_one /src/janet/src/core/pp.c linenumber=820 janet_table_get /src/janet/src/core/table.c linenumber=582 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=585 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=587 integer_to_string_b /src/janet/src/core/pp.c linenumber=588 janet_buffer_extra /src/janet/src/core/buffer.c linenumber=76 count_dig10 /src/janet/src/core/pp.c linenumber=91 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=589 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=591 janet_nanbox_from_double /src/janet/src/core/wrap.c linenumber=595 janet_table_put /src/janet/src/core/table.c linenumber=595 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=605 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=607 janet_buffer_ensure /src/janet/src/core/buffer.c linenumber=608 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=609 janet_escape_string_impl /src/janet/src/core/pp.c linenumber=611 janet_description_b /src/janet/src/core/pp.c linenumber=614 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=618 janet_indexed_view /src/janet/src/core/util.c linenumber=627 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=819 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=820 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=823 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=824 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=631 strlen linenumber=632 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=636 print_newline /src/janet/src/core/pp.c linenumber=641 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=535 backtrack_newlines /src/janet/src/core/pp.c linenumber=538 strncmp linenumber=504 strncmp linenumber=507 fprintf linenumber=518 abort linenumber=518 fprintf linenumber=524 abort linenumber=524 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=539 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=542 janet_pretty_one /src/janet/src/core/pp.c linenumber=642 print_newline /src/janet/src/core/pp.c linenumber=644 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=645 print_newline /src/janet/src/core/pp.c linenumber=648 janet_pretty_one /src/janet/src/core/pp.c linenumber=649 print_newline /src/janet/src/core/pp.c linenumber=653 janet_pretty_one /src/janet/src/core/pp.c linenumber=654 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=659 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=669 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=672 janet_csymbol /src/janet/src/core/symcache.c linenumber=674 janet_nanbox_from_cpointer /src/janet/src/core/wrap.c linenumber=674 janet_table_get /src/janet/src/core/table.c linenumber=674 janet_bytes_view /src/janet/src/core/util.c linenumber=677 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=835 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=836 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=839 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=840 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=843 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=679 janet_buffer_push_bytes /src/janet/src/core/buffer.c linenumber=681 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=684 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=689 janet_csymbol /src/janet/src/core/symcache.c linenumber=692 janet_nanbox_from_cpointer /src/janet/src/core/wrap.c linenumber=692 janet_struct_get /src/janet/src/core/struct.c linenumber=692 janet_struct_find /src/janet/src/core/struct.c linenumber=172 janet_hash /src/janet/src/core/value.c linenumber=53 janet_equals /src/janet/src/core/value.c linenumber=56 janet_equals /src/janet/src/core/value.c linenumber=59 janet_nanbox_from_bits /src/janet/src/core/wrap.c linenumber=177 janet_bytes_view /src/janet/src/core/util.c linenumber=695 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=697 janet_buffer_push_bytes /src/janet/src/core/buffer.c linenumber=699 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=702 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=707 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=712 janet_dictionary_view /src/janet/src/core/util.c linenumber=717 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=861 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=862 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=866 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=867 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=868 print_newline /src/janet/src/core/pp.c linenumber=730 janet_pretty_one /src/janet/src/core/pp.c linenumber=731 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=732 janet_pretty_one /src/janet/src/core/pp.c linenumber=734 print_newline /src/janet/src/core/pp.c linenumber=738 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=739 janet_srealloc /src/janet/src/core/gc.c linenumber=759 janet_smalloc /src/janet/src/core/gc.c linenumber=740 janet_mem2scratch /src/janet/src/core/gc.c linenumber=741 realloc linenumber=745 fprintf linenumber=747 exit linenumber=747 fprintf linenumber=755 abort linenumber=755 fprintf linenumber=761 exit linenumber=761 janet_sorted_keys /src/janet/src/core/util.c linenumber=765 janet_compare /src/janet/src/core/value.c linenumber=973 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=398 janet_string_compare /src/janet/src/core/string.c linenumber=398 memcmp linenumber=64 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=403 janet_compare_abstract /src/janet/src/core/value.c linenumber=403 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=408 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=411 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=415 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=416 push_traversal_node /src/janet/src/core/value.c linenumber=420 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=424 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=425 push_traversal_node /src/janet/src/core/value.c linenumber=434 traversal_next /src/janet/src/core/value.c linenumber=438 print_newline /src/janet/src/core/pp.c linenumber=773 janet_pretty_one /src/janet/src/core/pp.c linenumber=775 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=776 janet_pretty_one /src/janet/src/core/pp.c linenumber=778 print_newline /src/janet/src/core/pp.c linenumber=782 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=783 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=791 janet_table_remove /src/janet/src/core/table.c linenumber=797 backtrack_newlines /src/janet/src/core/pp.c linenumber=821 janet_table_deinit /src/janet/src/core/table.c linenumber=822 janet_sfree /src/janet/src/core/gc.c linenumber=83 atoi linenumber=1078 janet_jdn_ /src/janet/src/core/pp.c linenumber=1082 janet_buffer /src/janet/src/core/buffer.c linenumber=836 janet_table_init /src/janet/src/core/table.c linenumber=847 print_jdn_one /src/janet/src/core/pp.c linenumber=848 janet_description_b /src/janet/src/core/pp.c linenumber=397 janet_buffer_ensure /src/janet/src/core/buffer.c linenumber=400 janet_buffer_dtostr /src/janet/src/core/strtod.c linenumber=404 janet_buffer_extra /src/janet/src/core/buffer.c linenumber=536 snprintf linenumber=537 contains_bad_chars /src/janet/src/core/pp.c linenumber=408 janet_valid_utf8 /src/janet/src/core/parse.c linenumber=300 janet_is_symbol_char /src/janet/src/core/parse.c linenumber=302 janet_description_b /src/janet/src/core/pp.c linenumber=409 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=412 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=414 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=416 print_jdn_one /src/janet/src/core/pp.c linenumber=417 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=419 janet_nanbox_from_bits /src/janet/src/core/wrap.c linenumber=423 janet_table_put /src/janet/src/core/table.c linenumber=423 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=425 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=427 print_jdn_one /src/janet/src/core/pp.c linenumber=428 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=430 janet_nanbox_from_bits /src/janet/src/core/wrap.c linenumber=434 janet_table_put /src/janet/src/core/table.c linenumber=434 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=435 janet_buffer_push_cstring /src/janet/src/core/buffer.c linenumber=436 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=441 print_jdn_one /src/janet/src/core/pp.c linenumber=443 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=444 print_jdn_one /src/janet/src/core/pp.c linenumber=445 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=447 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=451 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=452 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=457 print_jdn_one /src/janet/src/core/pp.c linenumber=459 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=460 print_jdn_one /src/janet/src/core/pp.c linenumber=461 janet_buffer_push_u8 /src/janet/src/core/buffer.c linenumber=463 janet_table_deinit /src/janet/src/core/table.c linenumber=849 janet_panic /src/janet/src/core/capi.c linenumber=851 janet_panicf /src/janet/src/core/capi.c linenumber=1087 janet_string /src/janet/src/core/string.c linenumber=113 janet_buffer_deinit /src/janet/src/core/buffer.c linenumber=114 janet_panics /src/janet/src/core/capi.c linenumber=115 janet_nanbox_from_cpointer /src/janet/src/core/wrap.c linenumber=123 janet_panicv /src/janet/src/core/capi.c linenumber=123 janet_panic /src/janet/src/core/capi.c linenumber=1092 janet_buffer_push_bytes /src/janet/src/core/buffer.c linenumber=1094 janet_string /src/janet/src/core/string.c linenumber=1119 janet_buffer_deinit /src/janet/src/core/buffer.c linenumber=1120 janet_nanbox_from_cpointer /src/janet/src/core/wrap.c linenumber=80 longjmp linenumber=91 janet_formatc /src/janet/src/core/pp.c linenumber=94 janet_top_level_signal /src/janet/src/core/capi.c linenumber=95 fputs linenumber=52 pthread_exit linenumber=65 janet_nanbox_from_pointer /src/janet/src/core/wrap.c linenumber=653 janet_table_put /src/janet/src/core/table.c linenumber=653 janet_makefile /src/janet/src/core/io.c linenumber=859 makef /src/janet/src/core/io.c linenumber=815 janet_abstract /src/janet/src/core/abstract.c linenumber=114 janet_abstract_begin /src/janet/src/core/abstract.c linenumber=52 janet_gcalloc /src/janet/src/core/gc.c linenumber=39 janet_abstract_end /src/janet/src/core/abstract.c linenumber=52 fileno linenumber=122 fcntl64 linenumber=122 janet_nanbox_from_pointer /src/janet/src/core/wrap.c linenumber=815 janet_core_def_sm /src/janet/src/core/util.c linenumber=859 janet_csymbol /src/janet/src/core/symcache.c linenumber=669 janet_nanbox_from_cpointer /src/janet/src/core/wrap.c linenumber=669 janet_table_put /src/janet/src/core/table.c linenumber=670 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=672 janet_registry_put /src/janet/src/core/util.c linenumber=672 janet_makefile /src/janet/src/core/io.c linenumber=863 janet_core_def_sm /src/janet/src/core/util.c linenumber=863 janet_makefile /src/janet/src/core/io.c linenumber=867 janet_core_def_sm /src/janet/src/core/util.c linenumber=867 janet_lib_math /src/janet/src/core/math.c linenumber=1136 janet_core_cfuns_ext /src/janet/src/core/util.c linenumber=428 janet_register_abstract_type /src/janet/src/core/util.c linenumber=429 janet_lib_array /src/janet/src/core/array.c linenumber=1137 janet_core_cfuns_ext /src/janet/src/core/util.c linenumber=416 janet_lib_tuple /src/janet/src/core/tuple.c linenumber=1138 janet_core_cfuns_ext /src/janet/src/core/util.c linenumber=158 janet_lib_buffer /src/janet/src/core/buffer.c linenumber=1139 janet_core_cfuns_ext /src/janet/src/core/util.c linenumber=704 janet_lib_table /src/janet/src/core/table.c linenumber=1140 janet_core_cfuns_ext /src/janet/src/core/util.c linenumber=452 janet_lib_struct /src/janet/src/core/struct.c linenumber=1141 janet_core_cfuns_ext /src/janet/src/core/util.c linenumber=317 janet_lib_fiber /src/janet/src/core/fiber.c linenumber=1142 janet_core_cfuns_ext /src/janet/src/core/util.c linenumber=687 janet_lib_os /src/janet/src/core/os.c linenumber=1143 janet_core_cfuns_ext /src/janet/src/core/util.c linenumber=3068 janet_lib_parse /src/janet/src/core/parse.c linenumber=1144 janet_core_cfuns_ext /src/janet/src/core/util.c linenumber=1326 janet_lib_compile /src/janet/src/core/compile.c linenumber=1145 janet_core_cfuns_ext /src/janet/src/core/util.c linenumber=1261 janet_lib_debug /src/janet/src/core/debug.c linenumber=1146 janet_core_cfuns_ext /src/janet/src/core/util.c linenumber=458 janet_lib_string /src/janet/src/core/string.c linenumber=1147 janet_core_cfuns_ext /src/janet/src/core/util.c linenumber=664 janet_lib_marsh /src/janet/src/core/marsh.c linenumber=1148 janet_core_cfuns_ext /src/janet/src/core/util.c linenumber=1731 janet_lib_peg /src/janet/src/core/peg.c linenumber=1150 janet_core_cfuns_ext /src/janet/src/core/util.c linenumber=2105 janet_register_abstract_type /src/janet/src/core/util.c linenumber=2106 janet_lib_asm /src/janet/src/core/asm.c linenumber=1153 janet_core_cfuns_ext /src/janet/src/core/util.c linenumber=1131 janet_lib_inttypes /src/janet/src/core/inttypes.c linenumber=1156 janet_core_cfuns_ext /src/janet/src/core/util.c linenumber=677 janet_register_abstract_type /src/janet/src/core/util.c linenumber=678 janet_register_abstract_type /src/janet/src/core/util.c linenumber=679 janet_lib_ev /src/janet/src/core/ev.c linenumber=1159 janet_core_cfuns_ext /src/janet/src/core/util.c linenumber=3674 janet_register_abstract_type /src/janet/src/core/util.c linenumber=3675 janet_register_abstract_type /src/janet/src/core/util.c linenumber=3676 janet_register_abstract_type /src/janet/src/core/util.c linenumber=3677 janet_register_abstract_type /src/janet/src/core/util.c linenumber=3678 janet_lib_filewatch /src/janet/src/core/filewatch.c linenumber=1161 janet_core_cfuns_ext /src/janet/src/core/util.c linenumber=965 janet_lib_net /src/janet/src/core/net.c linenumber=1165 janet_core_cfuns_ext /src/janet/src/core/util.c linenumber=1272 janet_lib_ffi /src/janet/src/core/ffi.c linenumber=1168 janet_core_cfuns_ext /src/janet/src/core/util.c linenumber=1914 janet_table_put /src/janet/src/core/table.c linenumber=1428 janet_unmarshal /src/janet/src/core/marsh.c linenumber=1383 unmarshal_one /src/janet/src/core/marsh.c linenumber=1661 janet_panic /src/janet/src/core/capi.c linenumber=1335 janet_panic /src/janet/src/core/capi.c linenumber=1336 readint /src/janet/src/core/marsh.c linenumber=1339 janet_panic /src/janet/src/core/capi.c linenumber=729 janet_panic /src/janet/src/core/capi.c linenumber=733 janet_panic /src/janet/src/core/capi.c linenumber=740 janet_panicf /src/janet/src/core/capi.c linenumber=748 janet_nanbox_from_double /src/janet/src/core/wrap.c linenumber=1339 janet_nanbox_from_bits /src/janet/src/core/wrap.c linenumber=1344 janet_nanbox_from_bits /src/janet/src/core/wrap.c linenumber=1347 janet_nanbox_from_bits /src/janet/src/core/wrap.c linenumber=1350 janet_panic /src/janet/src/core/capi.c linenumber=1354 janet_nanbox_from_double /src/janet/src/core/wrap.c linenumber=1360 janet_panic /src/janet/src/core/capi.c linenumber=1369 janet_wrap_number_safe /src/janet/src/core/wrap.c linenumber=1382 janet_v_grow /src/janet/src/core/vector.c linenumber=1383 janet_srealloc /src/janet/src/core/gc.c linenumber=35 readnat /src/janet/src/core/marsh.c linenumber=1392 readint /src/janet/src/core/marsh.c linenumber=759 janet_panicf /src/janet/src/core/capi.c linenumber=761 janet_panic /src/janet/src/core/capi.c linenumber=1393 janet_string /src/janet/src/core/string.c linenumber=1395 janet_nanbox_from_cpointer /src/janet/src/core/wrap.c linenumber=1396 janet_symbol /src/janet/src/core/symcache.c linenumber=1398 janet_nanbox_from_cpointer /src/janet/src/core/wrap.c linenumber=1399 janet_symbol /src/janet/src/core/symcache.c linenumber=1401 janet_nanbox_from_cpointer /src/janet/src/core/wrap.c linenumber=1402 janet_symbol /src/janet/src/core/symcache.c linenumber=1405 janet_nanbox_from_cpointer /src/janet/src/core/wrap.c linenumber=1405 janet_table_get /src/janet/src/core/table.c linenumber=1406 janet_nanbox_from_bits /src/janet/src/core/wrap.c linenumber=1408 janet_buffer /src/janet/src/core/buffer.c linenumber=1411 safe_memcpy /src/janet/src/core/util.c linenumber=1413 janet_nanbox_from_pointer /src/janet/src/core/wrap.c linenumber=1414 janet_v_grow /src/janet/src/core/vector.c linenumber=1416 unmarshal_one_fiber /src/janet/src/core/marsh.c linenumber=1421 janet_gcalloc /src/janet/src/core/gc.c linenumber=1079 janet_nanbox_from_bits /src/janet/src/core/wrap.c linenumber=1089 janet_v_grow /src/janet/src/core/vector.c linenumber=1099 janet_nanbox_from_pointer /src/janet/src/core/wrap.c linenumber=1099 readint /src/janet/src/core/marsh.c linenumber=1102 readnat /src/janet/src/core/marsh.c linenumber=1103 readnat /src/janet/src/core/marsh.c linenumber=1104 readnat /src/janet/src/core/marsh.c linenumber=1105 readnat /src/janet/src/core/marsh.c linenumber=1106 janet_panic /src/janet/src/core/capi.c linenumber=1113 array_allocate /src/janet/src/core/util.c linenumber=1123 fprintf linenumber=1125 exit linenumber=1125 janet_nanbox_from_bits /src/janet/src/core/wrap.c linenumber=1128 readint /src/janet/src/core/marsh.c linenumber=1138 readnat /src/janet/src/core/marsh.c linenumber=1139 readnat /src/janet/src/core/marsh.c linenumber=1140 unmarshal_one /src/janet/src/core/marsh.c linenumber=1148 janet_nanbox_from_pointer /src/janet/src/core/wrap.c linenumber=1422 readnat /src/janet/src/core/marsh.c linenumber=1429 janet_panicf /src/janet/src/core/capi.c linenumber=1431 janet_gcalloc /src/janet/src/core/gc.c linenumber=1433 janet_nanbox_from_pointer /src/janet/src/core/wrap.c linenumber=1439 janet_v_grow /src/janet/src/core/vector.c linenumber=1440 unmarshal_one_def /src/janet/src/core/marsh.c linenumber=1441 janet_panic /src/janet/src/core/capi.c linenumber=898 readint /src/janet/src/core/marsh.c linenumber=901 janet_panicf /src/janet/src/core/capi.c linenumber=903 janet_gcalloc /src/janet/src/core/gc.c linenumber=908 janet_v_grow /src/janet/src/core/vector.c linenumber=924 readint /src/janet/src/core/marsh.c linenumber=934 readnat /src/janet/src/core/marsh.c linenumber=935 readnat /src/janet/src/core/marsh.c linenumber=936 readnat /src/janet/src/core/marsh.c linenumber=937 readnat /src/janet/src/core/marsh.c linenumber=938 readnat /src/janet/src/core/marsh.c linenumber=941 readnat /src/janet/src/core/marsh.c linenumber=942 readnat /src/janet/src/core/marsh.c linenumber=944 readnat /src/janet/src/core/marsh.c linenumber=946 readnat /src/janet/src/core/marsh.c linenumber=948 readnat /src/janet/src/core/marsh.c linenumber=950 unmarshal_one /src/janet/src/core/marsh.c linenumber=955 unmarshal_one_env /src/janet/src/core/marsh.c linenumber=1444 janet_panic /src/janet/src/core/capi.c linenumber=836 readint /src/janet/src/core/marsh.c linenumber=839 janet_panicf /src/janet/src/core/capi.c linenumber=841 janet_gcalloc /src/janet/src/core/gc.c linenumber=844 janet_v_grow /src/janet/src/core/vector.c linenumber=848 readnat /src/janet/src/core/marsh.c linenumber=849 readnat /src/janet/src/core/marsh.c linenumber=850 unmarshal_one /src/janet/src/core/marsh.c linenumber=854 unmarshal_one_abstract /src/janet/src/core/marsh.c linenumber=1450 unmarshal_one /src/janet/src/core/marsh.c linenumber=1313 readnat /src/janet/src/core/marsh.c linenumber=1469 janet_panic /src/janet/src/core/capi.c linenumber=1472 janet_array_weak /src/janet/src/core/array.c linenumber=1476 janet_gcalloc /src/janet/src/core/gc.c linenumber=56 janet_array_impl /src/janet/src/core/array.c linenumber=57 array_allocate /src/janet/src/core/util.c linenumber=37 fprintf linenumber=39 exit linenumber=39 janet_array /src/janet/src/core/array.c linenumber=1476 janet_gcalloc /src/janet/src/core/gc.c linenumber=49 janet_array_impl /src/janet/src/core/array.c linenumber=50 janet_nanbox_from_pointer /src/janet/src/core/wrap.c linenumber=1478 janet_v_grow /src/janet/src/core/vector.c linenumber=1479 unmarshal_one /src/janet/src/core/marsh.c linenumber=1481 janet_tuple_begin /src/janet/src/core/tuple.c linenumber=1485 janet_gcalloc /src/janet/src/core/gc.c linenumber=36 readint /src/janet/src/core/marsh.c linenumber=1486 unmarshal_one /src/janet/src/core/marsh.c linenumber=1489 janet_tuple_end /src/janet/src/core/tuple.c linenumber=1491 janet_array_calchash /src/janet/src/core/util.c linenumber=45 janet_hash /src/janet/src/core/value.c linenumber=255 janet_hash_mix /src/janet/src/core/util.c linenumber=255 janet_nanbox_from_cpointer /src/janet/src/core/wrap.c linenumber=1491 janet_v_grow /src/janet/src/core/vector.c linenumber=1492 janet_struct_begin /src/janet/src/core/struct.c linenumber=1495 janet_tablen /src/janet/src/core/util.c linenumber=34 janet_tablen /src/janet/src/core/util.c linenumber=35 janet_gcalloc /src/janet/src/core/gc.c linenumber=38 janet_memempty /src/janet/src/core/wrap.c linenumber=45 janet_nanbox_from_bits /src/janet/src/core/wrap.c linenumber=182 janet_nanbox_from_bits /src/janet/src/core/wrap.c linenumber=183 unmarshal_one /src/janet/src/core/marsh.c linenumber=1498 janet_asserttype /src/janet/src/core/marsh.c linenumber=1499 janet_panicf /src/janet/src/core/capi.c linenumber=804 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=1500 unmarshal_one /src/janet/src/core/marsh.c linenumber=1504 unmarshal_one /src/janet/src/core/marsh.c linenumber=1505 janet_struct_put /src/janet/src/core/struct.c linenumber=1506 janet_struct_put_ext /src/janet/src/core/struct.c linenumber=137 janet_hash /src/janet/src/core/value.c linenumber=74 janet_hash /src/janet/src/core/value.c linenumber=102 janet_compare /src/janet/src/core/value.c linenumber=114 janet_struct_end /src/janet/src/core/struct.c linenumber=1508 janet_struct_begin /src/janet/src/core/struct.c linenumber=146 janet_struct_put /src/janet/src/core/struct.c linenumber=150 janet_kv_calchash /src/janet/src/core/util.c linenumber=156 janet_hash /src/janet/src/core/value.c linenumber=265 janet_hash_mix /src/janet/src/core/util.c linenumber=265 janet_hash /src/janet/src/core/value.c linenumber=266 janet_hash_mix /src/janet/src/core/util.c linenumber=266 janet_nanbox_from_cpointer /src/janet/src/core/wrap.c linenumber=1508 janet_v_grow /src/janet/src/core/vector.c linenumber=1509 janet_panicf /src/janet/src/core/capi.c linenumber=1512 janet_table_weakk /src/janet/src/core/table.c linenumber=1518 janet_gcalloc /src/janet/src/core/gc.c linenumber=97 janet_table_init_impl /src/janet/src/core/table.c linenumber=98 janet_table_weakv /src/janet/src/core/table.c linenumber=1520 janet_gcalloc /src/janet/src/core/gc.c linenumber=102 janet_table_init_impl /src/janet/src/core/table.c linenumber=103 janet_table_weakkv /src/janet/src/core/table.c linenumber=1522 janet_gcalloc /src/janet/src/core/gc.c linenumber=107 janet_table_init_impl /src/janet/src/core/table.c linenumber=108 janet_table /src/janet/src/core/table.c linenumber=1524 janet_nanbox_from_pointer /src/janet/src/core/wrap.c linenumber=1526 janet_v_grow /src/janet/src/core/vector.c linenumber=1527 unmarshal_one /src/janet/src/core/marsh.c linenumber=1530 janet_asserttype /src/janet/src/core/marsh.c linenumber=1531 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=1532 unmarshal_one /src/janet/src/core/marsh.c linenumber=1536 unmarshal_one /src/janet/src/core/marsh.c linenumber=1537 janet_table_put /src/janet/src/core/table.c linenumber=1538 janet_panic /src/janet/src/core/capi.c linenumber=1544 janet_panicf /src/janet/src/core/capi.c linenumber=1547 janet_nanbox_from_pointer /src/janet/src/core/wrap.c linenumber=1557 janet_v_grow /src/janet/src/core/vector.c linenumber=1558 readnat /src/janet/src/core/marsh.c linenumber=1564 readnat /src/janet/src/core/marsh.c linenumber=1565 janet_panic /src/janet/src/core/capi.c linenumber=1566 janet_panicf /src/janet/src/core/capi.c linenumber=1572 janet_pointer_buffer_unsafe /src/janet/src/core/buffer.c linenumber=1578 janet_panic /src/janet/src/core/capi.c linenumber=63 janet_panic /src/janet/src/core/capi.c linenumber=64 janet_gcalloc /src/janet/src/core/gc.c linenumber=65 janet_nanbox_from_pointer /src/janet/src/core/wrap.c linenumber=1579 janet_v_grow /src/janet/src/core/vector.c linenumber=1580 janet_panic /src/janet/src/core/capi.c linenumber=1585 janet_panicf /src/janet/src/core/capi.c linenumber=1588 janet_nanbox_from_pointer /src/janet/src/core/wrap.c linenumber=1598 janet_v_grow /src/janet/src/core/vector.c linenumber=1599 janet_panic /src/janet/src/core/capi.c linenumber=1604 janet_panicf /src/janet/src/core/capi.c linenumber=1607 janet_abstract_decref /src/janet/src/core/abstract.c linenumber=1620 janet_atomic_dec /src/janet/src/core/capi.c linenumber=201 janet_nanbox_from_bits /src/janet/src/core/wrap.c linenumber=1621 janet_nanbox_from_pointer /src/janet/src/core/wrap.c linenumber=1623 janet_table_get /src/janet/src/core/table.c linenumber=1624 janet_nanbox_from_bits /src/janet/src/core/wrap.c linenumber=1627 janet_table_put /src/janet/src/core/table.c linenumber=1627 janet_abstract_decref /src/janet/src/core/abstract.c linenumber=1630 janet_v_grow /src/janet/src/core/vector.c linenumber=1634 janet_panicf /src/janet/src/core/capi.c linenumber=1639 janet_get_abstract_type /src/janet/src/core/util.c linenumber=1314 janet_table_get /src/janet/src/core/table.c linenumber=657 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=661 janet_panic /src/janet/src/core/capi.c linenumber=1315 fprintf linenumber=1319 abort linenumber=1319 janet_nanbox_from_pointer /src/janet/src/core/wrap.c linenumber=1320 janet_panic /src/janet/src/core/capi.c linenumber=1322 janet_panic /src/janet/src/core/capi.c linenumber=1326 janet_asserttype /src/janet/src/core/marsh.c linenumber=855 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=856 janet_panic /src/janet/src/core/capi.c linenumber=862 array_allocate /src/janet/src/core/util.c linenumber=864 fprintf linenumber=866 exit linenumber=866 unmarshal_one /src/janet/src/core/marsh.c linenumber=870 janet_asserttype /src/janet/src/core/marsh.c linenumber=956 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=957 unmarshal_one /src/janet/src/core/marsh.c linenumber=961 janet_asserttype /src/janet/src/core/marsh.c linenumber=962 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=963 array_allocate /src/janet/src/core/util.c linenumber=968 fprintf linenumber=970 exit linenumber=970 unmarshal_one /src/janet/src/core/marsh.c linenumber=973 array_allocate /src/janet/src/core/util.c linenumber=981 fprintf linenumber=983 exit linenumber=983 readint /src/janet/src/core/marsh.c linenumber=986 readint /src/janet/src/core/marsh.c linenumber=987 readint /src/janet/src/core/marsh.c linenumber=988 unmarshal_one /src/janet/src/core/marsh.c linenumber=990 janet_panicf /src/janet/src/core/capi.c linenumber=992 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=994 array_allocate /src/janet/src/core/util.c linenumber=1000 fprintf linenumber=1002 exit linenumber=1002 janet_unmarshal_u32s /src/janet/src/core/marsh.c linenumber=1004 janet_panic /src/janet/src/core/capi.c linenumber=881 calloc linenumber=1009 fprintf linenumber=1011 exit linenumber=1011 readint /src/janet/src/core/marsh.c linenumber=1014 calloc linenumber=1023 fprintf linenumber=1025 exit linenumber=1025 unmarshal_one_def /src/janet/src/core/marsh.c linenumber=1028 array_allocate /src/janet/src/core/util.c linenumber=1038 fprintf linenumber=1040 exit linenumber=1040 readint /src/janet/src/core/marsh.c linenumber=1043 readint /src/janet/src/core/marsh.c linenumber=1045 array_allocate /src/janet/src/core/util.c linenumber=1054 fprintf linenumber=1056 exit linenumber=1056 janet_unmarshal_u32s /src/janet/src/core/marsh.c linenumber=1058 janet_verify /src/janet/src/core/bytecode.c linenumber=1062 janet_panic /src/janet/src/core/capi.c linenumber=1063 janet_asserttype /src/janet/src/core/marsh.c linenumber=1149 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=1150 unmarshal_one_env /src/janet/src/core/marsh.c linenumber=1156 janet_panic /src/janet/src/core/capi.c linenumber=1162 janet_panic /src/janet/src/core/capi.c linenumber=1165 janet_panic /src/janet/src/core/capi.c linenumber=1168 unmarshal_one /src/janet/src/core/marsh.c linenumber=1173 janet_panic /src/janet/src/core/capi.c linenumber=1187 unmarshal_one /src/janet/src/core/marsh.c linenumber=1194 janet_asserttype /src/janet/src/core/marsh.c linenumber=1195 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=1196 unmarshal_one /src/janet/src/core/marsh.c linenumber=1203 janet_asserttype /src/janet/src/core/marsh.c linenumber=1204 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=1205 unmarshal_one /src/janet/src/core/marsh.c linenumber=1209 janet_fiber_status /src/janet/src/core/fiber.c linenumber=1219 janet_panic /src/janet/src/core/capi.c linenumber=1221 janet_sfree /src/janet/src/core/gc.c linenumber=1663 janet_sfree /src/janet/src/core/gc.c linenumber=1664 janet_sfree /src/janet/src/core/gc.c linenumber=1665 janet_gcroot /src/janet/src/core/gc.c linenumber=1391 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=1392 janet_nanbox_from_bits /src/janet/src/core/wrap.c linenumber=1398 janet_csymbol /src/janet/src/core/symcache.c linenumber=1399 janet_resolve /src/janet/src/core/util.c linenumber=1399 janet_resolve_ext /src/janet/src/core/util.c linenumber=798 janet_nanbox_from_cpointer /src/janet/src/core/wrap.c linenumber=793 janet_table_get /src/janet/src/core/table.c linenumber=793 janet_binding_from_entry /src/janet/src/core/util.c linenumber=794 janet_nanbox_from_bits /src/janet/src/core/wrap.c linenumber=692 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=699 janet_table_get_keyword /src/janet/src/core/table.c linenumber=701 strlen linenumber=160 janet_dict_find_keyword /src/janet/src/core/util.c linenumber=162 janet_string_calchash /src/janet/src/core/util.c linenumber=330 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=345 memcmp linenumber=347 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=363 memcmp linenumber=365 janet_nanbox_from_bits /src/janet/src/core/wrap.c linenumber=166 janet_table_get_keyword /src/janet/src/core/table.c linenumber=702 janet_table_get_keyword /src/janet/src/core/table.c linenumber=703 janet_table_get_keyword /src/janet/src/core/table.c linenumber=704 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=707 janet_cstrcmp /src/janet/src/core/util.c linenumber=708 janet_cstrcmp /src/janet/src/core/util.c linenumber=710 janet_cstrcmp /src/janet/src/core/util.c linenumber=712 janet_table_get_keyword /src/janet/src/core/table.c linenumber=720 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=800 janet_array_peek /src/janet/src/core/array.c linenumber=800 janet_nanbox_from_bits /src/janet/src/core/wrap.c linenumber=130 janet_csymbol /src/janet/src/core/symcache.c linenumber=1400 janet_resolve /src/janet/src/core/util.c linenumber=1400 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=1404 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=1405 janet_table_put /src/janet/src/core/table.c linenumber=1409 janet_env_lookup /src/janet/src/core/marsh.c linenumber=15 janet_table /src/janet/src/core/table.c linenumber=131 janet_env_lookup_into /src/janet/src/core/marsh.c linenumber=132 strlen linenumber=109 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=110 janet_smalloc /src/janet/src/core/gc.c linenumber=112 safe_memcpy /src/janet/src/core/util.c linenumber=113 safe_memcpy /src/janet/src/core/util.c linenumber=114 janet_symbol /src/janet/src/core/symcache.c linenumber=115 janet_nanbox_from_cpointer /src/janet/src/core/wrap.c linenumber=115 janet_sfree /src/janet/src/core/gc.c linenumber=116 entry_getval /src/janet/src/core/marsh.c linenumber=117 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=85 janet_csymbol /src/janet/src/core/symcache.c linenumber=86 janet_nanbox_from_cpointer /src/janet/src/core/wrap.c linenumber=86 janet_table_get /src/janet/src/core/table.c linenumber=86 janet_csymbol /src/janet/src/core/symcache.c linenumber=88 janet_nanbox_from_cpointer /src/janet/src/core/wrap.c linenumber=88 janet_table_get /src/janet/src/core/table.c linenumber=88 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=92 janet_csymbol /src/janet/src/core/symcache.c linenumber=93 janet_nanbox_from_cpointer /src/janet/src/core/wrap.c linenumber=93 janet_struct_get /src/janet/src/core/struct.c linenumber=93 janet_csymbol /src/janet/src/core/symcache.c linenumber=95 janet_nanbox_from_cpointer /src/janet/src/core/wrap.c linenumber=95 janet_struct_get /src/janet/src/core/struct.c linenumber=95 janet_nanbox_from_bits /src/janet/src/core/wrap.c linenumber=99 janet_table_put /src/janet/src/core/table.c linenumber=117 entry_getval /src/janet/src/core/marsh.c linenumber=121 janet_table_put /src/janet/src/core/table.c linenumber=119 janet_try_init /src/janet/src/core/vm.c linenumber=17 _setjmp linenumber=17 janet_unmarshal /src/janet/src/core/marsh.c linenumber=19 janet_restore /src/janet/src/core/vm.c linenumber=21 janet_deinit /src/janet/src/core/vm.c linenumber=24 janet_clear_memory /src/janet/src/core/gc.c linenumber=1742 janet_nanbox_to_pointer /src/janet/src/core/wrap.c linenumber=677 fprintf linenumber=680 abort linenumber=680 janet_abstract_decref_maybe_free /src/janet/src/core/abstract.c linenumber=682 janet_abstract_decref /src/janet/src/core/abstract.c linenumber=205 fprintf linenumber=209 abort linenumber=209 janet_deinit_block /src/janet/src/core/gc.c linenumber=688 janet_symbol_deinit /src/janet/src/core/symcache.c linenumber=321 janet_symcache_findmem /src/janet/src/core/symcache.c linenumber=163 janet_ev_dec_refcount /src/janet/src/core/ev.c linenumber=337 janet_atomic_dec /src/janet/src/core/capi.c linenumber=746 janet_ev_dec_refcount /src/janet/src/core/ev.c linenumber=340 janet_buffer_deinit /src/janet/src/core/buffer.c linenumber=347 fprintf linenumber=352 abort linenumber=352 fprintf linenumber=355 abort linenumber=355 janet_free_all_scratch /src/janet/src/core/gc.c linenumber=694 free_one_scratch /src/janet/src/core/gc.c linenumber=567 janet_symcache_deinit /src/janet/src/core/symcache.c linenumber=1743 janet_ev_deinit /src/janet/src/core/ev.c linenumber=1758 janet_ev_deinit_common /src/janet/src/core/ev.c linenumber=1884 peek_timeout /src/janet/src/core/ev.c linenumber=644 handle_timeout_worker /src/janet/src/core/ev.c linenumber=645 pthread_cancel linenumber=634 fprintf linenumber=634 abort linenumber=634 pthread_join linenumber=637 fprintf linenumber=637 abort linenumber=637 pop_timeout /src/janet/src/core/ev.c linenumber=646 janet_q_deinit /src/janet/src/core/ev.c linenumber=648 janet_table_deinit /src/janet/src/core/table.c linenumber=650 janet_table_deinit /src/janet/src/core/table.c linenumber=651 janet_table_deinit /src/janet/src/core/table.c linenumber=652 pthread_attr_destroy linenumber=654 close linenumber=1885 close linenumber=1886 janet_ev_cleanup_selfpipe /src/janet/src/core/ev.c linenumber=1887 close linenumber=1651 close linenumber=1652 janet_net_deinit /src/janet/src/core/net.c linenumber=1761 ====================================