Call tree
LLVMFuzzerTestOneInput /src/quickjs/fuzz/fuzz_compile.c linenumber=-1
  JS_NewRuntime /src/quickjs/quickjs.c linenumber=29
    JS_NewRuntime2 /src/quickjs/quickjs.c linenumber=2228
      js_malloc_init /src/quickjs/quickjs.c linenumber=2090
        get_zero_size_block /src/quickjs/quickjs.c linenumber=1485
        init_list_head /src/quickjs/./list.h linenumber=1487
        init_list_head /src/quickjs/./list.h linenumber=1488
      init_list_head /src/quickjs/./list.h linenumber=2095
      init_list_head /src/quickjs/./list.h linenumber=2096
      init_list_head /src/quickjs/./list.h linenumber=2097
      init_list_head /src/quickjs/./list.h linenumber=2099
      init_list_head /src/quickjs/./list.h linenumber=2104
      JS_InitAtoms /src/quickjs/quickjs.c linenumber=2106
        JS_ResizeAtomHash /src/quickjs/quickjs.c linenumber=3128
          __assert_fail  linenumber=3093
          js_mallocz_rt /src/quickjs/quickjs.c linenumber=3095
            js_malloc_rt /src/quickjs/quickjs.c linenumber=1831
              __js_malloc /src/quickjs/quickjs.c linenumber=1810
                get_zero_size_block /src/quickjs/quickjs.c linenumber=1561
                get_block_size_index /src/quickjs/quickjs.c linenumber=1574
                js_malloc_new_arena /src/quickjs/quickjs.c linenumber=1579
                  get_arena_block /src/quickjs/quickjs.c linenumber=1529
                  get_arena_block /src/quickjs/quickjs.c linenumber=1533
                  list_add /src/quickjs/./list.h linenumber=1538
                    __list_add /src/quickjs/./list.h linenumber=60
                  list_add /src/quickjs/./list.h linenumber=1539
                get_arena_block /src/quickjs/quickjs.c linenumber=1586
                list_del /src/quickjs/./list.h linenumber=1591
                js_malloc_large /src/quickjs/quickjs.c linenumber=1598
          js_free_rt /src/quickjs/quickjs.c linenumber=3110
            __js_free /src/quickjs/quickjs.c linenumber=1815
              get_zero_size_block /src/quickjs/quickjs.c linenumber=1612
              list_add /src/quickjs/./list.h linenumber=1633
              list_del /src/quickjs/./list.h linenumber=1637
              list_del /src/quickjs/./list.h linenumber=1638
        strlen  linenumber=3139
        __JS_NewAtomInit /src/quickjs/quickjs.c linenumber=3140
          js_alloc_string_rt /src/quickjs/quickjs.c linenumber=3379
            js_malloc_rt /src/quickjs/quickjs.c linenumber=2390
            js_rc /src/quickjs/quickjs.c linenumber=2393
          __JS_NewAtom /src/quickjs/quickjs.c linenumber=3384
            js_get_atom_index /src/quickjs/quickjs.c linenumber=3232
              __assert_fail  linenumber=3209
            __JS_AtomIsConst /src/quickjs/quickjs.c linenumber=3234
            js_rc /src/quickjs/quickjs.c linenumber=3235
            hash_string /src/quickjs/quickjs.c linenumber=3240
              hash_string16 /src/quickjs/quickjs.c linenumber=3004
              hash_string8 /src/quickjs/quickjs.c linenumber=3006
            js_string_memcmp /src/quickjs/quickjs.c linenumber=3249
              memcmp  linenumber=4684
              memcmp16_8 /src/quickjs/quickjs.c linenumber=4686
              memcmp16_8 /src/quickjs/quickjs.c linenumber=4689
              memcmp16 /src/quickjs/quickjs.c linenumber=4691
            __JS_AtomIsConst /src/quickjs/quickjs.c linenumber=3250
            js_rc /src/quickjs/quickjs.c linenumber=3251
            max_int /src/quickjs/./cutils.h linenumber=3275
            js_realloc_rt /src/quickjs/quickjs.c linenumber=3279
              __js_realloc /src/quickjs/quickjs.c linenumber=1820
                __js_malloc /src/quickjs/quickjs.c linenumber=1648
                __js_free /src/quickjs/quickjs.c linenumber=1650
                get_zero_size_block /src/quickjs/quickjs.c linenumber=1655
                __js_malloc /src/quickjs/quickjs.c linenumber=1656
                __js_malloc /src/quickjs/quickjs.c linenumber=1689
                __js_free /src/quickjs/quickjs.c linenumber=1702
            js_mallocz_rt /src/quickjs/quickjs.c linenumber=3286
            js_free_rt /src/quickjs/quickjs.c linenumber=3288
            js_rc /src/quickjs/quickjs.c linenumber=3291
            atom_set_free /src/quickjs/quickjs.c linenumber=3309
            js_malloc_rt /src/quickjs/quickjs.c linenumber=3318
            js_rc /src/quickjs/quickjs.c linenumber=3323
            js_free_string /src/quickjs/quickjs.c linenumber=3331
              js_rc /src/quickjs/quickjs.c linenumber=2419
              JS_FreeAtomStruct /src/quickjs/quickjs.c linenumber=2421
                __assert_fail  linenumber=3434
                atom_set_free /src/quickjs/quickjs.c linenumber=3446
                js_free_rt /src/quickjs/quickjs.c linenumber=3457
                __assert_fail  linenumber=3460
              js_free_rt /src/quickjs/quickjs.c linenumber=2426
            js_malloc_rt /src/quickjs/quickjs.c linenumber=3334
            js_rc /src/quickjs/quickjs.c linenumber=3337
            atom_get_free /src/quickjs/quickjs.c linenumber=3347
            JS_ResizeAtomHash /src/quickjs/quickjs.c linenumber=3360
            js_free_string /src/quickjs/quickjs.c linenumber=3370
      init_class_range /src/quickjs/quickjs.c linenumber=2110
        JS_NewClass1 /src/quickjs/quickjs.c linenumber=2045
          max_int /src/quickjs/./cutils.h linenumber=3934
          max_int /src/quickjs/./cutils.h linenumber=3933
          js_realloc_rt /src/quickjs/quickjs.c linenumber=3940
          js_realloc_rt /src/quickjs/quickjs.c linenumber=3949
          JS_DupAtomRT /src/quickjs/quickjs.c linenumber=3960
            __JS_AtomIsConst /src/quickjs/quickjs.c linenumber=3151
            js_rc /src/quickjs/quickjs.c linenumber=3153
      init_shape_hash /src/quickjs/quickjs.c linenumber=2122
        js_mallocz_rt /src/quickjs/quickjs.c linenumber=5228
      JS_UpdateStackTop /src/quickjs/quickjs.c linenumber=2126
        js_get_stack_pointer /src/quickjs/quickjs.c linenumber=2898
        update_stack_limit /src/quickjs/quickjs.c linenumber=2899
      JS_FreeRuntime /src/quickjs/quickjs.c linenumber=2132
        JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=2442
          __js_rc /src/quickjs/./quickjs.h linenumber=718
          __JS_FreeValueRT /src/quickjs/quickjs.c linenumber=720
            JS_FreeAtomStruct /src/quickjs/quickjs.c linenumber=6545
            js_free_rt /src/quickjs/quickjs.c linenumber=6550
            JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=6558
            JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=6559
            js_free_rt /src/quickjs/quickjs.c linenumber=6560
            list_del /src/quickjs/./list.h linenumber=6569
            list_add /src/quickjs/./list.h linenumber=6570
            js_rc /src/quickjs/quickjs.c linenumber=6571
            free_zero_refcount /src/quickjs/quickjs.c linenumber=6573
              js_rc /src/quickjs/quickjs.c linenumber=6517
              __assert_fail  linenumber=6517
              free_gc_object /src/quickjs/quickjs.c linenumber=6518
                js_rc /src/quickjs/quickjs.c linenumber=6488
                free_object /src/quickjs/quickjs.c linenumber=6490
                  get_shape_prop /src/quickjs/quickjs.c linenumber=6443
                  free_property /src/quickjs/quickjs.c linenumber=6445
                    JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=6194
                    JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=6196
                    free_var_ref /src/quickjs/quickjs.c linenumber=6198
                      js_rc /src/quickjs/quickjs.c linenumber=6259
                      __assert_fail  linenumber=6259
                      JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=6262
                      __assert_fail  linenumber=6265
                      async_func_free /src/quickjs/quickjs.c linenumber=6269
                        js_rc /src/quickjs/quickjs.c linenumber=21245
                        list_del /src/quickjs/./list.h linenumber=21247
                        list_add /src/quickjs/./list.h linenumber=21248
                        free_zero_refcount /src/quickjs/quickjs.c linenumber=21250
                      remove_gc_object /src/quickjs/quickjs.c linenumber=6272
                        list_del /src/quickjs/./list.h linenumber=6642
                      js_free_rt /src/quickjs/quickjs.c linenumber=6273
                    js_autoinit_free /src/quickjs/quickjs.c linenumber=6200
                      js_autoinit_get_realm /src/quickjs/quickjs.c linenumber=6180
                      JS_FreeContext /src/quickjs/quickjs.c linenumber=6180
                        js_rc /src/quickjs/quickjs.c linenumber=2807
                        __assert_fail  linenumber=2809
                        js_free_modules /src/quickjs/quickjs.c linenumber=2838
                          list_del /src/quickjs/./list.h linenumber=2736
                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=2739
                            __js_rc /src/quickjs/./quickjs.h linenumber=708
                            __JS_FreeValue /src/quickjs/quickjs.c linenumber=710
                              __JS_FreeValueRT /src/quickjs/quickjs.c linenumber=6597
                                js_free_rt /src/quickjs/quickjs.c linenumber=6581
                                JS_FreeAtomStruct /src/quickjs/quickjs.c linenumber=6587
                                abort  linenumber=6591
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2840
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2841
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2843
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2844
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2846
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2848
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2851
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2854
                        js_free_rt /src/quickjs/quickjs.c linenumber=2856
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2857
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2858
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2859
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2860
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2861
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2862
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2863
                        js_free_shape_null /src/quickjs/quickjs.c linenumber=2865
                          js_free_shape /src/quickjs/quickjs.c linenumber=5421
                            js_rc /src/quickjs/quickjs.c linenumber=5413
                            js_free_shape0 /src/quickjs/quickjs.c linenumber=5414
                              js_rc /src/quickjs/quickjs.c linenumber=5396
                              __assert_fail  linenumber=5396
                              js_shape_hash_unlink /src/quickjs/quickjs.c linenumber=5398
                                get_shape_hash /src/quickjs/quickjs.c linenumber=5296
                              JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=5400
                              get_shape_prop /src/quickjs/quickjs.c linenumber=5402
                              JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=5404
                                __JS_AtomIsConst /src/quickjs/quickjs.c linenumber=3794
                                __JS_FreeAtom /src/quickjs/quickjs.c linenumber=3795
                                  js_rc /src/quickjs/quickjs.c linenumber=3468
                                  JS_FreeAtomStruct /src/quickjs/quickjs.c linenumber=3470
                              remove_gc_object /src/quickjs/quickjs.c linenumber=5407
                              js_free_rt /src/quickjs/quickjs.c linenumber=5408
                        js_free_shape_null /src/quickjs/quickjs.c linenumber=2866
                        js_free_shape_null /src/quickjs/quickjs.c linenumber=2867
                        js_free_shape_null /src/quickjs/quickjs.c linenumber=2868
                        js_free_shape_null /src/quickjs/quickjs.c linenumber=2869
                        list_del /src/quickjs/./list.h linenumber=2871
                        remove_gc_object /src/quickjs/quickjs.c linenumber=2872
                        js_free_rt /src/quickjs/quickjs.c linenumber=2873
                    JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=6203
                  js_free_rt /src/quickjs/quickjs.c linenumber=6448
                  js_free_shape /src/quickjs/quickjs.c linenumber=6451
                  remove_gc_object /src/quickjs/quickjs.c linenumber=6467
                  js_rc /src/quickjs/quickjs.c linenumber=6469
                  js_free_rt /src/quickjs/quickjs.c linenumber=6470
                  list_add_tail /src/quickjs/./list.h linenumber=6474
                    __list_add /src/quickjs/./list.h linenumber=66
                  js_free_rt /src/quickjs/quickjs.c linenumber=6479
                  js_rc /src/quickjs/quickjs.c linenumber=6481
                free_function_bytecode /src/quickjs/quickjs.c linenumber=6493
                  free_bytecode_atoms /src/quickjs/quickjs.c linenumber=36616
                    get_u32 /src/quickjs/./cutils.h linenumber=32438
                    JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=32439
                  JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=36620
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=36624
                  JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=36628
                  JS_FreeContext /src/quickjs/quickjs.c linenumber=36631
                  JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=36633
                  JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=36635
                  js_free_rt /src/quickjs/quickjs.c linenumber=36636
                  js_free_rt /src/quickjs/quickjs.c linenumber=36637
                  remove_gc_object /src/quickjs/quickjs.c linenumber=36640
                  js_rc /src/quickjs/quickjs.c linenumber=36641
                  list_add_tail /src/quickjs/./list.h linenumber=36642
                  js_free_rt /src/quickjs/quickjs.c linenumber=36644
                __async_func_free /src/quickjs/quickjs.c linenumber=6496
                  async_func_free_frame /src/quickjs/quickjs.c linenumber=21229
                    __assert_fail  linenumber=21179
                    JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=21181
                    JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=21183
                    JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=21184
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=21232
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=21233
                  remove_gc_object /src/quickjs/quickjs.c linenumber=21235
                  js_rc /src/quickjs/quickjs.c linenumber=21236
                  list_add_tail /src/quickjs/./list.h linenumber=21237
                  js_free_rt /src/quickjs/quickjs.c linenumber=21239
                js_free_module_def /src/quickjs/quickjs.c linenumber=6499
                  JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=29997
                  JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=30001
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=30002
                  js_free_rt /src/quickjs/quickjs.c linenumber=30004
                  free_var_ref /src/quickjs/quickjs.c linenumber=30009
                  JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=30010
                  JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=30011
                  js_free_rt /src/quickjs/quickjs.c linenumber=30013
                  js_free_rt /src/quickjs/quickjs.c linenumber=30015
                  JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=30019
                  js_free_rt /src/quickjs/quickjs.c linenumber=30021
                  js_free_rt /src/quickjs/quickjs.c linenumber=30022
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=30024
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=30025
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=30026
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=30027
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=30028
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=30029
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=30030
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=30031
                  list_del /src/quickjs/./list.h linenumber=30035
                  remove_gc_object /src/quickjs/quickjs.c linenumber=30037
                  js_rc /src/quickjs/quickjs.c linenumber=30038
                  list_add_tail /src/quickjs/./list.h linenumber=30039
                  js_free_rt /src/quickjs/quickjs.c linenumber=30041
                abort  linenumber=6502
        JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=2447
        JS_FreeContext /src/quickjs/quickjs.c linenumber=2448
        js_free_rt /src/quickjs/quickjs.c linenumber=2449
        init_list_head /src/quickjs/./list.h linenumber=2451
        JS_RunGCInternal /src/quickjs/quickjs.c linenumber=2455
          gc_remove_weak_objects /src/quickjs/quickjs.c linenumber=6913
            map_delete_weakrefs /src/quickjs/quickjs.c linenumber=6614
              js_weakref_is_live /src/quickjs/quickjs.c linenumber=53929
                JS_IsUndefined /src/quickjs/./quickjs.h linenumber=53537
                js_rc /src/quickjs/quickjs.c linenumber=53540
              map_hash_key /src/quickjs/quickjs.c linenumber=53932
                map_hash32 /src/quickjs/quickjs.c linenumber=53752
                hash_string /src/quickjs/quickjs.c linenumber=53755
                map_hash32 /src/quickjs/quickjs.c linenumber=53755
                hash_string_rope /src/quickjs/quickjs.c linenumber=53758
                  hash_string /src/quickjs/quickjs.c linenumber=3013
                  hash_string_rope /src/quickjs/quickjs.c linenumber=3016
                map_hash32 /src/quickjs/quickjs.c linenumber=53758
                map_hash_pointer /src/quickjs/quickjs.c linenumber=53762
                  map_hash64 /src/quickjs/quickjs.c linenumber=53734
                float64_as_uint64 /src/quickjs/./cutils.h linenumber=53773
                map_hash64 /src/quickjs/quickjs.c linenumber=53773
                js_bigint_set_short /src/quickjs/quickjs.c linenumber=53776
                  js_bigint_set_si /src/quickjs/quickjs.c linenumber=11731
                map_hash32 /src/quickjs/quickjs.c linenumber=53789
              map_delete_record_internal /src/quickjs/quickjs.c linenumber=53947
                js_weakref_free /src/quickjs/quickjs.c linenumber=53893
                  __assert_fail  linenumber=53548
                  js_rc /src/quickjs/quickjs.c linenumber=53553
                  __assert_fail  linenumber=53559
                  js_rc /src/quickjs/quickjs.c linenumber=53561
                  js_free_rt /src/quickjs/quickjs.c linenumber=0
                JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=53895
                JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=53897
                list_del /src/quickjs/./list.h linenumber=53899
                js_free_rt /src/quickjs/quickjs.c linenumber=53900
            weakref_delete_weakref /src/quickjs/quickjs.c linenumber=6617
              js_weakref_is_live /src/quickjs/quickjs.c linenumber=63339
              js_weakref_free /src/quickjs/quickjs.c linenumber=63340
            finrec_delete_weakref /src/quickjs/quickjs.c linenumber=6620
              js_weakref_is_live /src/quickjs/quickjs.c linenumber=63452
              js_weakref_free /src/quickjs/quickjs.c linenumber=63453
              js_weakref_is_live /src/quickjs/quickjs.c linenumber=63457
              JS_EnqueueJob2 /src/quickjs/quickjs.c linenumber=63462
                js_malloc_rt /src/quickjs/quickjs.c linenumber=2303
                js_malloc /src/quickjs/quickjs.c linenumber=2305
                  js_malloc_rt /src/quickjs/quickjs.c linenumber=1841
                  JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=1843
                    JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=7875
                      JS_ThrowError /src/quickjs/quickjs.c linenumber=7865
                        JS_GetFunctionBytecode /src/quickjs/quickjs.c linenumber=7764
                          js_class_has_bytecode /src/quickjs/quickjs.c linenumber=5969
                        JS_ThrowError2 /src/quickjs/quickjs.c linenumber=7765
                          vsnprintf  linenumber=7736
                          JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=7737
                            get_proto_obj /src/quickjs/quickjs.c linenumber=5840
                            find_hashed_shape_proto /src/quickjs/quickjs.c linenumber=5841
                              shape_initial_hash /src/quickjs/quickjs.c linenumber=5610
                                shape_hash /src/quickjs/quickjs.c linenumber=5250
                                shape_hash /src/quickjs/quickjs.c linenumber=5252
                              get_shape_hash /src/quickjs/quickjs.c linenumber=5611
                            js_dup_shape /src/quickjs/quickjs.c linenumber=5843
                              js_rc /src/quickjs/quickjs.c linenumber=5387
                            js_new_shape /src/quickjs/quickjs.c linenumber=5845
                              js_new_shape2 /src/quickjs/quickjs.c linenumber=5353
                                resize_shape_hash /src/quickjs/quickjs.c linenumber=5337
                                  js_mallocz_rt /src/quickjs/quickjs.c linenumber=5263
                                  get_shape_hash /src/quickjs/quickjs.c linenumber=5270
                                  js_free_rt /src/quickjs/quickjs.c linenumber=5275
                                js_new_shape_nohash /src/quickjs/quickjs.c linenumber=5340
                                  get_shape_size /src/quickjs/quickjs.c linenumber=5311
                                  js_malloc /src/quickjs/quickjs.c linenumber=5311
                                  js_rc /src/quickjs/quickjs.c linenumber=5314
                                  add_gc_object /src/quickjs/quickjs.c linenumber=5315
                                    js_rc /src/quickjs/quickjs.c linenumber=6635
                                    list_add_tail /src/quickjs/./list.h linenumber=6637
                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=5317
                                    __js_rc /src/quickjs/./quickjs.h linenumber=728
                                shape_initial_hash /src/quickjs/quickjs.c linenumber=5345
                                js_shape_hash_link /src/quickjs/quickjs.c linenumber=5347
                                  get_shape_hash /src/quickjs/quickjs.c linenumber=5285
                            JS_NewObjectFromShape /src/quickjs/quickjs.c linenumber=5849
                              js_trigger_gc /src/quickjs/quickjs.c linenumber=5710
                                JS_RunGC /src/quickjs/quickjs.c linenumber=1802
                                  JS_RunGCInternal /src/quickjs/quickjs.c linenumber=6929
                                    gc_decref /src/quickjs/quickjs.c linenumber=6918
                                      init_list_head /src/quickjs/./list.h linenumber=6794
                                      js_rc /src/quickjs/quickjs.c linenumber=6801
                                      __assert_fail  linenumber=6801
                                      mark_children /src/quickjs/quickjs.c linenumber=6802
                                        js_rc /src/quickjs/quickjs.c linenumber=6663
                                        get_shape_prop /src/quickjs/quickjs.c linenumber=6673
                                        js_autoinit_mark /src/quickjs/quickjs.c linenumber=6688
                                          js_autoinit_get_realm /src/quickjs/quickjs.c linenumber=6186
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=6691
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=6711
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=6721
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=6738
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=6739
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=6747
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=6750
                                        JS_MarkValue /src/quickjs/quickjs.c linenumber=6751
                                        JS_MarkContext /src/quickjs/quickjs.c linenumber=6765
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2759
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2762
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2763
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2765
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2766
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2768
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2770
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2773
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2776
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2778
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2779
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2780
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2781
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2782
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2783
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=2784
                                        js_mark_module_def /src/quickjs/quickjs.c linenumber=6771
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=29972
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=29983
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=29984
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=29985
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=29986
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=29987
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=29988
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=29989
                                          JS_MarkValue /src/quickjs/quickjs.c linenumber=29990
                                        abort  linenumber=6775
                                      gc_decref_child /src/quickjs/quickjs.c linenumber=6802
                                        js_rc /src/quickjs/quickjs.c linenumber=6781
                                        __assert_fail  linenumber=6781
                                        list_del /src/quickjs/./list.h linenumber=6784
                                        list_add_tail /src/quickjs/./list.h linenumber=6785
                                      list_del /src/quickjs/./list.h linenumber=6805
                                      list_add_tail /src/quickjs/./list.h linenumber=6806
                                    gc_scan /src/quickjs/quickjs.c linenumber=6921
                                      js_rc /src/quickjs/quickjs.c linenumber=6836
                                      __assert_fail  linenumber=6836
                                      mark_children /src/quickjs/quickjs.c linenumber=6838
                                      gc_scan_incref_child /src/quickjs/quickjs.c linenumber=6838
                                        js_rc /src/quickjs/quickjs.c linenumber=6813
                                        list_del /src/quickjs/./list.h linenumber=6817
                                        list_add_tail /src/quickjs/./list.h linenumber=6818
                                      mark_children /src/quickjs/quickjs.c linenumber=6844
                                      gc_scan_incref_child2 /src/quickjs/quickjs.c linenumber=6844
                                        js_rc /src/quickjs/quickjs.c linenumber=6825
                                    gc_free_cycles /src/quickjs/quickjs.c linenumber=6924
                                      js_rc /src/quickjs/quickjs.c linenumber=6866
                                      free_gc_object /src/quickjs/quickjs.c linenumber=6879
                                      list_del /src/quickjs/./list.h linenumber=6882
                                      list_add_tail /src/quickjs/./list.h linenumber=6883
                                      js_rc /src/quickjs/quickjs.c linenumber=6891
                                      __assert_fail  linenumber=6891
                                      js_free_rt /src/quickjs/quickjs.c linenumber=6900
                                      init_list_head /src/quickjs/./list.h linenumber=6904
                              js_malloc /src/quickjs/quickjs.c linenumber=5711
                              js_malloc /src/quickjs/quickjs.c linenumber=5727
                              js_free /src/quickjs/quickjs.c linenumber=5729
                                js_free_rt /src/quickjs/quickjs.c linenumber=1863
                              get_shape_prop /src/quickjs/quickjs.c linenumber=5732
                              free_property /src/quickjs/quickjs.c linenumber=5734
                              js_free_shape /src/quickjs/quickjs.c linenumber=5738
                              add_property /src/quickjs/quickjs.c linenumber=5761
                                __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=9276
                                JS_IsObject /src/quickjs/./quickjs.h linenumber=9286
                                JS_IsObject /src/quickjs/./quickjs.h linenumber=9288
                                find_hashed_shape_prop /src/quickjs/quickjs.c linenumber=9300
                                  shape_hash /src/quickjs/quickjs.c linenumber=5631
                                  shape_hash /src/quickjs/quickjs.c linenumber=5632
                                  get_shape_hash /src/quickjs/quickjs.c linenumber=5633
                                  get_shape_prop /src/quickjs/quickjs.c linenumber=5640
                                  get_shape_prop /src/quickjs/quickjs.c linenumber=5641
                                js_realloc /src/quickjs/quickjs.c linenumber=9306
                                  js_realloc_rt /src/quickjs/quickjs.c linenumber=1870
                                  JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=1872
                                js_dup_shape /src/quickjs/quickjs.c linenumber=9312
                                js_free_shape /src/quickjs/quickjs.c linenumber=9313
                                js_rc /src/quickjs/quickjs.c linenumber=9315
                                js_clone_shape /src/quickjs/quickjs.c linenumber=9317
                                  get_shape_size /src/quickjs/quickjs.c linenumber=5367
                                  js_malloc /src/quickjs/quickjs.c linenumber=5368
                                  js_rc /src/quickjs/quickjs.c linenumber=5373
                                  add_gc_object /src/quickjs/quickjs.c linenumber=5374
                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=5377
                                  get_shape_prop /src/quickjs/quickjs.c linenumber=5379
                                  JS_DupAtom /src/quickjs/quickjs.c linenumber=5380
                                    __JS_AtomIsConst /src/quickjs/quickjs.c linenumber=3163
                                    js_rc /src/quickjs/quickjs.c linenumber=3166
                                js_shape_hash_link /src/quickjs/quickjs.c linenumber=9322
                                js_free_shape /src/quickjs/quickjs.c linenumber=9323
                                js_rc /src/quickjs/quickjs.c linenumber=9327
                                __assert_fail  linenumber=9327
                                add_shape_property /src/quickjs/quickjs.c linenumber=9328
                                  js_shape_hash_unlink /src/quickjs/quickjs.c linenumber=5571
                                  shape_hash /src/quickjs/quickjs.c linenumber=5572
                                  resize_properties /src/quickjs/quickjs.c linenumber=5576
                                    max_int /src/quickjs/./cutils.h linenumber=5435
                                    js_realloc /src/quickjs/quickjs.c linenumber=5440
                                    get_shape_size /src/quickjs/quickjs.c linenumber=5451
                                    js_malloc /src/quickjs/quickjs.c linenumber=5451
                                    remove_gc_object /src/quickjs/quickjs.c linenumber=5454
                                    js_rc /src/quickjs/quickjs.c linenumber=5456
                                    add_gc_object /src/quickjs/quickjs.c linenumber=5457
                                    get_shape_prop /src/quickjs/quickjs.c linenumber=5468
                                    get_shape_prop /src/quickjs/quickjs.c linenumber=5470
                                    get_shape_prop /src/quickjs/quickjs.c linenumber=5482
                                    js_free /src/quickjs/quickjs.c linenumber=5485
                                  js_shape_hash_link /src/quickjs/quickjs.c linenumber=5580
                                  js_shape_hash_link /src/quickjs/quickjs.c linenumber=5587
                                  get_shape_prop /src/quickjs/quickjs.c linenumber=5591
                                  JS_DupAtom /src/quickjs/quickjs.c linenumber=5593
                              js_rc /src/quickjs/quickjs.c linenumber=5816
                              add_gc_object /src/quickjs/quickjs.c linenumber=5817
                          JS_IsException /src/quickjs/./quickjs.h linenumber=7739
                          JS_NewString /src/quickjs/./quickjs.h linenumber=7744
                            strlen  linenumber=773
                            JS_NewStringLen /src/quickjs/quickjs.c linenumber=773
                              count_ascii /src/quickjs/quickjs.c linenumber=4444
                              JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=4447
                              js_new_string8_len /src/quickjs/quickjs.c linenumber=4450
                                JS_AtomToString /src/quickjs/quickjs.c linenumber=3990
                                  __JS_AtomToValue /src/quickjs/quickjs.c linenumber=3691
                                    __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=3661
                                    __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=3662
                                    u32toa /src/quickjs/dtoa.c linenumber=3662
                                    js_new_string8_len /src/quickjs/quickjs.c linenumber=3663
                                      js_alloc_string /src/quickjs/quickjs.c linenumber=3992
                                        js_alloc_string_rt /src/quickjs/quickjs.c linenumber=2408
                                        JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=2410
                                    __assert_fail  linenumber=3667
                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=3677
                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=3679
                              string_buffer_init /src/quickjs/quickjs.c linenumber=4452
                                string_buffer_init2 /src/quickjs/quickjs.c linenumber=4090
                                  js_alloc_string /src/quickjs/quickjs.c linenumber=4076
                              string_buffer_write8 /src/quickjs/quickjs.c linenumber=4454
                                string_buffer_realloc /src/quickjs/quickjs.c linenumber=4278
                                  JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=4140
                                  string_buffer_set_error /src/quickjs/quickjs.c linenumber=4141
                                    js_free /src/quickjs/quickjs.c linenumber=4101
                                  max_int /src/quickjs/./cutils.h linenumber=4143
                                  min_int /src/quickjs/./cutils.h linenumber=4143
                                  string_buffer_widen /src/quickjs/quickjs.c linenumber=4145
                                    js_realloc2 /src/quickjs/quickjs.c linenumber=4117
                                      js_realloc_rt /src/quickjs/quickjs.c linenumber=1882
                                      JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=1884
                                      js_malloc_usable_size_rt /src/quickjs/quickjs.c linenumber=1888
                                        __js_malloc_usable_size /src/quickjs/quickjs.c linenumber=1825
                                          get_zero_size_block /src/quickjs/quickjs.c linenumber=1714
                                    string_buffer_set_error /src/quickjs/quickjs.c linenumber=4119
                                  js_realloc2 /src/quickjs/quickjs.c linenumber=4148
                                  string_buffer_set_error /src/quickjs/quickjs.c linenumber=4150
                                  min_int /src/quickjs/./cutils.h linenumber=4151
                              string_buffer_putc8 /src/quickjs/quickjs.c linenumber=4457
                                string_buffer_realloc /src/quickjs/quickjs.c linenumber=4179
                              unicode_from_utf8 /src/quickjs/cutils.c linenumber=4460
                              get_hi_surrogate /src/quickjs/./cutils.h linenumber=4466
                              string_buffer_putc16 /src/quickjs/quickjs.c linenumber=4466
                                string_buffer_putc16_slow /src/quickjs/quickjs.c linenumber=4202
                                  string_buffer_realloc /src/quickjs/quickjs.c linenumber=4160
                                  string_buffer_widen /src/quickjs/quickjs.c linenumber=4168
                              get_lo_surrogate /src/quickjs/./cutils.h linenumber=4467
                              string_buffer_putc16 /src/quickjs/quickjs.c linenumber=4481
                              string_buffer_end /src/quickjs/quickjs.c linenumber=4485
                                js_free /src/quickjs/quickjs.c linenumber=4409
                                JS_AtomToString /src/quickjs/quickjs.c linenumber=4411
                                js_realloc_rt /src/quickjs/quickjs.c linenumber=4417
                              string_buffer_free /src/quickjs/quickjs.c linenumber=4488
                                js_free /src/quickjs/quickjs.c linenumber=4095
                          JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=7743
                            JS_DefineProperty /src/quickjs/quickjs.c linenumber=10779
                              JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=10456
                                JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=7888
                                  JS_ThrowError /src/quickjs/quickjs.c linenumber=7785
                              get_shape_prop /src/quickjs/quickjs.c linenumber=10462
                              JS_DupValue /src/quickjs/./quickjs.h linenumber=10468
                              JS_ToArrayLengthFree /src/quickjs/quickjs.c linenumber=10467
                                JS_ToNumberFree /src/quickjs/quickjs.c linenumber=13577
                                  JS_ToNumberHintFree /src/quickjs/quickjs.c linenumber=13118
                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=13054
                                    JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=13055
                                    JS_ToPrimitiveFree /src/quickjs/quickjs.c linenumber=13072
                                      JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=11171
                                        __JS_ThrowTypeErrorAtom /src/quickjs/quickjs.c linenumber=8315
                                          JS_AtomGetStr /src/quickjs/quickjs.c linenumber=7810
                                            JS_AtomGetStrRT /src/quickjs/quickjs.c linenumber=3654
                                              __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=3609
                                              __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=3610
                                              snprintf  linenumber=3610
                                              __assert_fail  linenumber=3613
                                              atom_is_free /src/quickjs/quickjs.c linenumber=3623
                                              __assert_fail  linenumber=3623
                                              string_get /src/quickjs/quickjs.c linenumber=3636
                                              unicode_to_utf8 /src/quickjs/cutils.c linenumber=3642
                                          JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=7809
                                        __JS_ThrowTypeErrorAtom /src/quickjs/quickjs.c linenumber=8317
                                        __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=8323
                                        __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=8325
                                        string_get /src/quickjs/quickjs.c linenumber=8327
                                        js_new_string_char /src/quickjs/quickjs.c linenumber=8327
                                          js_new_string8_len /src/quickjs/quickjs.c linenumber=4019
                                          js_new_string16_len /src/quickjs/quickjs.c linenumber=4022
                                            js_alloc_string /src/quickjs/quickjs.c linenumber=4008
                                        __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=8337
                                        __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=8339
                                        string_rope_get /src/quickjs/quickjs.c linenumber=8341
                                          string_get /src/quickjs/quickjs.c linenumber=4818
                                        js_new_string_char /src/quickjs/quickjs.c linenumber=8341
                                        JS_GetPrototypePrimitive /src/quickjs/quickjs.c linenumber=8352
                                        get_shape_prop /src/quickjs/quickjs.c linenumber=8360
                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=8370
                                        JS_CallFree /src/quickjs/quickjs.c linenumber=8371
                                          JS_CallInternal /src/quickjs/quickjs.c linenumber=20963
                                            js_poll_interrupts /src/quickjs/quickjs.c linenumber=18019
                                              __js_poll_interrupts /src/quickjs/quickjs.c linenumber=7972
                                                JS_ThrowInterrupted /src/quickjs/quickjs.c linenumber=7962
                                                  JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=7952
                                                  JS_SetUncatchableException /src/quickjs/quickjs.c linenumber=7953
                                            JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=18053
                                            js_check_stack_overflow /src/quickjs/quickjs.c linenumber=18069
                                              js_get_stack_pointer /src/quickjs/quickjs.c linenumber=2072
                                            JS_ThrowStackOverflow /src/quickjs/quickjs.c linenumber=18070
                                              JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=7883
                                            min_int /src/quickjs/./cutils.h linenumber=18080
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18083
                                            get_u32 /src/quickjs/./cutils.h linenumber=18112
                                            get_u32 /src/quickjs/./cutils.h linenumber=18116
                                            __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=18116
                                            get_u32 /src/quickjs/./cutils.h linenumber=18120
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18120
                                            get_i8 /src/quickjs/./cutils.h linenumber=18136
                                            get_i16 /src/quickjs/./cutils.h linenumber=18140
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18144
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18147
                                            js_closure /src/quickjs/quickjs.c linenumber=18147
                                              JS_NewObjectClass /src/quickjs/quickjs.c linenumber=17607
                                                JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=5924
                                              JS_IsException /src/quickjs/./quickjs.h linenumber=17608
                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=17609
                                              js_closure2 /src/quickjs/quickjs.c linenumber=17612
                                                js_mallocz /src/quickjs/quickjs.c linenumber=17506
                                                  js_mallocz_rt /src/quickjs/quickjs.c linenumber=1853
                                                  JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=1855
                                                JS_CheckDefineGlobalVar /src/quickjs/quickjs.c linenumber=17521
                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=10921
                                                  __JS_ThrowTypeErrorAtom /src/quickjs/quickjs.c linenumber=10936
                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=10945
                                                  JS_ThrowSyntaxErrorVarRedeclaration /src/quickjs/quickjs.c linenumber=10948
                                                    __JS_ThrowSyntaxErrorAtom /src/quickjs/quickjs.c linenumber=10910
                                                      JS_AtomGetStr /src/quickjs/quickjs.c linenumber=7818
                                                      JS_ThrowSyntaxError /src/quickjs/quickjs.c linenumber=7817
                                                        JS_ThrowError /src/quickjs/quickjs.c linenumber=7774
                                                js_create_var_ref /src/quickjs/quickjs.c linenumber=17534
                                                  js_malloc /src/quickjs/quickjs.c linenumber=17210
                                                  js_rc /src/quickjs/quickjs.c linenumber=17213
                                                  add_gc_object /src/quickjs/quickjs.c linenumber=17222
                                                js_closure_define_global_var /src/quickjs/quickjs.c linenumber=17537
                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=17369
                                                  __assert_fail  linenumber=17371
                                                  js_rc /src/quickjs/quickjs.c linenumber=17373
                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=17380
                                                  js_create_var_ref /src/quickjs/quickjs.c linenumber=17383
                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=17399
                                                  JS_AutoInitProperty /src/quickjs/quickjs.c linenumber=17402
                                                    js_shape_prepare_update /src/quickjs/quickjs.c linenumber=8267
                                                      js_rc /src/quickjs/quickjs.c linenumber=10406
                                                      get_shape_prop /src/quickjs/quickjs.c linenumber=10408
                                                      js_clone_shape /src/quickjs/quickjs.c linenumber=10410
                                                      js_free_shape /src/quickjs/quickjs.c linenumber=10413
                                                      get_shape_prop /src/quickjs/quickjs.c linenumber=10416
                                                      js_shape_hash_unlink /src/quickjs/quickjs.c linenumber=10418
                                                    js_autoinit_get_realm /src/quickjs/quickjs.c linenumber=8270
                                                    js_autoinit_get_id /src/quickjs/quickjs.c linenumber=8271
                                                    js_autoinit_free /src/quickjs/quickjs.c linenumber=8275
                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=8278
                                                    js_rc /src/quickjs/quickjs.c linenumber=8285
                                                    js_create_var_ref /src/quickjs/quickjs.c linenumber=8289
                                                  js_global_object_get_uninitialized_var /src/quickjs/quickjs.c linenumber=17406
                                                    get_shape_prop /src/quickjs/quickjs.c linenumber=17306
                                                    __assert_fail  linenumber=17308
                                                    js_rc /src/quickjs/quickjs.c linenumber=17310
                                                    js_create_var_ref /src/quickjs/quickjs.c linenumber=17314
                                                    add_property /src/quickjs/quickjs.c linenumber=17317
                                                    free_var_ref /src/quickjs/quickjs.c linenumber=17319
                                                    js_rc /src/quickjs/quickjs.c linenumber=17323
                                                  js_rc /src/quickjs/quickjs.c linenumber=17411
                                                  free_property /src/quickjs/quickjs.c linenumber=17418
                                                  js_rc /src/quickjs/quickjs.c linenumber=17421
                                                  __assert_fail  linenumber=17423
                                                  js_global_object_get_uninitialized_var /src/quickjs/quickjs.c linenumber=17432
                                                  js_global_object_find_uninitialized_var /src/quickjs/quickjs.c linenumber=17438
                                                    get_shape_prop /src/quickjs/quickjs.c linenumber=17338
                                                    __assert_fail  linenumber=17340
                                                    js_rc /src/quickjs/quickjs.c linenumber=17342
                                                    delete_property /src/quickjs/quickjs.c linenumber=17343
                                                      get_shape_prop /src/quickjs/quickjs.c linenumber=9415
                                                      js_shape_prepare_update /src/quickjs/quickjs.c linenumber=9427
                                                      get_shape_prop /src/quickjs/quickjs.c linenumber=9432
                                                      remove_global_object_property /src/quickjs/quickjs.c linenumber=9442
                                                        js_rc /src/quickjs/quickjs.c linenumber=9388
                                                        add_property /src/quickjs/quickjs.c linenumber=9391
                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=9396
                                                      free_property /src/quickjs/quickjs.c linenumber=9445
                                                      JS_FreeAtom /src/quickjs/quickjs.c linenumber=9446
                                                        __JS_AtomIsConst /src/quickjs/quickjs.c linenumber=3788
                                                        __JS_FreeAtom /src/quickjs/quickjs.c linenumber=3789
                                                      compact_properties /src/quickjs/quickjs.c linenumber=9455
                                                        __assert_fail  linenumber=5501
                                                        max_int /src/quickjs/./cutils.h linenumber=5503
                                                        __assert_fail  linenumber=5505
                                                        get_shape_size /src/quickjs/quickjs.c linenumber=5514
                                                        js_malloc /src/quickjs/quickjs.c linenumber=5514
                                                        remove_gc_object /src/quickjs/quickjs.c linenumber=5517
                                                        js_rc /src/quickjs/quickjs.c linenumber=5519
                                                        add_gc_object /src/quickjs/quickjs.c linenumber=5520
                                                        get_shape_prop /src/quickjs/quickjs.c linenumber=5530
                                                        get_shape_prop /src/quickjs/quickjs.c linenumber=5529
                                                        __assert_fail  linenumber=5545
                                                        js_free /src/quickjs/quickjs.c linenumber=5551
                                                        js_realloc /src/quickjs/quickjs.c linenumber=5554
                                                      JS_AtomIsArrayIndex /src/quickjs/quickjs.c linenumber=9466
                                                        __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=3698
                                                        __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=3699
                                                        __assert_fail  linenumber=3706
                                                        is_num_string /src/quickjs/quickjs.c linenumber=3709
                                                          string_get /src/quickjs/quickjs.c linenumber=2956
                                                          is_num /src/quickjs/quickjs.c linenumber=2957
                                                          string_get /src/quickjs/quickjs.c linenumber=2965
                                                          is_num /src/quickjs/quickjs.c linenumber=2966
                                                      free_var_ref /src/quickjs/quickjs.c linenumber=9474
                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=9476
                                                      convert_fast_array_to_array /src/quickjs/quickjs.c linenumber=9481
                                                        js_shape_prepare_update /src/quickjs/quickjs.c linenumber=9343
                                                        resize_properties /src/quickjs/quickjs.c linenumber=9350
                                                        __JS_AtomFromUInt32 /src/quickjs/quickjs.c linenumber=9359
                                                        add_property /src/quickjs/quickjs.c linenumber=9359
                                                        __JS_AtomFromUInt32 /src/quickjs/quickjs.c linenumber=9367
                                                        add_property /src/quickjs/quickjs.c linenumber=9367
                                                        js_free /src/quickjs/quickjs.c linenumber=9371
                                                    js_create_var_ref /src/quickjs/quickjs.c linenumber=17347
                                                  add_property /src/quickjs/quickjs.c linenumber=17447
                                                  free_var_ref /src/quickjs/quickjs.c linenumber=17449
                                                  js_rc /src/quickjs/quickjs.c linenumber=17453
                                                js_closure_global_var /src/quickjs/quickjs.c linenumber=17540
                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=17465
                                                  __assert_fail  linenumber=17467
                                                  js_rc /src/quickjs/quickjs.c linenumber=17469
                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=17474
                                                  JS_AutoInitProperty /src/quickjs/quickjs.c linenumber=17478
                                                  js_rc /src/quickjs/quickjs.c linenumber=17484
                                                  js_global_object_get_uninitialized_var /src/quickjs/quickjs.c linenumber=17488
                                                get_var_ref /src/quickjs/quickjs.c linenumber=17544
                                                  __assert_fail  linenumber=17246
                                                  __assert_fail  linenumber=17248
                                                  __assert_fail  linenumber=17252
                                                  js_rc /src/quickjs/quickjs.c linenumber=17253
                                                  js_malloc /src/quickjs/quickjs.c linenumber=17258
                                                  js_rc /src/quickjs/quickjs.c linenumber=17261
                                                  add_gc_object /src/quickjs/quickjs.c linenumber=17262
                                                  js_rc /src/quickjs/quickjs.c linenumber=17279
                                                get_var_ref /src/quickjs/quickjs.c linenumber=17548
                                                js_rc /src/quickjs/quickjs.c linenumber=17553
                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=17566
                                              JS_IsException /src/quickjs/./quickjs.h linenumber=17613
                                              js_function_set_properties /src/quickjs/quickjs.c linenumber=17620
                                                JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=5948
                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=10781
                                                JS_AtomToString /src/quickjs/quickjs.c linenumber=5951
                                                JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=5950
                                              JS_NewObjectProto /src/quickjs/quickjs.c linenumber=17632
                                                JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=5929
                                              JS_IsException /src/quickjs/./quickjs.h linenumber=17633
                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=17635
                                              JS_SetConstructorBit /src/quickjs/quickjs.c linenumber=17641
                                              JS_DefineAutoInitProperty /src/quickjs/quickjs.c linenumber=17642
                                                get_shape_prop /src/quickjs/quickjs.c linenumber=10756
                                                abort  linenumber=10758
                                                add_property /src/quickjs/quickjs.c linenumber=10763
                                                JS_DupContext /src/quickjs/quickjs.c linenumber=10766
                                                  js_rc /src/quickjs/quickjs.c linenumber=2746
                                                __assert_fail  linenumber=10767
                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=17649
                                            JS_IsException /src/quickjs/./quickjs.h linenumber=18148
                                            JS_AtomToString /src/quickjs/quickjs.c linenumber=18152
                                            get_u32 /src/quickjs/./cutils.h linenumber=18156
                                            JS_AtomToValue /src/quickjs/quickjs.c linenumber=18156
                                              __JS_AtomToValue /src/quickjs/quickjs.c linenumber=3686
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18174
                                            JS_ToObject /src/quickjs/quickjs.c linenumber=18176
                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=40227
                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=40230
                                              JS_ToString /src/quickjs/quickjs.c linenumber=40244
                                                JS_ToStringInternal /src/quickjs/quickjs.c linenumber=13770
                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=13719
                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=13721
                                                  js_linearize_string_rope /src/quickjs/quickjs.c linenumber=13721
                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=4933
                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=4934
                                                    string_buffer_init2 /src/quickjs/quickjs.c linenumber=4937
                                                    string_buffer_concat_value /src/quickjs/quickjs.c linenumber=4939
                                                      string_buffer_concat_value /src/quickjs/quickjs.c linenumber=4350
                                                        JS_ToString /src/quickjs/quickjs.c linenumber=4354
                                                        JS_IsException /src/quickjs/./quickjs.h linenumber=4355
                                                        string_buffer_set_error /src/quickjs/quickjs.c linenumber=4356
                                                        string_buffer_concat /src/quickjs/quickjs.c linenumber=4358
                                                          string_buffer_write16 /src/quickjs/quickjs.c linenumber=4331
                                                            string_buffer_realloc /src/quickjs/quickjs.c linenumber=4301
                                                            string_buffer_widen /src/quickjs/quickjs.c linenumber=4304
                                                          string_buffer_write8 /src/quickjs/quickjs.c linenumber=4333
                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=4359
                                                        string_buffer_concat /src/quickjs/quickjs.c linenumber=4364
                                                    string_buffer_end /src/quickjs/quickjs.c linenumber=4941
                                                    js_rc /src/quickjs/quickjs.c linenumber=4942
                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=4944
                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=4945
                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=4946
                                                    JS_AtomToString /src/quickjs/quickjs.c linenumber=4947
                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=4949
                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=4952
                                                  i32toa /src/quickjs/dtoa.c linenumber=13725
                                                    u32toa /src/quickjs/dtoa.c linenumber=608
                                                    u32toa /src/quickjs/dtoa.c linenumber=611
                                                  js_new_string8_len /src/quickjs/quickjs.c linenumber=13726
                                                  JS_AtomToString /src/quickjs/quickjs.c linenumber=13730
                                                  JS_AtomToString /src/quickjs/quickjs.c linenumber=13733
                                                  JS_AtomToString /src/quickjs/quickjs.c linenumber=13735
                                                  JS_ToPrimitive /src/quickjs/quickjs.c linenumber=13741
                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=11235
                                                    JS_ToPrimitiveFree /src/quickjs/quickjs.c linenumber=11235
                                                      JS_IsException /src/quickjs/./quickjs.h linenumber=11172
                                                      JS_IsUndefined /src/quickjs/./quickjs.h linenumber=11176
                                                      JS_IsNull /src/quickjs/./quickjs.h linenumber=11176
                                                      JS_AtomToString /src/quickjs/quickjs.c linenumber=11191
                                                      JS_CallFree /src/quickjs/quickjs.c linenumber=11192
                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=20965
                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=11193
                                                      JS_IsException /src/quickjs/./quickjs.h linenumber=11194
                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=11196
                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=11199
                                                      JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=11200
                                                      JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=11211
                                                        JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=8375
                                                        JS_ThrowReferenceErrorUninitialized /src/quickjs/quickjs.c linenumber=8376
                                                          JS_AtomGetStr /src/quickjs/quickjs.c linenumber=7924
                                                          JS_ThrowReferenceError /src/quickjs/quickjs.c linenumber=7922
                                                            JS_ThrowError /src/quickjs/quickjs.c linenumber=7843
                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=8377
                                                        JS_AutoInitProperty /src/quickjs/quickjs.c linenumber=8380
                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=8385
                                                        __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=8391
                                                        __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=8392
                                                        JS_GetPropertyUint32 /src/quickjs/quickjs.c linenumber=8395
                                                          __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=9199
                                                          JS_GetPropertyValue /src/quickjs/quickjs.c linenumber=9199
                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=9138
                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=9141
                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=9160
                                                            JS_NewBigInt64 /src/quickjs/quickjs.c linenumber=9163
                                                              __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=14707
                                                            JS_NewBigUint64 /src/quickjs/quickjs.c linenumber=9166
                                                              __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=14724
                                                              js_bigint_new_ui64 /src/quickjs/quickjs.c linenumber=14727
                                                                js_bigint_new /src/quickjs/quickjs.c linenumber=11790
                                                                  JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=11691
                                                                    JS_ThrowError /src/quickjs/quickjs.c linenumber=7854
                                                                  js_malloc /src/quickjs/quickjs.c linenumber=11694
                                                                  js_rc /src/quickjs/quickjs.c linenumber=11697
                                                            fromfp16 /src/quickjs/./cutils.h linenumber=9169
                                                              uint64_as_float64 /src/quickjs/./cutils.h linenumber=408
                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=9169
                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=9172
                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=9175
                                                            JS_IsNull /src/quickjs/./quickjs.h linenumber=9182
                                                            JS_IsUndefined /src/quickjs/./quickjs.h linenumber=9182
                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=9183
                                                            JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=9184
                                                            JS_ValueToAtom /src/quickjs/quickjs.c linenumber=9186
                                                              __JS_AtomFromUInt32 /src/quickjs/quickjs.c linenumber=9103
                                                              js_get_atom_index /src/quickjs/quickjs.c linenumber=9106
                                                              JS_DupAtom /src/quickjs/quickjs.c linenumber=9106
                                                              JS_ToPropertyKey /src/quickjs/quickjs.c linenumber=9109
                                                                JS_ToStringInternal /src/quickjs/quickjs.c linenumber=13791
                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=13742
                                                                  JS_ToStringInternal /src/quickjs/quickjs.c linenumber=13744
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=13745
                                                                    js_new_string8 /src/quickjs/quickjs.c linenumber=13750
                                                                      strlen  linenumber=4002
                                                                      js_new_string8_len /src/quickjs/quickjs.c linenumber=4002
                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=13753
                                                                    JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=13755
                                                                    js_dtoa2 /src/quickjs/quickjs.c linenumber=13758
                                                                      js_dtoa_max_len /src/quickjs/dtoa.c linenumber=13693
                                                                        float64_as_uint64 /src/quickjs/./cutils.h linenumber=1048
                                                                        mul_log2_radix /src/quickjs/dtoa.c linenumber=1056
                                                                          clz32 /src/quickjs/./cutils.h linenumber=480
                                                                        float64_as_uint64 /src/quickjs/./cutils.h linenumber=1063
                                                                        mul_log2_radix /src/quickjs/dtoa.c linenumber=1075
                                                                        max_int /src/quickjs/./cutils.h linenumber=1081
                                                                      js_malloc /src/quickjs/quickjs.c linenumber=13697
                                                                      js_dtoa /src/quickjs/dtoa.c linenumber=13705
                                                                        dtoa_malloc /src/quickjs/dtoa.c linenumber=1117
                                                                        dtoa_malloc /src/quickjs/dtoa.c linenumber=1118
                                                                        __assert_fail  linenumber=1119
                                                                        ctz32 /src/quickjs/./cutils.h linenumber=1121
                                                                        float64_as_uint64 /src/quickjs/./cutils.h linenumber=1123
                                                                        clz64 /src/quickjs/./cutils.h linenumber=1156
                                                                        u64toa_radix /src/quickjs/dtoa.c linenumber=1175
                                                                          u64toa /src/quickjs/dtoa.c linenumber=662
                                                                            u32toa /src/quickjs/dtoa.c linenumber=619
                                                                            u32toa_len /src/quickjs/dtoa.c linenumber=636
                                                                            u32toa /src/quickjs/dtoa.c linenumber=639
                                                                            u32toa_len /src/quickjs/dtoa.c linenumber=641
                                                                          clz32 /src/quickjs/./cutils.h linenumber=664
                                                                          clz64 /src/quickjs/./cutils.h linenumber=668
                                                                          u64toa_bin_len /src/quickjs/dtoa.c linenumber=669
                                                                        mul_log2_radix /src/quickjs/dtoa.c linenumber=1182
                                                                        pow_ui /src/quickjs/dtoa.c linenumber=1197
                                                                          clz32 /src/quickjs/./cutils.h linenumber=262
                                                                        mul_pow_round /src/quickjs/dtoa.c linenumber=1202
                                                                          mpb_set_u64 /src/quickjs/dtoa.c linenumber=964
                                                                          mul_pow /src/quickjs/dtoa.c linenumber=965
                                                                            min_int /src/quickjs/./cutils.h linenumber=906
                                                                            pow_ui /src/quickjs/dtoa.c linenumber=908
                                                                            mp_mul1 /src/quickjs/dtoa.c linenumber=911
                                                                            mpb_floor_log2 /src/quickjs/dtoa.c linenumber=926
                                                                              clz32 /src/quickjs/./cutils.h linenumber=455
                                                                            max_int /src/quickjs/./cutils.h linenumber=0
                                                                            mpb_shr_round /src/quickjs/dtoa.c linenumber=933
                                                                              mp_shl /src/quickjs/dtoa.c linenumber=324
                                                                                __assert_fail  linenumber=176
                                                                              mpb_renorm /src/quickjs/dtoa.c linenumber=326
                                                                              mpb_get_bit /src/quickjs/dtoa.c linenumber=346
                                                                              min_int /src/quickjs/./cutils.h linenumber=0
                                                                              mpb_get_bit /src/quickjs/dtoa.c linenumber=367
                                                                              mp_shr /src/quickjs/dtoa.c linenumber=387
                                                                              mpb_renorm /src/quickjs/dtoa.c linenumber=388
                                                                              mp_add_ui /src/quickjs/dtoa.c linenumber=392
                                                                            min_int /src/quickjs/./cutils.h linenumber=941
                                                                            pow_ui_inv /src/quickjs/dtoa.c linenumber=943
                                                                              clz32 /src/quickjs/./cutils.h linenumber=278
                                                                              pow_ui /src/quickjs/dtoa.c linenumber=284
                                                                              clz32 /src/quickjs/./cutils.h linenumber=285
                                                                              udiv1norm_init /src/quickjs/dtoa.c linenumber=287
                                                                            mp_div1norm /src/quickjs/dtoa.c linenumber=946
                                                                              mp_shl /src/quickjs/dtoa.c linenumber=192
                                                                              udiv1norm /src/quickjs/dtoa.c linenumber=195
                                                                            mpb_renorm /src/quickjs/dtoa.c linenumber=948
                                                                          mpb_shr_round /src/quickjs/dtoa.c linenumber=966
                                                                        mpb_get_u64 /src/quickjs/dtoa.c linenumber=1203
                                                                        mpb_set_u64 /src/quickjs/dtoa.c linenumber=1217
                                                                        mul_pow_round_to_d /src/quickjs/dtoa.c linenumber=1218
                                                                          mul_pow /src/quickjs/dtoa.c linenumber=1011
                                                                          round_to_d /src/quickjs/dtoa.c linenumber=1012
                                                                            mpb_floor_log2 /src/quickjs/dtoa.c linenumber=981
                                                                            mpb_shr_round /src/quickjs/dtoa.c linenumber=990
                                                                            mpb_get_u64 /src/quickjs/dtoa.c linenumber=991
                                                                        mpb_set_u64 /src/quickjs/dtoa.c linenumber=1236
                                                                        __assert_fail  linenumber=1245
                                                                        mul_pow_round /src/quickjs/dtoa.c linenumber=1248
                                                                        max_int /src/quickjs/./cutils.h linenumber=1252
                                                                        output_digits /src/quickjs/dtoa.c linenumber=1252
                                                                          clz32 /src/quickjs/./cutils.h linenumber=856
                                                                          min_int /src/quickjs/./cutils.h linenumber=863
                                                                          u64toa_bin_len /src/quickjs/dtoa.c linenumber=865
                                                                          mpb_shr_round /src/quickjs/dtoa.c linenumber=868
                                                                          min_int /src/quickjs/./cutils.h linenumber=873
                                                                          mp_div1 /src/quickjs/dtoa.c linenumber=875
                                                                          mpb_renorm /src/quickjs/dtoa.c linenumber=876
                                                                          limb_to_a /src/quickjs/dtoa.c linenumber=877
                                                                            u32toa_len /src/quickjs/dtoa.c linenumber=568
                                                                        __assert_fail  linenumber=1262
                                                                        mul_pow /src/quickjs/dtoa.c linenumber=1267
                                                                        mpb_shr_round /src/quickjs/dtoa.c linenumber=1268
                                                                        mul_pow_round /src/quickjs/dtoa.c linenumber=1272
                                                                        mpb_cmp /src/quickjs/dtoa.c linenumber=1273
                                                                        output_digits /src/quickjs/dtoa.c linenumber=1285
                                                                        u32toa /src/quickjs/dtoa.c linenumber=1301
                                                                        output_digits /src/quickjs/dtoa.c linenumber=1307
                                                                        min_int /src/quickjs/./cutils.h linenumber=1309
                                                                        output_digits /src/quickjs/dtoa.c linenumber=1309
                                                                      js_new_string8_len /src/quickjs/quickjs.c linenumber=13706
                                                                      js_free /src/quickjs/quickjs.c linenumber=13707
                                                                    js_bigint_to_string /src/quickjs/quickjs.c linenumber=13762
                                                                      js_bigint_to_string1 /src/quickjs/quickjs.c linenumber=13683
                                                                        i64toa_radix /src/quickjs/dtoa.c linenumber=12735
                                                                          u64toa_radix /src/quickjs/dtoa.c linenumber=694
                                                                          u64toa_radix /src/quickjs/dtoa.c linenumber=697
                                                                        js_new_string8_len /src/quickjs/quickjs.c linenumber=12736
                                                                        __assert_fail  linenumber=12744
                                                                        js_new_string8_len /src/quickjs/quickjs.c linenumber=12748
                                                                        js_bigint_sign /src/quickjs/quickjs.c linenumber=12751
                                                                        js_bigint_neg /src/quickjs/quickjs.c linenumber=12753
                                                                          js_bigint_set_si /src/quickjs/quickjs.c linenumber=11952
                                                                          js_bigint_add /src/quickjs/quickjs.c linenumber=11953
                                                                            max_int /src/quickjs/./cutils.h linenumber=11914
                                                                            min_int /src/quickjs/./cutils.h linenumber=11915
                                                                            js_bigint_new /src/quickjs/quickjs.c linenumber=11916
                                                                            js_bigint_sign /src/quickjs/quickjs.c linenumber=11927
                                                                            js_bigint_sign /src/quickjs/quickjs.c linenumber=11928
                                                                            js_bigint_extend /src/quickjs/quickjs.c linenumber=11944
                                                                              js_realloc /src/quickjs/quickjs.c linenumber=11888
                                                                              js_free /src/quickjs/quickjs.c linenumber=11891
                                                                              js_bigint_normalize /src/quickjs/quickjs.c linenumber=11899
                                                                                js_bigint_normalize1 /src/quickjs/quickjs.c linenumber=11852
                                                                                  js_rc /src/quickjs/quickjs.c linenumber=11830
                                                                                  __assert_fail  linenumber=11830
                                                                                  js_realloc /src/quickjs/quickjs.c linenumber=11843
                                                                        js_bigint_new /src/quickjs/quickjs.c linenumber=12759
                                                                        clz32 /src/quickjs/./cutils.h linenumber=12765
                                                                        js_limb_safe_clz /src/quickjs/quickjs.c linenumber=12766
                                                                          js_limb_clz /src/quickjs/quickjs.c linenumber=11406
                                                                            clz64 /src/quickjs/./cutils.h linenumber=11396
                                                                        js_malloc /src/quickjs/quickjs.c linenumber=12771
                                                                        js_free /src/quickjs/quickjs.c linenumber=12773
                                                                        js_u64toa /src/quickjs/quickjs.c linenumber=12791
                                                                        mp_div1 /src/quickjs/quickjs.c linenumber=12795
                                                                        limb_to_a /src/quickjs/quickjs.c linenumber=12796
                                                                        js_free /src/quickjs/quickjs.c linenumber=12819
                                                                        js_new_string8_len /src/quickjs/quickjs.c linenumber=12820
                                                                        js_free /src/quickjs/quickjs.c linenumber=12821
                                                                    js_new_string8 /src/quickjs/quickjs.c linenumber=13764
                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=9110
                                                              js_symbol_to_atom /src/quickjs/quickjs.c linenumber=9113
                                                                js_get_atom_index /src/quickjs/quickjs.c linenumber=9091
                                                              JS_NewAtomStr /src/quickjs/quickjs.c linenumber=9115
                                                                is_num_string /src/quickjs/quickjs.c linenumber=3478
                                                                js_free_string /src/quickjs/quickjs.c linenumber=3480
                                                                __JS_AtomFromUInt32 /src/quickjs/quickjs.c linenumber=3481
                                                                __JS_NewAtom /src/quickjs/quickjs.c linenumber=3485
                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=9187
                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=9190
                                                              JS_AtomIsNumericIndex /src/quickjs/quickjs.c linenumber=8403
                                                                JS_AtomIsNumericIndex1 /src/quickjs/quickjs.c linenumber=3777
                                                                  __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=3730
                                                                  __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=3731
                                                                  __assert_fail  linenumber=3732
                                                                  __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=3738
                                                                  __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=3740
                                                                  __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=3742
                                                                  __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=3744
                                                                  string_get /src/quickjs/quickjs.c linenumber=3751
                                                                  is_num /src/quickjs/quickjs.c linenumber=3752
                                                                  JS_ToNumber /src/quickjs/quickjs.c linenumber=3755
                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=13181
                                                                    JS_ToNumberFree /src/quickjs/quickjs.c linenumber=13181
                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=3756
                                                                  JS_ToString /src/quickjs/quickjs.c linenumber=3758
                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=3759
                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=3760
                                                                  js_string_eq /src/quickjs/quickjs.c linenumber=3763
                                                                    js_string_memcmp /src/quickjs/quickjs.c linenumber=4703
                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=3764
                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=3768
                                                                JS_IsUndefined /src/quickjs/./quickjs.h linenumber=3778
                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=3780
                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=3782
                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=8418
                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=8420
                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=8430
                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=8432
                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=8437
                                                              JS_CallFree /src/quickjs/quickjs.c linenumber=8438
                                                              JS_ThrowReferenceErrorNotDefined /src/quickjs/quickjs.c linenumber=8452
                                                                JS_AtomGetStr /src/quickjs/quickjs.c linenumber=7916
                                                                JS_ThrowReferenceError /src/quickjs/quickjs.c linenumber=7915
                                                            JS_FreeAtom /src/quickjs/quickjs.c linenumber=9191
                                                      JS_IsException /src/quickjs/./quickjs.h linenumber=11212
                                                      JS_IsFunction /src/quickjs/quickjs.c linenumber=11214
                                                      JS_CallFree /src/quickjs/quickjs.c linenumber=11215
                                                      JS_IsException /src/quickjs/./quickjs.h linenumber=11216
                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=11219
                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=11222
                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=11224
                                                      JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=11227
                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=11229
                                              JS_IsException /src/quickjs/./quickjs.h linenumber=40245
                                              JS_NewObjectClass /src/quickjs/quickjs.c linenumber=40247
                                              JS_IsException /src/quickjs/./quickjs.h linenumber=40248
                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=40249
                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=40251
                                              JS_SetObjectData /src/quickjs/quickjs.c linenumber=40251
                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=5909
                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=5916
                                                JS_IsException /src/quickjs/./quickjs.h linenumber=5917
                                                JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=5918
                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=40253
                                              JS_NewObjectClass /src/quickjs/quickjs.c linenumber=0
                                              JS_IsException /src/quickjs/./quickjs.h linenumber=40262
                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=40263
                                              JS_SetObjectData /src/quickjs/quickjs.c linenumber=40263
                                            JS_IsException /src/quickjs/./quickjs.h linenumber=18177
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18182
                                            JS_NewObject /src/quickjs/quickjs.c linenumber=18194
                                              JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=5941
                                            JS_IsException /src/quickjs/./quickjs.h linenumber=18195
                                            js_build_arguments /src/quickjs/quickjs.c linenumber=18203
                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=16392
                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=16393
                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=16394
                                              js_dup_shape /src/quickjs/quickjs.c linenumber=16396
                                              JS_NewObjectFromShape /src/quickjs/quickjs.c linenumber=16396
                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16398
                                              js_malloc /src/quickjs/quickjs.c linenumber=16405
                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=16409
                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16416
                                            JS_IsException /src/quickjs/./quickjs.h linenumber=18204
                                            min_int /src/quickjs/./cutils.h linenumber=18209
                                            js_build_mapped_arguments /src/quickjs/quickjs.c linenumber=18208
                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=16456
                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=16457
                                              js_dup_shape /src/quickjs/quickjs.c linenumber=16459
                                              JS_NewObjectFromShape /src/quickjs/quickjs.c linenumber=16459
                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16461
                                              js_malloc /src/quickjs/quickjs.c linenumber=16468
                                              get_var_ref /src/quickjs/quickjs.c linenumber=16472
                                              js_create_var_ref /src/quickjs/quickjs.c linenumber=16478
                                              free_var_ref /src/quickjs/quickjs.c linenumber=16482
                                              js_free /src/quickjs/quickjs.c linenumber=16483
                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=16486
                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16494
                                            JS_IsException /src/quickjs/./quickjs.h linenumber=18210
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18214
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18217
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18226
                                            JS_NewObjectProto /src/quickjs/quickjs.c linenumber=18230
                                            JS_IsException /src/quickjs/./quickjs.h linenumber=18231
                                            js_import_meta /src/quickjs/quickjs.c linenumber=18235
                                              JS_GetScriptOrModuleName /src/quickjs/quickjs.c linenumber=31199
                                                js_class_has_bytecode /src/quickjs/quickjs.c linenumber=31160
                                                JS_DupAtom /src/quickjs/quickjs.c linenumber=31166
                                              js_find_loaded_module /src/quickjs/quickjs.c linenumber=31205
                                              JS_FreeAtom /src/quickjs/quickjs.c linenumber=31206
                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=31209
                                              JS_GetImportMeta /src/quickjs/quickjs.c linenumber=31212
                                                JS_IsUndefined /src/quickjs/./quickjs.h linenumber=31185
                                                JS_NewObjectProto /src/quickjs/quickjs.c linenumber=31186
                                                JS_IsException /src/quickjs/./quickjs.h linenumber=31187
                                                JS_DupValue /src/quickjs/./quickjs.h linenumber=31191
                                            JS_IsException /src/quickjs/./quickjs.h linenumber=18236
                                            abort  linenumber=18240
                                            get_u16 /src/quickjs/./cutils.h linenumber=18246
                                            min_int /src/quickjs/./cutils.h linenumber=18248
                                            js_create_array /src/quickjs/quickjs.c linenumber=18249
                                              JS_NewArray /src/quickjs/quickjs.c linenumber=9699
                                                js_dup_shape /src/quickjs/quickjs.c linenumber=5934
                                                JS_NewObjectFromShape /src/quickjs/quickjs.c linenumber=5934
                                              JS_IsException /src/quickjs/./quickjs.h linenumber=9700
                                              expand_fast_array /src/quickjs/quickjs.c linenumber=9704
                                                max_int /src/quickjs/./cutils.h linenumber=9622
                                                js_realloc2 /src/quickjs/quickjs.c linenumber=9623
                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=9705
                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=9710
                                              set_value /src/quickjs/quickjs.c linenumber=9712
                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=2703
                                            JS_IsException /src/quickjs/./quickjs.h linenumber=18250
                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=18256
                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=18260
                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=18265
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18271
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18275
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18276
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18280
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18281
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18282
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18287
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18293
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18300
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18308
                                            get_u32 /src/quickjs/./cutils.h linenumber=18399
                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18399
                                            js_closure /src/quickjs/quickjs.c linenumber=18401
                                            JS_IsException /src/quickjs/./quickjs.h linenumber=18402
                                            get_u16 /src/quickjs/./cutils.h linenumber=18417
                                            JS_CallInternal /src/quickjs/quickjs.c linenumber=18423
                                              JS_IsException /src/quickjs/./quickjs.h linenumber=18425
                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=18430
                                              get_u16 /src/quickjs/./cutils.h linenumber=18437
                                              JS_CallConstructorInternal /src/quickjs/quickjs.c linenumber=18441
                                                js_poll_interrupts /src/quickjs/quickjs.c linenumber=21053
                                                JS_ThrowTypeErrorNotAConstructor /src/quickjs/quickjs.c linenumber=21060
                                                  JS_IsFunction /src/quickjs/quickjs.c linenumber=7895
                                                  get_prop_string /src/quickjs/quickjs.c linenumber=7897
                                                    get_shape_prop /src/quickjs/quickjs.c linenumber=7606
                                                    get_shape_prop /src/quickjs/quickjs.c linenumber=7613
                                                    JS_ToCString /src/quickjs/./quickjs.h linenumber=7623
                                                      JS_ToCStringLen2 /src/quickjs/quickjs.c linenumber=785
                                                        JS_ToString /src/quickjs/quickjs.c linenumber=4544
                                                        JS_IsException /src/quickjs/./quickjs.h linenumber=4545
                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=4548
                                                        js_alloc_string /src/quickjs/quickjs.c linenumber=4572
                                                        js_alloc_string /src/quickjs/quickjs.c linenumber=4590
                                                        is_hi_surrogate /src/quickjs/./cutils.h linenumber=4600
                                                        is_lo_surrogate /src/quickjs/./cutils.h linenumber=4603
                                                        from_surrogate /src/quickjs/./cutils.h linenumber=4605
                                                        unicode_to_utf8 /src/quickjs/cutils.c linenumber=4615
                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=4622
                                                  JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=7900
                                                  JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=7902
                                                  JS_FreeCString /src/quickjs/quickjs.c linenumber=7903
                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=4652
                                                JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=21066
                                                JS_CallInternal /src/quickjs/quickjs.c linenumber=21074
                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=18444
                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=18447
                                                  get_u16 /src/quickjs/./cutils.h linenumber=18455
                                                  JS_CallInternal /src/quickjs/quickjs.c linenumber=18459
                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=18461
                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=18466
                                                    get_u16 /src/quickjs/./cutils.h linenumber=18472
                                                    js_create_array_free /src/quickjs/quickjs.c linenumber=18474
                                                      JS_NewArray /src/quickjs/quickjs.c linenumber=9723
                                                      JS_IsException /src/quickjs/./quickjs.h linenumber=9724
                                                      expand_fast_array /src/quickjs/quickjs.c linenumber=9728
                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=9729
                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=9732
                                                      set_value /src/quickjs/quickjs.c linenumber=9739
                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=18476
                                                    get_u16 /src/quickjs/./cutils.h linenumber=18484
                                                    js_function_apply /src/quickjs/quickjs.c linenumber=18488
                                                      check_function /src/quickjs/quickjs.c linenumber=41557
                                                        JS_IsFunction /src/quickjs/quickjs.c linenumber=39836
                                                        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=39838
                                                      JS_Call /src/quickjs/quickjs.c linenumber=41563
                                                        JS_CallInternal /src/quickjs/quickjs.c linenumber=20956
                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=18489
                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=18491
                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=18492
                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=18493
                                                          JS_IsObject /src/quickjs/./quickjs.h linenumber=18507
                                                          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=18508
                                                          JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=18509
                                                          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=18519
                                                          JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=18521
                                                          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=18529
                                                          JS_GetPrototype /src/quickjs/quickjs.c linenumber=18531
                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=8135
                                                            JS_GetPrototypePrimitive /src/quickjs/quickjs.c linenumber=8137
                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=8137
                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=18532
                                                          JS_CallConstructor2 /src/quickjs/quickjs.c linenumber=18534
                                                            JS_CallConstructorInternal /src/quickjs/quickjs.c linenumber=21097
                                                              JS_CreateFromConstructor /src/quickjs/quickjs.c linenumber=21078
                                                                JS_IsUndefined /src/quickjs/./quickjs.h linenumber=21025
                                                                JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=21028
                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=21029
                                                                JS_IsObject /src/quickjs/./quickjs.h linenumber=21031
                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=21032
                                                                JS_GetFunctionRealm /src/quickjs/quickjs.c linenumber=21033
                                                                  JS_ThrowTypeErrorRevokedProxy /src/quickjs/quickjs.c linenumber=20999
                                                                    JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=52402
                                                                JS_DupValue /src/quickjs/./quickjs.h linenumber=0
                                                                JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=21039
                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=21040
                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=21079
                                                              JS_CallInternal /src/quickjs/quickjs.c linenumber=21081
                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=18535
                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=18536
                                                                JS_CheckBrand /src/quickjs/quickjs.c linenumber=18543
                                                                  js_class_has_bytecode /src/quickjs/quickjs.c linenumber=8618
                                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=8623
                                                                  JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=8625
                                                                  JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=8636
                                                                  js_symbol_to_atom /src/quickjs/quickjs.c linenumber=8640
                                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=8640
                                                                JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=18547
                                                                JS_AddBrand /src/quickjs/quickjs.c linenumber=18553
                                                                  JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=8565
                                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=8569
                                                                  JS_NewSymbolFromAtom /src/quickjs/quickjs.c linenumber=8572
                                                                    __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=3596
                                                                    __assert_fail  linenumber=3596
                                                                    __assert_fail  linenumber=3597
                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=3599
                                                                    JS_NewSymbolInternal /src/quickjs/quickjs.c linenumber=3600
                                                                      __JS_NewAtom /src/quickjs/quickjs.c linenumber=3561
                                                                      JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=3563
                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=8573
                                                                  add_property /src/quickjs/quickjs.c linenumber=8575
                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=8577
                                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=8580
                                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=8582
                                                                  js_symbol_to_atom /src/quickjs/quickjs.c linenumber=8584
                                                                  JS_IsObject /src/quickjs/./quickjs.h linenumber=8586
                                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=8588
                                                                  JS_FreeAtom /src/quickjs/quickjs.c linenumber=8590
                                                                  JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=8591
                                                                  add_property /src/quickjs/quickjs.c linenumber=8594
                                                                  JS_FreeAtom /src/quickjs/quickjs.c linenumber=8595
                                                                  JS_FreeAtom /src/quickjs/quickjs.c linenumber=8600
                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=18555
                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=18556
                                                                JS_Throw /src/quickjs/quickjs.c linenumber=18561
                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=7450
                                                                get_u32 /src/quickjs/./cutils.h linenumber=18574
                                                                JS_ThrowTypeErrorReadOnly /src/quickjs/quickjs.c linenumber=18578
                                                                  is_strict_mode /src/quickjs/quickjs.c linenumber=7829
                                                                  __JS_ThrowTypeErrorAtom /src/quickjs/quickjs.c linenumber=7830
                                                                JS_ThrowSyntaxErrorVarRedeclaration /src/quickjs/quickjs.c linenumber=18581
                                                                JS_ThrowReferenceErrorUninitialized /src/quickjs/quickjs.c linenumber=18584
                                                                JS_ThrowReferenceError /src/quickjs/quickjs.c linenumber=18587
                                                                JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=18590
                                                                JS_ThrowReferenceError /src/quickjs/quickjs.c linenumber=18593
                                                                JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=18595
                                                                get_u16 /src/quickjs/./cutils.h linenumber=18603
                                                                get_u16 /src/quickjs/./cutils.h linenumber=18604
                                                                js_same_value /src/quickjs/quickjs.c linenumber=18608
                                                                  js_strict_eq2 /src/quickjs/quickjs.c linenumber=16136
                                                                    tag_is_string /src/quickjs/quickjs.c linenumber=16027
                                                                    js_string_eq /src/quickjs/quickjs.c linenumber=16030
                                                                    js_string_rope_compare /src/quickjs/quickjs.c linenumber=16033
                                                                      string_rope_get_len /src/quickjs/quickjs.c linenumber=4879
                                                                      string_rope_get_len /src/quickjs/quickjs.c linenumber=4880
                                                                      min_uint32 /src/quickjs/./cutils.h linenumber=4885
                                                                      string_rope_iter_init /src/quickjs/quickjs.c linenumber=4886
                                                                      string_rope_iter_init /src/quickjs/quickjs.c linenumber=4887
                                                                      string_rope_iter_next /src/quickjs/quickjs.c linenumber=4888
                                                                        __assert_fail  linenumber=4857
                                                                      string_rope_iter_next /src/quickjs/quickjs.c linenumber=4889
                                                                      min_uint32 /src/quickjs/./cutils.h linenumber=4893
                                                                      min_uint32 /src/quickjs/./cutils.h linenumber=4894
                                                                      js_string_memcmp /src/quickjs/quickjs.c linenumber=4895
                                                                      string_rope_iter_next /src/quickjs/quickjs.c linenumber=4901
                                                                      string_rope_iter_next /src/quickjs/quickjs.c linenumber=4906
                                                                    js_bigint_set_short /src/quickjs/quickjs.c linenumber=16107
                                                                    js_bigint_set_short /src/quickjs/quickjs.c linenumber=16111
                                                                    js_bigint_cmp /src/quickjs/quickjs.c linenumber=16114
                                                                      js_bigint_sign /src/quickjs/quickjs.c linenumber=12493
                                                                      js_bigint_sign /src/quickjs/quickjs.c linenumber=12494
                                                                JS_EvalObject /src/quickjs/quickjs.c linenumber=18613
                                                                  JS_IsString /src/quickjs/./quickjs.h linenumber=37649
                                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=37650
                                                                  JS_ToCStringLen /src/quickjs/./quickjs.h linenumber=37651
                                                                    JS_ToCStringLen2 /src/quickjs/quickjs.c linenumber=781
                                                                  JS_EvalInternal /src/quickjs/quickjs.c linenumber=37654
                                                                    JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=37629
                                                                  JS_FreeCString /src/quickjs/quickjs.c linenumber=37655
                                                                JS_CallInternal /src/quickjs/quickjs.c linenumber=18616
                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=18619
                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=18622
                                                                  get_u16 /src/quickjs/./cutils.h linenumber=18635
                                                                  build_arg_list /src/quickjs/quickjs.c linenumber=18638
                                                                    JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=41505
                                                                    js_get_length64 /src/quickjs/quickjs.c linenumber=41508
                                                                      JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=41478
                                                                      JS_IsException /src/quickjs/./quickjs.h linenumber=41479
                                                                      JS_ToLengthFree /src/quickjs/quickjs.c linenumber=41483
                                                                        JS_ToInt64Clamp /src/quickjs/quickjs.c linenumber=13635
                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=13363
                                                                          JS_ToInt64SatFree /src/quickjs/quickjs.c linenumber=13363
                                                                            JS_ToNumberFree /src/quickjs/quickjs.c linenumber=13339
                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=13340
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=13636
                                                                    JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=41512
                                                                    max_uint32 /src/quickjs/./cutils.h linenumber=41518
                                                                    js_mallocz /src/quickjs/quickjs.c linenumber=41518
                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=41527
                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=41531
                                                                    JS_GetPropertyUint32 /src/quickjs/quickjs.c linenumber=41536
                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=41537
                                                                    free_arg_list /src/quickjs/quickjs.c linenumber=41538
                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=41490
                                                                      js_free /src/quickjs/quickjs.c linenumber=41492
                                                                  js_same_value /src/quickjs/quickjs.c linenumber=18641
                                                                  JS_EvalObject /src/quickjs/quickjs.c linenumber=18646
                                                                  JS_Call /src/quickjs/quickjs.c linenumber=18649
                                                                  free_arg_list /src/quickjs/quickjs.c linenumber=18652
                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=18653
                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=18655
                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=18656
                                                                  JS_NewRegexp /src/quickjs/quickjs.c linenumber=18664
                                                                    JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=49454
                                                                    js_dup_shape /src/quickjs/quickjs.c linenumber=49458
                                                                    JS_NewObjectFromShape /src/quickjs/quickjs.c linenumber=49458
                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=49459
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=49467
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=49468
                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=18666
                                                                  JS_GetPrototype /src/quickjs/quickjs.c linenumber=18675
                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=18676
                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=18678
                                                                  js_dynamic_import /src/quickjs/quickjs.c linenumber=18687
                                                                    JS_GetScriptOrModuleName /src/quickjs/quickjs.c linenumber=31366
                                                                    JS_AtomToValue /src/quickjs/quickjs.c linenumber=31370
                                                                    JS_FreeAtom /src/quickjs/quickjs.c linenumber=31371
                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=31372
                                                                    JS_NewPromiseCapability /src/quickjs/quickjs.c linenumber=31375
                                                                      js_new_promise_capability /src/quickjs/quickjs.c linenumber=55604
                                                                        js_promise_executor_new /src/quickjs/quickjs.c linenumber=55574
                                                                          JS_NewCFunctionData /src/quickjs/quickjs.c linenumber=55562
                                                                            JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=6147
                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=6149
                                                                            js_malloc /src/quickjs/quickjs.c linenumber=6151
                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=6153
                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=6161
                                                                            JS_SetOpaque /src/quickjs/quickjs.c linenumber=6162
                                                                            js_function_set_properties /src/quickjs/quickjs.c linenumber=6163
                                                                          js_promise_executor /src/quickjs/quickjs.c linenumber=55562
                                                                            JS_IsUndefined /src/quickjs/./quickjs.h linenumber=55549
                                                                            JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=55550
                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=55551
                                                                        JS_IsException /src/quickjs/./quickjs.h linenumber=55575
                                                                        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=55578
                                                                        js_promise_constructor /src/quickjs/quickjs.c linenumber=55579
                                                                          check_function /src/quickjs/quickjs.c linenumber=55503
                                                                          JS_CreateFromConstructor /src/quickjs/quickjs.c linenumber=55505
                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=55506
                                                                          js_mallocz /src/quickjs/quickjs.c linenumber=55508
                                                                          init_list_head /src/quickjs/./list.h linenumber=55514
                                                                          JS_SetOpaque /src/quickjs/quickjs.c linenumber=55516
                                                                          js_create_resolving_functions /src/quickjs/quickjs.c linenumber=55517
                                                                            js_malloc /src/quickjs/quickjs.c linenumber=55349
                                                                            JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=55356
                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=55358
                                                                            js_malloc /src/quickjs/quickjs.c linenumber=55360
                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=55362
                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=55366
                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=55372
                                                                            JS_SetOpaque /src/quickjs/quickjs.c linenumber=55373
                                                                            js_function_set_properties /src/quickjs/quickjs.c linenumber=55374
                                                                            js_promise_resolve_function_free_resolved /src/quickjs/quickjs.c linenumber=55377
                                                                              js_free_rt /src/quickjs/quickjs.c linenumber=55335
                                                                          JS_Call /src/quickjs/quickjs.c linenumber=55519
                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=55520
                                                                          JS_GetException /src/quickjs/quickjs.c linenumber=55522
                                                                          JS_Call /src/quickjs/quickjs.c linenumber=55523
                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=55524
                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=55525
                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=55527
                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=55529
                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=55530
                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=55531
                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=55534
                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=55535
                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=55537
                                                                        JS_CallConstructor /src/quickjs/quickjs.c linenumber=55582
                                                                          JS_CallConstructorInternal /src/quickjs/quickjs.c linenumber=21105
                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=21083
                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=21084
                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=21087
                                                                        JS_IsException /src/quickjs/./quickjs.h linenumber=55585
                                                                        JS_GetOpaque /src/quickjs/quickjs.c linenumber=55587
                                                                        check_function /src/quickjs/quickjs.c linenumber=55589
                                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=55593
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=55594
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=55597
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=55598
                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=31376
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=31377
                                                                    JS_ToString /src/quickjs/quickjs.c linenumber=31382
                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=31383
                                                                    JS_IsUndefined /src/quickjs/./quickjs.h linenumber=31386
                                                                    JS_IsObject /src/quickjs/./quickjs.h linenumber=31387
                                                                    JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=31388
                                                                    JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=31391
                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=31392
                                                                    JS_IsUndefined /src/quickjs/./quickjs.h linenumber=31394
                                                                    JS_IsObject /src/quickjs/./quickjs.h linenumber=31399
                                                                    JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=31400
                                                                    JS_NewObjectProto /src/quickjs/quickjs.c linenumber=31403
                                                                    JS_GetOwnPropertyNamesInternal /src/quickjs/quickjs.c linenumber=31404
                                                                      get_shape_prop /src/quickjs/quickjs.c linenumber=8718
                                                                      JS_AtomGetKind /src/quickjs/quickjs.c linenumber=8722
                                                                        __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=3177
                                                                        abort  linenumber=3191
                                                                      JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=8730
                                                                      JS_ThrowReferenceErrorUninitialized /src/quickjs/quickjs.c linenumber=8731
                                                                      JS_AtomIsArrayIndex /src/quickjs/quickjs.c linenumber=8735
                                                                      js_string_obj_get_length /src/quickjs/quickjs.c linenumber=8753
                                                                      JS_AtomGetKind /src/quickjs/quickjs.c linenumber=8763
                                                                      JS_GetOwnPropertyInternal /src/quickjs/quickjs.c linenumber=8770
                                                                        get_shape_prop /src/quickjs/quickjs.c linenumber=8916
                                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=8927
                                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=8929
                                                                        JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=8932
                                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=8936
                                                                        JS_ThrowReferenceErrorUninitialized /src/quickjs/quickjs.c linenumber=8933
                                                                        JS_AutoInitProperty /src/quickjs/quickjs.c linenumber=8939
                                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=8944
                                                                        JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=8949
                                                                        JS_ThrowReferenceErrorUninitialized /src/quickjs/quickjs.c linenumber=8950
                                                                        __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=8962
                                                                        __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=8964
                                                                        JS_GetPropertyUint32 /src/quickjs/quickjs.c linenumber=8971
                                                                      JS_FreePropertyEnum /src/quickjs/quickjs.c linenumber=8772
                                                                        JS_FreeAtom /src/quickjs/quickjs.c linenumber=8683
                                                                        js_free /src/quickjs/quickjs.c linenumber=8684
                                                                      js_free_desc /src/quickjs/quickjs.c linenumber=8778
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=9746
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=9747
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=9748
                                                                      JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=8802
                                                                      JS_FreePropertyEnum /src/quickjs/quickjs.c linenumber=8803
                                                                      max_int /src/quickjs/./cutils.h linenumber=8809
                                                                      js_malloc /src/quickjs/quickjs.c linenumber=8809
                                                                      JS_FreePropertyEnum /src/quickjs/quickjs.c linenumber=8811
                                                                      get_shape_prop /src/quickjs/quickjs.c linenumber=8821
                                                                      JS_AtomGetKind /src/quickjs/quickjs.c linenumber=8825
                                                                      JS_AtomIsArrayIndex /src/quickjs/quickjs.c linenumber=8828
                                                                      JS_DupAtom /src/quickjs/quickjs.c linenumber=8836
                                                                      js_string_obj_get_length /src/quickjs/quickjs.c linenumber=8851
                                                                      __JS_AtomFromUInt32 /src/quickjs/quickjs.c linenumber=8854
                                                                      JS_AtomGetKind /src/quickjs/quickjs.c linenumber=8868
                                                                      JS_FreeAtom /src/quickjs/quickjs.c linenumber=8875
                                                                      js_free /src/quickjs/quickjs.c linenumber=8878
                                                                      __assert_fail  linenumber=8882
                                                                      __assert_fail  linenumber=8883
                                                                      __assert_fail  linenumber=8884
                                                                      rqsort /src/quickjs/cutils.c linenumber=8887
                                                                        exchange_func /src/quickjs/cutils.c linenumber=528
                                                                        exchange_func /src/quickjs/cutils.c linenumber=529
                                                                        heapsortx /src/quickjs/cutils.c linenumber=548
                                                                          exchange_func /src/quickjs/cutils.c linenumber=484
                                                                        med3 /src/quickjs/cutils.c linenumber=555
                                                                      num_keys_cmp /src/quickjs/quickjs.c linenumber=8887
                                                                        JS_AtomIsArrayIndex /src/quickjs/quickjs.c linenumber=8667
                                                                        JS_AtomIsArrayIndex /src/quickjs/quickjs.c linenumber=8668
                                                                        __assert_fail  linenumber=8669
                                                                    JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=31409
                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=31410
                                                                    JS_IsString /src/quickjs/./quickjs.h linenumber=31412
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=31413
                                                                    JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=31414
                                                                    JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=31417
                                                                    JS_FreePropertyEnum /src/quickjs/quickjs.c linenumber=31420
                                                                    JS_FreePropertyEnum /src/quickjs/quickjs.c linenumber=31424
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=31429
                                                                    JS_EnqueueJob /src/quickjs/quickjs.c linenumber=31441
                                                                      JS_EnqueueJob2 /src/quickjs/quickjs.c linenumber=2322
                                                                        JS_DupContext /src/quickjs/quickjs.c linenumber=2308
                                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=2312
                                                                        list_add_tail /src/quickjs/./list.h linenumber=2314
                                                                    js_dynamic_import_job /src/quickjs/quickjs.c linenumber=31441
                                                                      JS_IsString /src/quickjs/./quickjs.h linenumber=31332
                                                                      JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=31333
                                                                      JS_ToCString /src/quickjs/./quickjs.h linenumber=31336
                                                                      JS_ToCString /src/quickjs/./quickjs.h linenumber=31340
                                                                      JS_LoadModuleInternal /src/quickjs/quickjs.c linenumber=31344
                                                                        js_host_resolve_imported_module /src/quickjs/quickjs.c linenumber=31269
                                                                          js_default_module_normalize_name /src/quickjs/quickjs.c linenumber=30301
                                                                            js_strdup /src/quickjs/quickjs.c linenumber=30227
                                                                              strlen  linenumber=1913
                                                                              js_strndup /src/quickjs/quickjs.c linenumber=1913
                                                                                js_malloc /src/quickjs/quickjs.c linenumber=1903
                                                                            strrchr  linenumber=30230
                                                                            strlen  linenumber=30236
                                                                            js_malloc /src/quickjs/quickjs.c linenumber=30237
                                                                            strrchr  linenumber=30253
                                                                            strcmp  linenumber=30258
                                                                            pstrcat /src/quickjs/cutils.c linenumber=30269
                                                                              strlen  linenumber=53
                                                                              pstrcpy /src/quickjs/cutils.c linenumber=55
                                                                            pstrcat /src/quickjs/cutils.c linenumber=30270
                                                                          JS_NewAtom /src/quickjs/quickjs.c linenumber=30309
                                                                            strlen  linenumber=3519
                                                                            JS_NewAtomLen /src/quickjs/quickjs.c linenumber=3519
                                                                              is_digit /src/quickjs/quickjs.c linenumber=3505
                                                                              count_ascii /src/quickjs/quickjs.c linenumber=3506
                                                                              __JS_FindAtom /src/quickjs/quickjs.c linenumber=3507
                                                                                hash_string8 /src/quickjs/quickjs.c linenumber=3394
                                                                                memcmp  linenumber=3404
                                                                                __JS_AtomIsConst /src/quickjs/quickjs.c linenumber=3405
                                                                                js_rc /src/quickjs/quickjs.c linenumber=3406
                                                                              JS_NewStringLen /src/quickjs/quickjs.c linenumber=3511
                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=3512
                                                                              JS_NewAtomStr /src/quickjs/quickjs.c linenumber=3514
                                                                          js_free /src/quickjs/quickjs.c linenumber=30311
                                                                          js_find_loaded_module /src/quickjs/quickjs.c linenumber=30316
                                                                          js_free /src/quickjs/quickjs.c linenumber=30318
                                                                          JS_FreeAtom /src/quickjs/quickjs.c linenumber=30319
                                                                          JS_FreeAtom /src/quickjs/quickjs.c linenumber=30323
                                                                          JS_ThrowReferenceError /src/quickjs/quickjs.c linenumber=30328
                                                                          js_free /src/quickjs/quickjs.c linenumber=30330
                                                                          js_free /src/quickjs/quickjs.c linenumber=30338
                                                                        js_resolve_module /src/quickjs/quickjs.c linenumber=31273
                                                                          js_host_resolve_imported_module_atom /src/quickjs/quickjs.c linenumber=30828
                                                                            JS_AtomToCString /src/quickjs/./quickjs.h linenumber=30350
                                                                              JS_AtomToCStringLen /src/quickjs/quickjs.c linenumber=482
                                                                                JS_AtomToString /src/quickjs/quickjs.c linenumber=3820
                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=3821
                                                                                JS_ToCStringLen /src/quickjs/./quickjs.h linenumber=3826
                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=3827
                                                                            JS_AtomToCString /src/quickjs/./quickjs.h linenumber=30353
                                                                            js_host_resolve_imported_module /src/quickjs/quickjs.c linenumber=30358
                                                                            JS_FreeCString /src/quickjs/quickjs.c linenumber=30359
                                                                            JS_FreeCString /src/quickjs/quickjs.c linenumber=0
                                                                          js_resolve_module /src/quickjs/quickjs.c linenumber=30836
                                                                        js_free_modules /src/quickjs/quickjs.c linenumber=31274
                                                                        JS_NewModuleValue /src/quickjs/quickjs.c linenumber=31279
                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=31217
                                                                        JS_EvalFunction /src/quickjs/quickjs.c linenumber=31280
                                                                          JS_EvalFunctionInternal /src/quickjs/quickjs.c linenumber=37500
                                                                            js_closure /src/quickjs/quickjs.c linenumber=37473
                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=37474
                                                                            JS_CallFree /src/quickjs/quickjs.c linenumber=37476
                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=37481
                                                                            js_create_module_function /src/quickjs/quickjs.c linenumber=37482
                                                                              js_create_var_ref /src/quickjs/quickjs.c linenumber=30882
                                                                              js_create_module_bytecode_function /src/quickjs/quickjs.c linenumber=30889
                                                                                JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=30849
                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=30852
                                                                                js_closure2 /src/quickjs/quickjs.c linenumber=30856
                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=30857
                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=30859
                                                                              js_create_module_function /src/quickjs/quickjs.c linenumber=30898
                                                                            js_link_module /src/quickjs/quickjs.c linenumber=37484
                                                                              __assert_fail  linenumber=31117
                                                                              js_inner_module_linking /src/quickjs/quickjs.c linenumber=31122
                                                                                js_check_stack_overflow /src/quickjs/quickjs.c linenumber=30919
                                                                                JS_ThrowStackOverflow /src/quickjs/quickjs.c linenumber=30920
                                                                                __assert_fail  linenumber=30937
                                                                                js_inner_module_linking /src/quickjs/quickjs.c linenumber=30949
                                                                                  __assert_fail  linenumber=30952
                                                                                  min_int /src/quickjs/./cutils.h linenumber=30957
                                                                                  js_resolve_export /src/quickjs/quickjs.c linenumber=30977
                                                                                    js_resolve_export1 /src/quickjs/quickjs.c linenumber=30509
                                                                                      find_resolve_entry /src/quickjs/quickjs.c linenumber=30421
                                                                                      add_resolve_entry /src/quickjs/quickjs.c linenumber=30423
                                                                                        js_resize_array /src/quickjs/quickjs.c linenumber=30392
                                                                                          js_realloc_array /src/quickjs/quickjs.c linenumber=1938
                                                                                            max_int /src/quickjs/./cutils.h linenumber=1923
                                                                                            js_realloc2 /src/quickjs/quickjs.c linenumber=1924
                                                                                        JS_DupAtom /src/quickjs/quickjs.c linenumber=30398
                                                                                      find_export_entry /src/quickjs/quickjs.c linenumber=30425
                                                                                      js_resolve_export1 /src/quickjs/quickjs.c linenumber=30458
                                                                                    JS_FreeAtom /src/quickjs/quickjs.c linenumber=30512
                                                                                    js_free /src/quickjs/quickjs.c linenumber=30513
                                                                                  js_resolve_export_throw_error /src/quickjs/quickjs.c linenumber=30979
                                                                                    JS_AtomGetStr /src/quickjs/quickjs.c linenumber=0
                                                                                    JS_ThrowSyntaxError /src/quickjs/quickjs.c linenumber=0
                                                                                  JS_GetModuleNamespace /src/quickjs/quickjs.c linenumber=31014
                                                                                    JS_IsUndefined /src/quickjs/./quickjs.h linenumber=30800
                                                                                    js_build_module_ns /src/quickjs/quickjs.c linenumber=30802
                                                                                      JS_NewObjectClass /src/quickjs/quickjs.c linenumber=30701
                                                                                      JS_IsException /src/quickjs/./quickjs.h linenumber=30702
                                                                                      get_exported_names /src/quickjs/quickjs.c linenumber=30707
                                                                                        js_resize_array /src/quickjs/quickjs.c linenumber=30594
                                                                                        find_exported_name /src/quickjs/quickjs.c linenumber=30603
                                                                                        js_resize_array /src/quickjs/quickjs.c linenumber=30605
                                                                                        get_exported_names /src/quickjs/quickjs.c linenumber=30625
                                                                                      js_free /src/quickjs/quickjs.c linenumber=30708
                                                                                      rqsort /src/quickjs/cutils.c linenumber=30752
                                                                                      exported_names_cmp /src/quickjs/quickjs.c linenumber=30752
                                                                                        JS_AtomToString /src/quickjs/quickjs.c linenumber=30650
                                                                                        JS_AtomToString /src/quickjs/quickjs.c linenumber=30651
                                                                                        JS_IsException /src/quickjs/./quickjs.h linenumber=30652
                                                                                        js_string_compare /src/quickjs/quickjs.c linenumber=30656
                                                                                          min_int /src/quickjs/./cutils.h linenumber=4711
                                                                                          js_string_memcmp /src/quickjs/quickjs.c linenumber=4712
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=30659
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=30660
                                                                                      js_resolve_export /src/quickjs/quickjs.c linenumber=30724
                                                                                      js_resolve_export_throw_error /src/quickjs/quickjs.c linenumber=30729
                                                                                      add_property /src/quickjs/quickjs.c linenumber=30761
                                                                                      js_rc /src/quickjs/quickjs.c linenumber=30766
                                                                                      JS_DefineAutoInitProperty /src/quickjs/quickjs.c linenumber=30773
                                                                                      js_free /src/quickjs/quickjs.c linenumber=30784
                                                                                      JS_AtomToString /src/quickjs/quickjs.c linenumber=30787
                                                                                      JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=30786
                                                                                      js_free /src/quickjs/quickjs.c linenumber=30793
                                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=30794
                                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=30803
                                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=30807
                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=31015
                                                                                  set_value /src/quickjs/quickjs.c linenumber=31017
                                                                                  js_resolve_export /src/quickjs/quickjs.c linenumber=31027
                                                                                  js_resolve_export_throw_error /src/quickjs/quickjs.c linenumber=31030
                                                                                  JS_GetModuleNamespace /src/quickjs/quickjs.c linenumber=31038
                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=31039
                                                                                  js_create_var_ref /src/quickjs/quickjs.c linenumber=31041
                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=31043
                                                                                  set_value /src/quickjs/quickjs.c linenumber=31046
                                                                                  js_rc /src/quickjs/quickjs.c linenumber=31057
                                                                                  js_rc /src/quickjs/quickjs.c linenumber=31073
                                                                                  JS_Call /src/quickjs/quickjs.c linenumber=31079
                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=31080
                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=31082
                                                                                  __assert_fail  linenumber=31085
                                                                              __assert_fail  linenumber=31125
                                                                              __assert_fail  linenumber=31131
                                                                              __assert_fail  linenumber=31132
                                                                            js_evaluate_module /src/quickjs/quickjs.c linenumber=37486
                                                                              __assert_fail  linenumber=31829
                                                                              JS_IsUndefined /src/quickjs/./quickjs.h linenumber=31837
                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=31838
                                                                              JS_NewPromiseCapability /src/quickjs/quickjs.c linenumber=31839
                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=31840
                                                                              js_inner_module_evaluation /src/quickjs/quickjs.c linenumber=31844
                                                                                js_check_stack_overflow /src/quickjs/quickjs.c linenumber=31720
                                                                                JS_ThrowStackOverflow /src/quickjs/quickjs.c linenumber=31721
                                                                                JS_GetException /src/quickjs/quickjs.c linenumber=31722
                                                                                JS_DupValue /src/quickjs/./quickjs.h linenumber=31729
                                                                                __assert_fail  linenumber=31740
                                                                                js_inner_module_evaluation /src/quickjs/quickjs.c linenumber=31754
                                                                                  __assert_fail  linenumber=31757
                                                                                  min_int /src/quickjs/./cutils.h linenumber=31761
                                                                                  __assert_fail  linenumber=31765
                                                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=31768
                                                                                  js_resize_array /src/quickjs/quickjs.c linenumber=31774
                                                                                  JS_GetException /src/quickjs/quickjs.c linenumber=31775
                                                                                  __assert_fail  linenumber=31783
                                                                                  __assert_fail  linenumber=31788
                                                                                  js_execute_async_module /src/quickjs/quickjs.c linenumber=31792
                                                                                    js_async_function_call /src/quickjs/quickjs.c linenumber=31655
                                                                                      async_func_init /src/quickjs/quickjs.c linenumber=21562
                                                                                        max_int /src/quickjs/./cutils.h linenumber=21141
                                                                                        js_malloc /src/quickjs/quickjs.c linenumber=21142
                                                                                        js_rc /src/quickjs/quickjs.c linenumber=21146
                                                                                        add_gc_object /src/quickjs/quickjs.c linenumber=21147
                                                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=21153
                                                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=21154
                                                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=21163
                                                                                      JS_NewPromiseCapability /src/quickjs/quickjs.c linenumber=21566
                                                                                      JS_IsException /src/quickjs/./quickjs.h linenumber=21567
                                                                                      js_async_function_resume /src/quickjs/quickjs.c linenumber=21572
                                                                                        async_func_resume /src/quickjs/quickjs.c linenumber=21478
                                                                                          __assert_fail  linenumber=21193
                                                                                          js_check_stack_overflow /src/quickjs/quickjs.c linenumber=21194
                                                                                          JS_ThrowStackOverflow /src/quickjs/quickjs.c linenumber=21195
                                                                                          JS_CallInternal /src/quickjs/quickjs.c linenumber=21199
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=18688
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=18690
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=18691
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18702
                                                                                            JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=18705
                                                                                            JS_ThrowReferenceErrorUninitialized /src/quickjs/quickjs.c linenumber=18708
                                                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=18712
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=18716
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18720
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18731
                                                                                            JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=18734
                                                                                            JS_ThrowReferenceErrorUninitialized /src/quickjs/quickjs.c linenumber=18741
                                                                                            JS_ThrowTypeErrorReadOnly /src/quickjs/quickjs.c linenumber=18743
                                                                                            JS_HasProperty /src/quickjs/quickjs.c linenumber=18747
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=9059
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=9061
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=9066
                                                                                              JS_GetOwnPropertyInternal /src/quickjs/quickjs.c linenumber=9067
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=9068
                                                                                              JS_AtomIsNumericIndex /src/quickjs/quickjs.c linenumber=9073
                                                                                            is_strict_mode /src/quickjs/quickjs.c linenumber=18750
                                                                                            JS_ThrowReferenceErrorNotDefined /src/quickjs/quickjs.c linenumber=18751
                                                                                            JS_SetPropertyInternal /src/quickjs/quickjs.c linenumber=18754
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=9776
                                                                                              __JS_ThrowTypeErrorAtom /src/quickjs/quickjs.c linenumber=9777
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=9780
                                                                                              __JS_ThrowTypeErrorAtom /src/quickjs/quickjs.c linenumber=9781
                                                                                              JS_GetPrototypePrimitive /src/quickjs/quickjs.c linenumber=9786
                                                                                              get_shape_prop /src/quickjs/quickjs.c linenumber=9799
                                                                                              set_value /src/quickjs/quickjs.c linenumber=9804
                                                                                              __assert_fail  linenumber=9807
                                                                                              __assert_fail  linenumber=9808
                                                                                              set_array_length /src/quickjs/quickjs.c linenumber=9809
                                                                                                JS_ToArrayLengthFree /src/quickjs/quickjs.c linenumber=9532
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=13578
                                                                                                  JS_ToArrayLengthFree /src/quickjs/quickjs.c linenumber=13581
                                                                                                    JS_ToUint32 /src/quickjs/./quickjs.h linenumber=13585
                                                                                                      JS_ToInt32 /src/quickjs/quickjs.c linenumber=756
                                                                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=13496
                                                                                                        JS_ToInt32Free /src/quickjs/quickjs.c linenumber=13496
                                                                                                          JS_ToNumberFree /src/quickjs/quickjs.c linenumber=13483
                                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=13484
                                                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=13586
                                                                                                    JS_ToNumberFree /src/quickjs/quickjs.c linenumber=13589
                                                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=13590
                                                                                                    JS_ToArrayLengthFree /src/quickjs/quickjs.c linenumber=13593
                                                                                                      JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=13597
                                                                                                get_shape_prop /src/quickjs/quickjs.c linenumber=9536
                                                                                                JS_ThrowTypeErrorReadOnly /src/quickjs/quickjs.c linenumber=9537
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=9543
                                                                                                __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=9547
                                                                                                JS_ToUint32 /src/quickjs/./quickjs.h linenumber=9551
                                                                                                JS_NewAtomUInt32 /src/quickjs/quickjs.c linenumber=9564
                                                                                                  __JS_AtomFromUInt32 /src/quickjs/quickjs.c linenumber=3525
                                                                                                  u32toa /src/quickjs/dtoa.c linenumber=3530
                                                                                                  js_new_string8_len /src/quickjs/quickjs.c linenumber=3531
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=3532
                                                                                                  __JS_NewAtom /src/quickjs/quickjs.c linenumber=3534
                                                                                                delete_property /src/quickjs/quickjs.c linenumber=9565
                                                                                                JS_FreeAtom /src/quickjs/quickjs.c linenumber=9566
                                                                                                get_shape_prop /src/quickjs/quickjs.c linenumber=9579
                                                                                                JS_AtomIsArrayIndex /src/quickjs/quickjs.c linenumber=9582
                                                                                                get_shape_prop /src/quickjs/quickjs.c linenumber=9590
                                                                                                JS_AtomIsArrayIndex /src/quickjs/quickjs.c linenumber=9593
                                                                                                delete_property /src/quickjs/quickjs.c linenumber=9596
                                                                                                get_shape_prop /src/quickjs/quickjs.c linenumber=9599
                                                                                                __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=9607
                                                                                                set_value /src/quickjs/quickjs.c linenumber=9607
                                                                                                JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=9609
                                                                                                  is_strict_mode /src/quickjs/quickjs.c linenumber=7795
                                                                                                  JS_ThrowError /src/quickjs/quickjs.c linenumber=7797
                                                                                              call_setter /src/quickjs/quickjs.c linenumber=9811
                                                                                                JS_DupValue /src/quickjs/./quickjs.h linenumber=9506
                                                                                                JS_CallFree /src/quickjs/quickjs.c linenumber=9507
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=9508
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=9509
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=9511
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=9514
                                                                                                is_strict_mode /src/quickjs/quickjs.c linenumber=9516
                                                                                                JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=9517
                                                                                              set_value /src/quickjs/quickjs.c linenumber=9817
                                                                                              JS_AutoInitProperty /src/quickjs/quickjs.c linenumber=9821
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=9822
                                                                                              __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=9834
                                                                                              __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=9835
                                                                                              JS_SetPropertyValue /src/quickjs/quickjs.c linenumber=9838
                                                                                                add_fast_array_element /src/quickjs/quickjs.c linenumber=10066
                                                                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=9646
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9647
                                                                                                  JS_ThrowTypeErrorReadOnly /src/quickjs/quickjs.c linenumber=9648
                                                                                                  expand_fast_array /src/quickjs/quickjs.c linenumber=9654
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9655
                                                                                                set_value /src/quickjs/quickjs.c linenumber=10068
                                                                                                set_value /src/quickjs/quickjs.c linenumber=10073
                                                                                                set_value /src/quickjs/quickjs.c linenumber=10078
                                                                                                JS_ToUint8ClampFree /src/quickjs/quickjs.c linenumber=10081
                                                                                                  min_int /src/quickjs/./cutils.h linenumber=13517
                                                                                                  max_int /src/quickjs/./cutils.h linenumber=13517
                                                                                                  lrint  linenumber=13530
                                                                                                  JS_ToNumberFree /src/quickjs/quickjs.c linenumber=13535
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=13536
                                                                                                JS_ToInt32Free /src/quickjs/quickjs.c linenumber=10091
                                                                                                JS_ToInt32Free /src/quickjs/quickjs.c linenumber=10099
                                                                                                JS_ToInt32Free /src/quickjs/quickjs.c linenumber=10107
                                                                                                JS_ToBigInt64Free /src/quickjs/quickjs.c linenumber=10118
                                                                                                  JS_ToBigIntFree /src/quickjs/quickjs.c linenumber=14821
                                                                                                    __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=14789
                                                                                                    JS_StringToBigIntErr /src/quickjs/quickjs.c linenumber=14793
                                                                                                      JS_StringToBigInt /src/quickjs/quickjs.c linenumber=14766
                                                                                                        JS_ToCStringLen /src/quickjs/./quickjs.h linenumber=14741
                                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=14742
                                                                                                        skip_spaces /src/quickjs/quickjs.c linenumber=14746
                                                                                                          unicode_from_utf8 /src/quickjs/cutils.c linenumber=11339
                                                                                                          lre_is_space /src/quickjs/./libunicode.h linenumber=11340
                                                                                                            lre_is_space_byte /src/quickjs/./libunicode.h linenumber=166
                                                                                                            lre_is_space_non_ascii /src/quickjs/libunicode.c linenumber=168
                                                                                                        JS_NewBigInt64 /src/quickjs/quickjs.c linenumber=14748
                                                                                                        js_atof /src/quickjs/quickjs.c linenumber=14751
                                                                                                          to_digit /src/quickjs/quickjs.c linenumber=12919
                                                                                                          strstart /src/quickjs/cutils.c linenumber=12926
                                                                                                          __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=12930
                                                                                                          to_digit /src/quickjs/quickjs.c linenumber=12938
                                                                                                          to_digit /src/quickjs/quickjs.c linenumber=12941
                                                                                                          to_digit /src/quickjs/quickjs.c linenumber=12945
                                                                                                          to_digit /src/quickjs/quickjs.c linenumber=12950
                                                                                                          to_digit /src/quickjs/quickjs.c linenumber=12951
                                                                                                          is_digit /src/quickjs/quickjs.c linenumber=12962
                                                                                                          is_digit /src/quickjs/quickjs.c linenumber=12964
                                                                                                          js_malloc_rt /src/quickjs/quickjs.c linenumber=12976
                                                                                                          js_atod /src/quickjs/dtoa.c linenumber=13000
                                                                                                            dtoa_malloc /src/quickjs/dtoa.c linenumber=1367
                                                                                                            __assert_fail  linenumber=1368
                                                                                                            to_digit /src/quickjs/dtoa.c linenumber=1412
                                                                                                            strstart /src/quickjs/cutils.c linenumber=1416
                                                                                                            ctz32 /src/quickjs/./cutils.h linenumber=1429
                                                                                                            to_digit /src/quickjs/dtoa.c linenumber=1444
                                                                                                            to_digit /src/quickjs/dtoa.c linenumber=1464
                                                                                                            to_digit /src/quickjs/dtoa.c linenumber=1473
                                                                                                            to_digit /src/quickjs/dtoa.c linenumber=1475
                                                                                                            mpb_mul1_base /src/quickjs/dtoa.c linenumber=1485
                                                                                                              mp_mul1 /src/quickjs/dtoa.c linenumber=1345
                                                                                                              mpb_renorm /src/quickjs/dtoa.c linenumber=1349
                                                                                                            pow_ui /src/quickjs/dtoa.c linenumber=1495
                                                                                                            mpb_mul1_base /src/quickjs/dtoa.c linenumber=1495
                                                                                                            to_digit /src/quickjs/dtoa.c linenumber=1533
                                                                                                            to_digit /src/quickjs/dtoa.c linenumber=1539
                                                                                                            to_digit /src/quickjs/dtoa.c linenumber=1541
                                                                                                            round_to_d /src/quickjs/dtoa.c linenumber=1581
                                                                                                            mul_pow_round_to_d /src/quickjs/dtoa.c linenumber=1589
                                                                                                            uint64_as_float64 /src/quickjs/./cutils.h linenumber=1611
                                                                                                          __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=13003
                                                                                                          js_bigint_from_string /src/quickjs/quickjs.c linenumber=13011
                                                                                                            strlen  linenumber=12564
                                                                                                            JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=12568
                                                                                                            clz32 /src/quickjs/./cutils.h linenumber=12572
                                                                                                            max_int /src/quickjs/./cutils.h linenumber=12580
                                                                                                            js_bigint_new /src/quickjs/quickjs.c linenumber=12581
                                                                                                            to_digit /src/quickjs/quickjs.c linenumber=12592
                                                                                                            mp_mul1 /src/quickjs/quickjs.c linenumber=12603
                                                                                                            to_digit /src/quickjs/quickjs.c linenumber=12620
                                                                                                            __assert_fail  linenumber=12621
                                                                                                            js_bigint_normalize /src/quickjs/quickjs.c linenumber=12633
                                                                                                            js_bigint_neg /src/quickjs/quickjs.c linenumber=12637
                                                                                                            js_free /src/quickjs/quickjs.c linenumber=12638
                                                                                                          JS_CompactBigInt /src/quickjs/quickjs.c linenumber=13016
                                                                                                            __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=12832
                                                                                                            js_free /src/quickjs/quickjs.c linenumber=12833
                                                                                                          abort  linenumber=13020
                                                                                                          js_free_rt /src/quickjs/quickjs.c linenumber=13025
                                                                                                          JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=13033
                                                                                                        skip_spaces /src/quickjs/quickjs.c linenumber=14752
                                                                                                        JS_IsException /src/quickjs/./quickjs.h linenumber=14753
                                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=14755
                                                                                                        JS_FreeCString /src/quickjs/quickjs.c linenumber=14760
                                                                                                      JS_VALUE_IS_NAN /src/quickjs/./quickjs.h linenumber=14767
                                                                                                      JS_ThrowSyntaxError /src/quickjs/quickjs.c linenumber=14768
                                                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=14794
                                                                                                    JS_ToPrimitiveFree /src/quickjs/quickjs.c linenumber=14798
                                                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=14799
                                                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=14804
                                                                                                    JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=14805
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=14822
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=14838
                                                                                                JS_ToFloat64Free /src/quickjs/quickjs.c linenumber=10126
                                                                                                  __JS_ToFloat64Free /src/quickjs/quickjs.c linenumber=13170
                                                                                                    JS_ToNumberFree /src/quickjs/quickjs.c linenumber=13137
                                                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=13138
                                                                                                    abort  linenumber=13149
                                                                                                tofp16 /src/quickjs/./cutils.h linenumber=10130
                                                                                                  float64_as_uint64 /src/quickjs/./cutils.h linenumber=418
                                                                                                JS_ToFloat64Free /src/quickjs/quickjs.c linenumber=10133
                                                                                                JS_ToFloat64Free /src/quickjs/quickjs.c linenumber=10140
                                                                                                JS_ValueToAtom /src/quickjs/quickjs.c linenumber=10156
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=10157
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=10159
                                                                                                JS_SetPropertyInternal /src/quickjs/quickjs.c linenumber=10162
                                                                                                  JS_AtomIsNumericIndex /src/quickjs/quickjs.c linenumber=9847
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9850
                                                                                                  JS_ToBigInt64Free /src/quickjs/quickjs.c linenumber=9859
                                                                                                  JS_ToNumberFree /src/quickjs/quickjs.c linenumber=9862
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9863
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=9864
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9868
                                                                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=9879
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9882
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9883
                                                                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=9888
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9891
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9893
                                                                                                  JS_IsUndefined /src/quickjs/./quickjs.h linenumber=9899
                                                                                                  call_setter /src/quickjs/quickjs.c linenumber=9903
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9904
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9905
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9908
                                                                                                  JS_DefineProperty /src/quickjs/quickjs.c linenumber=9912
                                                                                                    __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=10472
                                                                                                    get_shape_prop /src/quickjs/quickjs.c linenumber=10474
                                                                                                    __assert_fail  linenumber=10475
                                                                                                    check_define_prop_flags /src/quickjs/quickjs.c linenumber=10478
                                                                                                    JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=10480
                                                                                                    JS_AutoInitProperty /src/quickjs/quickjs.c linenumber=10485
                                                                                                    JS_IsFunction /src/quickjs/quickjs.c linenumber=10495
                                                                                                    JS_IsFunction /src/quickjs/quickjs.c linenumber=10500
                                                                                                    js_shape_prepare_update /src/quickjs/quickjs.c linenumber=10507
                                                                                                    remove_global_object_property /src/quickjs/quickjs.c linenumber=10512
                                                                                                    free_var_ref /src/quickjs/quickjs.c linenumber=10515
                                                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=10517
                                                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=10538
                                                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=10540
                                                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=10545
                                                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=10547
                                                                                                    js_global_object_find_uninitialized_var /src/quickjs/quickjs.c linenumber=10555
                                                                                                    js_shape_prepare_update /src/quickjs/quickjs.c linenumber=10561
                                                                                                    free_var_ref /src/quickjs/quickjs.c linenumber=10563
                                                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=10567
                                                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=10569
                                                                                                    js_same_value /src/quickjs/quickjs.c linenumber=10583
                                                                                                    js_same_value /src/quickjs/quickjs.c linenumber=10596
                                                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=10601
                                                                                                    set_value /src/quickjs/quickjs.c linenumber=10600
                                                                                                    JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=10607
                                                                                                    js_shape_prepare_update /src/quickjs/quickjs.c linenumber=10609
                                                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=10617
                                                                                                    free_var_ref /src/quickjs/quickjs.c linenumber=10618
                                                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=10627
                                                                                                    set_array_length /src/quickjs/quickjs.c linenumber=10627
                                                                                                    get_shape_prop /src/quickjs/quickjs.c linenumber=10638
                                                                                                    js_update_property_flags /src/quickjs/quickjs.c linenumber=10639
                                                                                                      js_shape_prepare_update /src/quickjs/quickjs.c linenumber=10429
                                                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=10646
                                                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=10647
                                                                                                    js_update_property_flags /src/quickjs/quickjs.c linenumber=10650
                                                                                                    js_update_property_flags /src/quickjs/quickjs.c linenumber=10663
                                                                                                    __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=10674
                                                                                                    __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=10675
                                                                                                    get_prop_flags /src/quickjs/quickjs.c linenumber=10677
                                                                                                    convert_fast_array_to_array /src/quickjs/quickjs.c linenumber=10682
                                                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=10688
                                                                                                    set_value /src/quickjs/quickjs.c linenumber=10688
                                                                                                    __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=10698
                                                                                                    JS_AtomIsNumericIndex1 /src/quickjs/quickjs.c linenumber=10700
                                                                                                    JS_IsUndefined /src/quickjs/./quickjs.h linenumber=10701
                                                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=10703
                                                                                                    JS_NumberIsInteger /src/quickjs/quickjs.c linenumber=10705
                                                                                                      JS_IsNumber /src/quickjs/./quickjs.h linenumber=13644
                                                                                                      JS_ToFloat64 /src/quickjs/quickjs.c linenumber=13646
                                                                                                        JS_DupValue /src/quickjs/./quickjs.h linenumber=13176
                                                                                                        JS_ToFloat64Free /src/quickjs/quickjs.c linenumber=13176
                                                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=10707
                                                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=10711
                                                                                                    JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=10712
                                                                                                    JS_NumberIsNegativeOrMinusZero /src/quickjs/quickjs.c linenumber=10714
                                                                                                      js_bigint_sign /src/quickjs/quickjs.c linenumber=13674
                                                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=10715
                                                                                                    JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=10717
                                                                                                    __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=10722
                                                                                                    JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=10726
                                                                                                    get_prop_flags /src/quickjs/quickjs.c linenumber=10728
                                                                                                    JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=10731
                                                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=10734
                                                                                                    JS_SetPropertyValue /src/quickjs/quickjs.c linenumber=10734
                                                                                                      JS_FreeAtom /src/quickjs/quickjs.c linenumber=10163
                                                                                                    JS_CreateProperty /src/quickjs/quickjs.c linenumber=10741
                                                                                                      __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=10238
                                                                                                      __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=10239
                                                                                                      get_prop_flags /src/quickjs/quickjs.c linenumber=10245
                                                                                                      JS_DupValue /src/quickjs/./quickjs.h linenumber=10249
                                                                                                      add_fast_array_element /src/quickjs/quickjs.c linenumber=10248
                                                                                                      JS_AtomIsArrayIndex /src/quickjs/quickjs.c linenumber=10253
                                                                                                      convert_fast_array_to_array /src/quickjs/quickjs.c linenumber=10256
                                                                                                      JS_AtomIsArrayIndex /src/quickjs/quickjs.c linenumber=10260
                                                                                                      JS_ToUint32 /src/quickjs/./quickjs.h linenumber=10266
                                                                                                      get_shape_prop /src/quickjs/quickjs.c linenumber=10268
                                                                                                      JS_ThrowTypeErrorReadOnly /src/quickjs/quickjs.c linenumber=10270
                                                                                                      __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=10274
                                                                                                      set_value /src/quickjs/quickjs.c linenumber=10274
                                                                                                      JS_AtomIsNumericIndex /src/quickjs/quickjs.c linenumber=10279
                                                                                                      JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=10283
                                                                                                      JS_IsExtensible /src/quickjs/quickjs.c linenumber=10292
                                                                                                      JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=10303
                                                                                                      get_shape_prop /src/quickjs/quickjs.c linenumber=10317
                                                                                                      js_rc /src/quickjs/quickjs.c linenumber=10321
                                                                                                      js_create_var_ref /src/quickjs/quickjs.c linenumber=10323
                                                                                                      add_property /src/quickjs/quickjs.c linenumber=10331
                                                                                                      free_var_ref /src/quickjs/quickjs.c linenumber=10334
                                                                                                      JS_IsFunction /src/quickjs/quickjs.c linenumber=10339
                                                                                                      JS_DupValue /src/quickjs/./quickjs.h linenumber=10341
                                                                                                      JS_IsFunction /src/quickjs/quickjs.c linenumber=10344
                                                                                                      JS_DupValue /src/quickjs/./quickjs.h linenumber=10346
                                                                                                      delete_property /src/quickjs/quickjs.c linenumber=10350
                                                                                                      JS_DupValue /src/quickjs/./quickjs.h linenumber=10353
                                                                                                      JS_DupValue /src/quickjs/./quickjs.h linenumber=10359
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9915
                                                                                                  get_shape_prop /src/quickjs/quickjs.c linenumber=9932
                                                                                                  call_setter /src/quickjs/quickjs.c linenumber=9935
                                                                                                  JS_AutoInitProperty /src/quickjs/quickjs.c linenumber=9938
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9950
                                                                                                  JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=9951
                                                                                                  __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=9957
                                                                                                  __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=9958
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9961
                                                                                                  JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=9962
                                                                                                  add_fast_array_element /src/quickjs/quickjs.c linenumber=9965
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9976
                                                                                                  JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=9977
                                                                                                  add_property /src/quickjs/quickjs.c linenumber=9979
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9981
                                                                                                  JS_GetOwnPropertyInternal /src/quickjs/quickjs.c linenumber=9989
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9991
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9996
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9997
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=9998
                                                                                                  JS_ThrowTypeErrorOrFalse /src/quickjs/quickjs.c linenumber=9999
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=10001
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=10005
                                                                                                  JS_ThrowTypeErrorReadOnly /src/quickjs/quickjs.c linenumber=10006
                                                                                                  JS_DefineProperty /src/quickjs/quickjs.c linenumber=10009
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=10012
                                                                                                  JS_CreateProperty /src/quickjs/quickjs.c linenumber=10017
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=10024
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18762
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18770
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18772
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18779
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18781
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18788
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18790
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18790
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18796
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18798
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18805
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18807
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18814
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18816
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18816
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18821
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18822
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18823
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18823
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18825
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18826
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18827
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18828
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18829
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18830
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18831
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18832
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18833
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18833
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18834
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18834
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18835
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18835
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18836
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18836
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18837
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18838
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18839
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18840
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18841
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18842
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18843
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18844
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18845
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18845
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18846
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18846
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18847
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18847
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18848
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18848
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18849
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18850
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18851
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18852
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18853
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18854
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18855
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18856
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18857
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18857
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18858
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18858
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18859
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18859
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18860
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18860
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18867
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18870
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18877
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18879
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18886
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18888
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18888
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18895
                                                                                            JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=18898
                                                                                            JS_ThrowReferenceErrorUninitialized2 /src/quickjs/quickjs.c linenumber=18899
                                                                                              JS_ThrowReferenceErrorUninitialized /src/quickjs/quickjs.c linenumber=7939
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18902
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18909
                                                                                            JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=18911
                                                                                            JS_ThrowReferenceErrorUninitialized2 /src/quickjs/quickjs.c linenumber=18912
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18915
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18922
                                                                                            JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=18924
                                                                                            JS_ThrowReferenceErrorUninitialized2 /src/quickjs/quickjs.c linenumber=18925
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18928
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18935
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18937
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18943
                                                                                            JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=18945
                                                                                            JS_ThrowReferenceErrorUninitialized2 /src/quickjs/quickjs.c linenumber=18946
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18949
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18956
                                                                                            JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=18958
                                                                                            JS_ThrowReferenceErrorUninitialized2 /src/quickjs/quickjs.c linenumber=18959
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18962
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18969
                                                                                            JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=18971
                                                                                            JS_ThrowReferenceErrorUninitialized2 /src/quickjs/quickjs.c linenumber=18972
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18975
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18982
                                                                                            JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=18984
                                                                                            JS_ThrowReferenceErrorUninitialized2 /src/quickjs/quickjs.c linenumber=18985
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=18988
                                                                                            set_value /src/quickjs/quickjs.c linenumber=18988
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=18994
                                                                                            JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=18996
                                                                                            JS_ThrowReferenceError /src/quickjs/quickjs.c linenumber=18997
                                                                                            set_value /src/quickjs/quickjs.c linenumber=19000
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=19007
                                                                                            close_lexical_var /src/quickjs/quickjs.c linenumber=19009
                                                                                              close_var_ref /src/quickjs/quickjs.c linenumber=17783
                                                                                                async_func_free /src/quickjs/quickjs.c linenumber=17754
                                                                                                JS_DupValueRT /src/quickjs/./quickjs.h linenumber=17756
                                                                                                  __js_rc /src/quickjs/./quickjs.h linenumber=737
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=19021
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=19022
                                                                                            JS_NewObjectProto /src/quickjs/quickjs.c linenumber=19024
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19025
                                                                                            js_rc /src/quickjs/quickjs.c linenumber=19029
                                                                                            get_var_ref /src/quickjs/quickjs.c linenumber=19031
                                                                                            add_property /src/quickjs/quickjs.c linenumber=19035
                                                                                            free_var_ref /src/quickjs/quickjs.c linenumber=19038
                                                                                            JS_AtomToValue /src/quickjs/quickjs.c linenumber=19042
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=19048
                                                                                            JS_GetGlobalVarRef /src/quickjs/quickjs.c linenumber=19052
                                                                                              get_shape_prop /src/quickjs/quickjs.c linenumber=10963
                                                                                              JS_IsUninitialized /src/quickjs/./quickjs.h linenumber=10967
                                                                                              JS_ThrowReferenceErrorUninitialized /src/quickjs/quickjs.c linenumber=10968
                                                                                              JS_ThrowTypeErrorReadOnly /src/quickjs/quickjs.c linenumber=10972
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=10974
                                                                                              JS_HasProperty /src/quickjs/quickjs.c linenumber=10977
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=10981
                                                                                              JS_AtomToValue /src/quickjs/quickjs.c linenumber=10986
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=19059
                                                                                            js_poll_interrupts /src/quickjs/quickjs.c linenumber=19060
                                                                                            get_u16 /src/quickjs/./cutils.h linenumber=19065
                                                                                            js_poll_interrupts /src/quickjs/quickjs.c linenumber=19066
                                                                                            js_poll_interrupts /src/quickjs/quickjs.c linenumber=19071
                                                                                            JS_ToBoolFree /src/quickjs/quickjs.c linenumber=19085
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=11271
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=11277
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=11298
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=11306
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=11315
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=19089
                                                                                            js_poll_interrupts /src/quickjs/quickjs.c linenumber=19091
                                                                                            JS_ToBoolFree /src/quickjs/quickjs.c linenumber=19106
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=19110
                                                                                            js_poll_interrupts /src/quickjs/quickjs.c linenumber=19112
                                                                                            JS_ToBoolFree /src/quickjs/quickjs.c linenumber=19127
                                                                                            js_poll_interrupts /src/quickjs/quickjs.c linenumber=19133
                                                                                            JS_ToBoolFree /src/quickjs/quickjs.c linenumber=19147
                                                                                            js_poll_interrupts /src/quickjs/quickjs.c linenumber=19153
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=19161
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=19170
                                                                                            JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=19187
                                                                                            js_for_in_start /src/quickjs/quickjs.c linenumber=19197
                                                                                              build_for_in_iterator /src/quickjs/quickjs.c linenumber=16564
                                                                                                JS_ToObjectFree /src/quickjs/quickjs.c linenumber=16509
                                                                                                  JS_ToObject /src/quickjs/quickjs.c linenumber=40270
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=40271
                                                                                                js_malloc /src/quickjs/quickjs.c linenumber=16512
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=16514
                                                                                                JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=16517
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=16518
                                                                                                js_free /src/quickjs/quickjs.c linenumber=16519
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=16520
                                                                                                get_shape_prop /src/quickjs/quickjs.c linenumber=16541
                                                                                                JS_GetOwnPropertyNamesInternal /src/quickjs/quickjs.c linenumber=16550
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=16552
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16565
                                                                                            js_for_in_next /src/quickjs/quickjs.c linenumber=19202
                                                                                              JS_IsNull /src/quickjs/./quickjs.h linenumber=16655
                                                                                              JS_IsUndefined /src/quickjs/./quickjs.h linenumber=16655
                                                                                              js_for_in_prepare_prototype_chain_enum /src/quickjs/quickjs.c linenumber=16659
                                                                                                JS_DupValue /src/quickjs/./quickjs.h linenumber=16584
                                                                                                JS_GetPrototypeFree /src/quickjs/quickjs.c linenumber=16586
                                                                                                  JS_GetPrototype /src/quickjs/quickjs.c linenumber=8145
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=8146
                                                                                                JS_IsNull /src/quickjs/./quickjs.h linenumber=16587
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=16589
                                                                                                JS_GetOwnPropertyNamesInternal /src/quickjs/quickjs.c linenumber=16591
                                                                                                JS_FreePropertyEnum /src/quickjs/quickjs.c linenumber=16597
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=16599
                                                                                                js_poll_interrupts /src/quickjs/quickjs.c linenumber=16603
                                                                                                JS_GetOwnPropertyNamesInternal /src/quickjs/quickjs.c linenumber=16614
                                                                                                JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=16625
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=0
                                                                                              JS_GetPrototypeFree /src/quickjs/quickjs.c linenumber=16666
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16667
                                                                                              JS_IsNull /src/quickjs/./quickjs.h linenumber=16669
                                                                                              js_poll_interrupts /src/quickjs/quickjs.c linenumber=16673
                                                                                              JS_GetOwnPropertyNamesInternal /src/quickjs/quickjs.c linenumber=16676
                                                                                              JS_FreePropertyEnum /src/quickjs/quickjs.c linenumber=16681
                                                                                              __JS_AtomFromUInt32 /src/quickjs/quickjs.c linenumber=16687
                                                                                              JS_GetOwnPropertyInternal /src/quickjs/quickjs.c linenumber=16696
                                                                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=16702
                                                                                              JS_GetOwnPropertyInternal /src/quickjs/quickjs.c linenumber=16710
                                                                                              JS_AtomToValue /src/quickjs/quickjs.c linenumber=16718
                                                                                            js_for_of_start /src/quickjs/quickjs.c linenumber=19208
                                                                                              JS_GetIterator /src/quickjs/quickjs.c linenumber=16899
                                                                                                JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16748
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=16749
                                                                                                JS_IsUndefined /src/quickjs/./quickjs.h linenumber=16751
                                                                                                JS_IsNull /src/quickjs/./quickjs.h linenumber=16751
                                                                                                JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16752
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=16753
                                                                                                JS_GetIterator2 /src/quickjs/quickjs.c linenumber=16755
                                                                                                  JS_Call /src/quickjs/quickjs.c linenumber=16733
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=16734
                                                                                                  JS_IsObject /src/quickjs/./quickjs.h linenumber=16736
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=16737
                                                                                                  JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=16738
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=16756
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=16757
                                                                                                JS_CreateAsyncFromSyncIterator /src/quickjs/quickjs.c linenumber=16759
                                                                                                  JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=56559
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=56560
                                                                                                  JS_NewObjectClass /src/quickjs/quickjs.c linenumber=56562
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=56563
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=56564
                                                                                                  js_mallocz /src/quickjs/quickjs.c linenumber=56567
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=56569
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=56570
                                                                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=56573
                                                                                                  JS_SetOpaque /src/quickjs/quickjs.c linenumber=56575
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=16760
                                                                                                JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16764
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=16765
                                                                                                JS_IsFunction /src/quickjs/quickjs.c linenumber=16768
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=16769
                                                                                                JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=16770
                                                                                                JS_GetIterator2 /src/quickjs/quickjs.c linenumber=16772
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=16773
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16900
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16902
                                                                                              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16904
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16905
                                                                                            js_for_of_next /src/quickjs/quickjs.c linenumber=19218
                                                                                              JS_IsUndefined /src/quickjs/./quickjs.h linenumber=16920
                                                                                              JS_IteratorNext /src/quickjs/quickjs.c linenumber=16921
                                                                                                JS_IteratorNext2 /src/quickjs/quickjs.c linenumber=16825
                                                                                                  JS_IsObject /src/quickjs/./quickjs.h linenumber=16786
                                                                                                  JS_Call /src/quickjs/quickjs.c linenumber=16803
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=16804
                                                                                                  JS_IsObject /src/quickjs/./quickjs.h linenumber=16806
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=16807
                                                                                                  JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=16808
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=16826
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=16832
                                                                                                JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16836
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=16837
                                                                                                JS_ToBoolFree /src/quickjs/quickjs.c linenumber=16839
                                                                                                JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16842
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=16844
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=16848
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16922
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16927
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16932
                                                                                            js_for_await_of_next /src/quickjs/quickjs.c linenumber=19225
                                                                                              JS_Call /src/quickjs/quickjs.c linenumber=16950
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16951
                                                                                            js_for_of_start /src/quickjs/quickjs.c linenumber=19231
                                                                                            js_iterator_get_value_done /src/quickjs/quickjs.c linenumber=19238
                                                                                              JS_IsObject /src/quickjs/./quickjs.h linenumber=16981
                                                                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=16982
                                                                                              JS_IteratorGetCompleteValue /src/quickjs/quickjs.c linenumber=16985
                                                                                                JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16962
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=16963
                                                                                                JS_ToBoolFree /src/quickjs/quickjs.c linenumber=16965
                                                                                                JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16966
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=16967
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16986
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16988
                                                                                            JS_IsObject /src/quickjs/./quickjs.h linenumber=19243
                                                                                            JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=19244
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19252
                                                                                            JS_IsUndefined /src/quickjs/./quickjs.h linenumber=19254
                                                                                            JS_IteratorClose /src/quickjs/quickjs.c linenumber=19256
                                                                                              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16868
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16869
                                                                                              JS_IsUndefined /src/quickjs/./quickjs.h linenumber=16873
                                                                                              JS_IsNull /src/quickjs/./quickjs.h linenumber=16873
                                                                                              JS_CallFree /src/quickjs/quickjs.c linenumber=16876
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16878
                                                                                              JS_IsObject /src/quickjs/./quickjs.h linenumber=16880
                                                                                              JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=16881
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16885
                                                                                              JS_Throw /src/quickjs/quickjs.c linenumber=16888
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19258
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19269
                                                                                            JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=19272
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19273
                                                                                            JS_Call /src/quickjs/quickjs.c linenumber=19285
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19287
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19289
                                                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=19302
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19304
                                                                                            JS_IsUndefined /src/quickjs/./quickjs.h linenumber=19306
                                                                                            JS_IsNull /src/quickjs/./quickjs.h linenumber=19306
                                                                                            JS_CallFree /src/quickjs/quickjs.c linenumber=19311
                                                                                            JS_CallFree /src/quickjs/quickjs.c linenumber=19314
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19317
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19319
                                                                                            JS_ToBoolFree /src/quickjs/quickjs.c linenumber=19337
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=19400
                                                                                            get_shape_prop /src/quickjs/quickjs.c linenumber=19400
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=19400
                                                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=19400
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19400
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19400
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=19404
                                                                                            get_shape_prop /src/quickjs/quickjs.c linenumber=19404
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=19404
                                                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=19404
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19404
                                                                                            get_shape_prop /src/quickjs/quickjs.c linenumber=19409
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=19409
                                                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=19409
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19409
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19409
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=19422
                                                                                            get_shape_prop /src/quickjs/quickjs.c linenumber=19428
                                                                                            set_value /src/quickjs/quickjs.c linenumber=19434
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19438
                                                                                            JS_SetPropertyInternal /src/quickjs/quickjs.c linenumber=19443
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19445
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=19459
                                                                                            JS_NewSymbolFromAtom /src/quickjs/quickjs.c linenumber=19461
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19462
                                                                                            JS_GetPrivateField /src/quickjs/quickjs.c linenumber=19472
                                                                                              JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=8510
                                                                                              JS_ThrowTypeErrorNotASymbol /src/quickjs/quickjs.c linenumber=8513
                                                                                                JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=7909
                                                                                              js_symbol_to_atom /src/quickjs/quickjs.c linenumber=8514
                                                                                              get_shape_prop /src/quickjs/quickjs.c linenumber=8516
                                                                                              JS_ThrowTypeErrorPrivateNotFound /src/quickjs/quickjs.c linenumber=8518
                                                                                                __JS_ThrowTypeErrorAtom /src/quickjs/quickjs.c linenumber=8460
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=8521
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19473
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19474
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19477
                                                                                            JS_SetPrivateField /src/quickjs/quickjs.c linenumber=19485
                                                                                              JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=8533
                                                                                              JS_ThrowTypeErrorNotASymbol /src/quickjs/quickjs.c linenumber=8538
                                                                                              js_symbol_to_atom /src/quickjs/quickjs.c linenumber=8541
                                                                                              get_shape_prop /src/quickjs/quickjs.c linenumber=8543
                                                                                              JS_ThrowTypeErrorPrivateNotFound /src/quickjs/quickjs.c linenumber=8545
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=8547
                                                                                              set_value /src/quickjs/quickjs.c linenumber=8550
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19486
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19487
                                                                                            JS_DefinePrivateField /src/quickjs/quickjs.c linenumber=19497
                                                                                              JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=8475
                                                                                              JS_ThrowTypeErrorNotASymbol /src/quickjs/quickjs.c linenumber=8480
                                                                                              js_symbol_to_atom /src/quickjs/quickjs.c linenumber=8483
                                                                                              get_shape_prop /src/quickjs/quickjs.c linenumber=8485
                                                                                              __JS_ThrowTypeErrorAtom /src/quickjs/quickjs.c linenumber=8487
                                                                                              add_property /src/quickjs/quickjs.c linenumber=8491
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=8494
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19498
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=19509
                                                                                            JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=19512
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=19524
                                                                                            JS_DefineObjectName /src/quickjs/quickjs.c linenumber=19527
                                                                                              JS_IsObject /src/quickjs/./quickjs.h linenumber=10877
                                                                                              js_object_has_name /src/quickjs/quickjs.c linenumber=10878
                                                                                                get_shape_prop /src/quickjs/quickjs.c linenumber=10861
                                                                                              JS_AtomToString /src/quickjs/quickjs.c linenumber=10879
                                                                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=10879
                                                                                            JS_DefineObjectNameComputed /src/quickjs/quickjs.c linenumber=19535
                                                                                              JS_IsObject /src/quickjs/./quickjs.h linenumber=10888
                                                                                              js_object_has_name /src/quickjs/quickjs.c linenumber=10889
                                                                                              JS_ValueToAtom /src/quickjs/quickjs.c linenumber=10892
                                                                                              js_get_function_name /src/quickjs/quickjs.c linenumber=10895
                                                                                                JS_AtomToString /src/quickjs/quickjs.c linenumber=6003
                                                                                                JS_AtomSymbolHasDescription /src/quickjs/quickjs.c linenumber=6004
                                                                                                  __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=3805
                                                                                                JS_ConcatString3 /src/quickjs/quickjs.c linenumber=6005
                                                                                                  JS_ToStringFree /src/quickjs/quickjs.c linenumber=4500
                                                                                                    JS_ToString /src/quickjs/quickjs.c linenumber=13776
                                                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=13777
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=4501
                                                                                                  strlen  linenumber=4505
                                                                                                  strlen  linenumber=4506
                                                                                                  string_buffer_init2 /src/quickjs/quickjs.c linenumber=4508
                                                                                                  string_buffer_write8 /src/quickjs/quickjs.c linenumber=4511
                                                                                                  string_buffer_concat /src/quickjs/quickjs.c linenumber=4512
                                                                                                  string_buffer_write8 /src/quickjs/quickjs.c linenumber=4513
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=4515
                                                                                                  string_buffer_end /src/quickjs/quickjs.c linenumber=4516
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=4519
                                                                                              JS_FreeAtom /src/quickjs/quickjs.c linenumber=10896
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=10897
                                                                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=10899
                                                                                            JS_IsObject /src/quickjs/./quickjs.h linenumber=19545
                                                                                            JS_IsNull /src/quickjs/./quickjs.h linenumber=19545
                                                                                            JS_SetPrototypeInternal /src/quickjs/quickjs.c linenumber=19546
                                                                                              JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=8008
                                                                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=8025
                                                                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=8038
                                                                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=8046
                                                                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=8058
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=8067
                                                                                              js_shape_prepare_update /src/quickjs/quickjs.c linenumber=8070
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=8074
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19549
                                                                                            js_method_set_home_object /src/quickjs/quickjs.c linenumber=19554
                                                                                              js_class_has_bytecode /src/quickjs/quickjs.c linenumber=5983
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=5989
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=5992
                                                                                            JS_ValueToAtom /src/quickjs/quickjs.c linenumber=19571
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=19576
                                                                                            js_method_set_properties /src/quickjs/quickjs.c linenumber=19600
                                                                                              js_get_function_name /src/quickjs/quickjs.c linenumber=6019
                                                                                              JS_ConcatString3 /src/quickjs/quickjs.c linenumber=0
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=6025
                                                                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=6027
                                                                                              js_method_set_home_object /src/quickjs/quickjs.c linenumber=6030
                                                                                            JS_DefineProperty /src/quickjs/quickjs.c linenumber=19602
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19605
                                                                                            JS_FreeAtom /src/quickjs/quickjs.c linenumber=19607
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19608
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=19622
                                                                                            js_op_define_class /src/quickjs/quickjs.c linenumber=19625
                                                                                              JS_IsNull /src/quickjs/./quickjs.h linenumber=17668
                                                                                              JS_IsConstructor /src/quickjs/quickjs.c linenumber=17672
                                                                                              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=17676
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=17677
                                                                                              JS_IsNull /src/quickjs/./quickjs.h linenumber=17679
                                                                                              JS_IsObject /src/quickjs/./quickjs.h linenumber=17679
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=17686
                                                                                              JS_NewObjectProto /src/quickjs/quickjs.c linenumber=17689
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=17690
                                                                                              __assert_fail  linenumber=17694
                                                                                              JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=17695
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=17697
                                                                                              js_closure2 /src/quickjs/quickjs.c linenumber=17699
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=17701
                                                                                              js_method_set_home_object /src/quickjs/quickjs.c linenumber=17703
                                                                                              JS_SetConstructorBit /src/quickjs/quickjs.c linenumber=17704
                                                                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=17706
                                                                                              JS_DefineObjectNameComputed /src/quickjs/quickjs.c linenumber=17711
                                                                                              JS_DefineObjectName /src/quickjs/quickjs.c linenumber=17715
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=17722
                                                                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=17721
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=17728
                                                                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=17727
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=17733
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=17734
                                                                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=0
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=17740
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=17741
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=17742
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=17743
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=17744
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=19671
                                                                                            JS_GetPropertyValue /src/quickjs/quickjs.c linenumber=19671
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19671
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19671
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=19675
                                                                                            JS_GetPropertyValue /src/quickjs/quickjs.c linenumber=19675
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19675
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=19692
                                                                                            JS_IsUndefined /src/quickjs/./quickjs.h linenumber=19703
                                                                                            JS_IsNull /src/quickjs/./quickjs.h linenumber=19703
                                                                                            JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=19704
                                                                                            JS_ToPropertyKey /src/quickjs/quickjs.c linenumber=19708
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19709
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19711
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=19716
                                                                                            JS_GetPropertyValue /src/quickjs/quickjs.c linenumber=19716
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19717
                                                                                            JS_ValueToAtom /src/quickjs/quickjs.c linenumber=19731
                                                                                            JS_IsUndefined /src/quickjs/./quickjs.h linenumber=19734
                                                                                            JS_ThrowReferenceErrorNotDefined /src/quickjs/quickjs.c linenumber=19735
                                                                                            JS_FreeAtom /src/quickjs/quickjs.c linenumber=19736
                                                                                            JS_HasProperty /src/quickjs/quickjs.c linenumber=19739
                                                                                            JS_FreeAtom /src/quickjs/quickjs.c linenumber=19742
                                                                                            is_strict_mode /src/quickjs/quickjs.c linenumber=19745
                                                                                            JS_ThrowReferenceErrorNotDefined /src/quickjs/quickjs.c linenumber=19746
                                                                                            JS_FreeAtom /src/quickjs/quickjs.c linenumber=19747
                                                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=19752
                                                                                            JS_FreeAtom /src/quickjs/quickjs.c linenumber=19754
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19755
                                                                                            JS_ValueToAtom /src/quickjs/quickjs.c linenumber=19767
                                                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=19770
                                                                                            JS_FreeAtom /src/quickjs/quickjs.c linenumber=19771
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19772
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19774
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19775
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19776
                                                                                            get_shape_prop /src/quickjs/quickjs.c linenumber=19809
                                                                                            set_value /src/quickjs/quickjs.c linenumber=19816
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19818
                                                                                            JS_SetPropertyValue /src/quickjs/quickjs.c linenumber=19823
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19824
                                                                                            JS_ValueToAtom /src/quickjs/quickjs.c linenumber=19837
                                                                                            JS_IsUndefined /src/quickjs/./quickjs.h linenumber=19840
                                                                                            is_strict_mode /src/quickjs/quickjs.c linenumber=19841
                                                                                            JS_ThrowReferenceErrorNotDefined /src/quickjs/quickjs.c linenumber=19842
                                                                                            JS_FreeAtom /src/quickjs/quickjs.c linenumber=19843
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=19846
                                                                                            JS_HasProperty /src/quickjs/quickjs.c linenumber=19849
                                                                                            JS_FreeAtom /src/quickjs/quickjs.c linenumber=19852
                                                                                            is_strict_mode /src/quickjs/quickjs.c linenumber=19855
                                                                                            JS_ThrowReferenceErrorNotDefined /src/quickjs/quickjs.c linenumber=19856
                                                                                            JS_FreeAtom /src/quickjs/quickjs.c linenumber=19857
                                                                                            JS_SetPropertyInternal /src/quickjs/quickjs.c linenumber=19861
                                                                                            JS_FreeAtom /src/quickjs/quickjs.c linenumber=19862
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19863
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19864
                                                                                            JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=19877
                                                                                            JS_ValueToAtom /src/quickjs/quickjs.c linenumber=19880
                                                                                            JS_SetPropertyInternal /src/quickjs/quickjs.c linenumber=19883
                                                                                            JS_FreeAtom /src/quickjs/quickjs.c linenumber=19885
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19886
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19887
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19888
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=19898
                                                                                            JS_DefinePropertyValueValue /src/quickjs/quickjs.c linenumber=19898
                                                                                              JS_ValueToAtom /src/quickjs/quickjs.c linenumber=10790
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=10791
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=10793
                                                                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=10796
                                                                                              JS_FreeAtom /src/quickjs/quickjs.c linenumber=10797
                                                                                            js_append_enumerate /src/quickjs/quickjs.c linenumber=19909
                                                                                              JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=17052
                                                                                              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=17064
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=17065
                                                                                              JS_IsCFunction /src/quickjs/quickjs.c linenumber=17068
                                                                                              js_create_array_iterator /src/quickjs/quickjs.c linenumber=17068
                                                                                                JS_ToStringCheckObject /src/quickjs/quickjs.c linenumber=44458
                                                                                                  JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=13798
                                                                                                  JS_ToString /src/quickjs/quickjs.c linenumber=13799
                                                                                                JS_ToObject /src/quickjs/quickjs.c linenumber=44461
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=44464
                                                                                                JS_NewObjectClass /src/quickjs/quickjs.c linenumber=44466
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=44467
                                                                                                js_malloc /src/quickjs/quickjs.c linenumber=44469
                                                                                                JS_SetOpaque /src/quickjs/quickjs.c linenumber=44475
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=44478
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=44480
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=17070
                                                                                              JS_GetIterator /src/quickjs/quickjs.c linenumber=17072
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=17073
                                                                                              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=17075
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=17076
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=17077
                                                                                              JS_IsCFunction /src/quickjs/quickjs.c linenumber=17083
                                                                                              js_array_iterator_next /src/quickjs/quickjs.c linenumber=17083
                                                                                                JS_GetOpaque2 /src/quickjs/quickjs.c linenumber=44493
                                                                                                  JS_GetOpaque /src/quickjs/quickjs.c linenumber=11140
                                                                                                  JS_ThrowTypeErrorInvalidClass /src/quickjs/quickjs.c linenumber=11142
                                                                                                    __JS_ThrowTypeErrorAtom /src/quickjs/quickjs.c linenumber=7947
                                                                                                JS_IsUndefined /src/quickjs/./quickjs.h linenumber=44496
                                                                                                typed_array_is_oob /src/quickjs/quickjs.c linenumber=44501
                                                                                                  __assert_fail  linenumber=59562
                                                                                                  __assert_fail  linenumber=59563
                                                                                                JS_ThrowTypeErrorArrayBufferOOB /src/quickjs/quickjs.c linenumber=44502
                                                                                                  JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=59152
                                                                                                js_get_length32 /src/quickjs/quickjs.c linenumber=44507
                                                                                                  JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=41466
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=41467
                                                                                                  JS_ToUint32Free /src/quickjs/quickjs.c linenumber=41471
                                                                                                    JS_ToInt32Free /src/quickjs/quickjs.c linenumber=13501
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=44515
                                                                                                __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=44524
                                                                                                JS_GetPropertyUint32 /src/quickjs/quickjs.c linenumber=44526
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=44527
                                                                                                __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=44534
                                                                                                js_create_array /src/quickjs/quickjs.c linenumber=44537
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=44538
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=44539
                                                                                              js_get_fast_array /src/quickjs/quickjs.c linenumber=17084
                                                                                              js_get_length32 /src/quickjs/quickjs.c linenumber=17086
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=17095
                                                                                              JS_DefinePropertyValueUint32 /src/quickjs/quickjs.c linenumber=17094
                                                                                                __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=10804
                                                                                                JS_DefinePropertyValueValue /src/quickjs/quickjs.c linenumber=10804
                                                                                              JS_IteratorNext /src/quickjs/quickjs.c linenumber=17102
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=17103
                                                                                              JS_DefinePropertyValueUint32 /src/quickjs/quickjs.c linenumber=17109
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=17115
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=17116
                                                                                              JS_IteratorClose /src/quickjs/quickjs.c linenumber=17120
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=17121
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=17122
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=19911
                                                                                            JS_CopyDataProperties /src/quickjs/quickjs.c linenumber=19925
                                                                                              JS_GetOwnPropertyNamesInternal /src/quickjs/quickjs.c linenumber=17158
                                                                                              JS_GetOwnPropertyInternal /src/quickjs/quickjs.c linenumber=17164
                                                                                              JS_GetOwnPropertyInternal /src/quickjs/quickjs.c linenumber=17173
                                                                                              js_free_desc /src/quickjs/quickjs.c linenumber=17179
                                                                                              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=17183
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=17184
                                                                                              JS_SetProperty /src/quickjs/./quickjs.h linenumber=17187
                                                                                                JS_SetPropertyInternal /src/quickjs/quickjs.c linenumber=829
                                                                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=17189
                                                                                              JS_FreePropertyEnum /src/quickjs/quickjs.c linenumber=0
                                                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=19941
                                                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=19963
                                                                                            JS_IsString /src/quickjs/./quickjs.h linenumber=19965
                                                                                            JS_ConcatString /src/quickjs/quickjs.c linenumber=19966
                                                                                              JS_ToStringFree /src/quickjs/quickjs.c linenumber=5139
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=5140
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=5141
                                                                                              JS_ToStringFree /src/quickjs/quickjs.c linenumber=5147
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=5148
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=5149
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=5158
                                                                                              JS_ConcatString2 /src/quickjs/quickjs.c linenumber=5165
                                                                                                JS_ConcatStringInPlace /src/quickjs/quickjs.c linenumber=4803
                                                                                                  js_rc /src/quickjs/quickjs.c linenumber=4769
                                                                                                  js_malloc_usable_size /src/quickjs/quickjs.c linenumber=4771
                                                                                                    js_malloc_usable_size_rt /src/quickjs/quickjs.c linenumber=1896
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=4804
                                                                                                JS_ConcatString1 /src/quickjs/quickjs.c linenumber=4808
                                                                                                  JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=4746
                                                                                                  js_alloc_string /src/quickjs/quickjs.c linenumber=4748
                                                                                                  copy_str16 /src/quickjs/quickjs.c linenumber=4756
                                                                                                  copy_str16 /src/quickjs/quickjs.c linenumber=4757
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=4809
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=4810
                                                                                              js_new_string_rope /src/quickjs/quickjs.c linenumber=5167
                                                                                                max_int /src/quickjs/./cutils.h linenumber=4986
                                                                                                JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=4989
                                                                                                js_malloc /src/quickjs/quickjs.c linenumber=4992
                                                                                                js_rc /src/quickjs/quickjs.c linenumber=4995
                                                                                                js_rebalancee_string_rope /src/quickjs/quickjs.c linenumber=5007
                                                                                                  js_rebalancee_string_rope_rec /src/quickjs/quickjs.c linenumber=5103
                                                                                                    JS_IsNull /src/quickjs/./quickjs.h linenumber=5058
                                                                                                    JS_IsNull /src/quickjs/./quickjs.h linenumber=5060
                                                                                                    js_new_string_rope /src/quickjs/quickjs.c linenumber=5063
                                                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=5012
                                                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=5018
                                                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=5019
                                                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=5064
                                                                                                    JS_IsNull /src/quickjs/./quickjs.h linenumber=5070
                                                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=5071
                                                                                                    js_new_string_rope /src/quickjs/quickjs.c linenumber=5071
                                                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=5072
                                                                                                    JS_DupValue /src/quickjs/./quickjs.h linenumber=5075
                                                                                                    JS_IsNull /src/quickjs/./quickjs.h linenumber=5077
                                                                                                    js_new_string_rope /src/quickjs/quickjs.c linenumber=5078
                                                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=5080
                                                                                                    js_rebalancee_string_rope_rec /src/quickjs/quickjs.c linenumber=5087
                                                                                                  JS_IsNull /src/quickjs/./quickjs.h linenumber=5108
                                                                                                  JS_IsNull /src/quickjs/./quickjs.h linenumber=5110
                                                                                                  js_new_string_rope /src/quickjs/quickjs.c linenumber=5113
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=5114
                                                                                                  JS_IsNull /src/quickjs/./quickjs.h linenumber=5120
                                                                                                  JS_AtomToString /src/quickjs/quickjs.c linenumber=5121
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=5126
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=5175
                                                                                              JS_ConcatString2 /src/quickjs/quickjs.c linenumber=5175
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=5176
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=5177
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=5180
                                                                                              js_new_string_rope /src/quickjs/quickjs.c linenumber=5180
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=5181
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=5190
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=5197
                                                                                              JS_ConcatString2 /src/quickjs/quickjs.c linenumber=5197
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=5198
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=5199
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=5202
                                                                                              js_new_string_rope /src/quickjs/quickjs.c linenumber=5202
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=5203
                                                                                              js_new_string_rope /src/quickjs/quickjs.c linenumber=5207
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=19968
                                                                                            js_add_slow /src/quickjs/quickjs.c linenumber=19973
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=15343
                                                                                              __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=15354
                                                                                              js_bigint_new_di /src/quickjs/quickjs.c linenumber=15356
                                                                                                js_bigint_new /src/quickjs/quickjs.c linenumber=11809
                                                                                                js_bigint_new /src/quickjs/quickjs.c linenumber=11814
                                                                                              JS_ToPrimitiveFree /src/quickjs/quickjs.c linenumber=15365
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15366
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15367
                                                                                              JS_ToPrimitiveFree /src/quickjs/quickjs.c linenumber=15371
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15372
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15373
                                                                                              tag_is_string /src/quickjs/quickjs.c linenumber=15380
                                                                                              JS_ConcatString /src/quickjs/quickjs.c linenumber=15381
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15382
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=15387
                                                                                                JS_ToNumberHintFree /src/quickjs/quickjs.c linenumber=13123
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=13073
                                                                                                  JS_ToCStringLen /src/quickjs/./quickjs.h linenumber=13083
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=13084
                                                                                                  skip_spaces /src/quickjs/quickjs.c linenumber=13088
                                                                                                  js_atof /src/quickjs/quickjs.c linenumber=13093
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=13094
                                                                                                  skip_spaces /src/quickjs/quickjs.c linenumber=13095
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=13097
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=13106
                                                                                                  JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=13107
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=13109
                                                                                                  JS_FreeCString /src/quickjs/quickjs.c linenumber=13102
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15388
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15389
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=15392
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15393
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15394
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=15406
                                                                                              js_bigint_set_short /src/quickjs/quickjs.c linenumber=15413
                                                                                              js_bigint_set_short /src/quickjs/quickjs.c linenumber=15417
                                                                                              js_bigint_add /src/quickjs/quickjs.c linenumber=15420
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15421
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15422
                                                                                              JS_CompactBigInt /src/quickjs/quickjs.c linenumber=15425
                                                                                              JS_ToFloat64Free /src/quickjs/quickjs.c linenumber=15429
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15430
                                                                                              JS_ToFloat64Free /src/quickjs/quickjs.c linenumber=15433
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=15435
                                                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=19993
                                                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=19999
                                                                                            JS_ConcatStringInPlace /src/quickjs/quickjs.c linenumber=20006
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20007
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=20009
                                                                                            JS_ConcatString /src/quickjs/quickjs.c linenumber=20009
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=20010
                                                                                            set_value /src/quickjs/quickjs.c linenumber=20012
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=20019
                                                                                            js_add_slow /src/quickjs/quickjs.c linenumber=20022
                                                                                            set_value /src/quickjs/quickjs.c linenumber=20024
                                                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=20037
                                                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=20059
                                                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=20108
                                                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=20124
                                                                                            js_binary_arith_slow /src/quickjs/quickjs.c linenumber=20155
                                                                                              __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=15172
                                                                                              __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=15180
                                                                                              abort  linenumber=15185
                                                                                              __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=15188
                                                                                              js_bigint_new_di /src/quickjs/quickjs.c linenumber=15190
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=15197
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15198
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15199
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=15202
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15203
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15204
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=15222
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=15227
                                                                                              fmod  linenumber=15231
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=15231
                                                                                              js_pow /src/quickjs/quickjs.c linenumber=15238
                                                                                                pow  linenumber=14700
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=15238
                                                                                              abort  linenumber=15241
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=15243
                                                                                              js_bigint_set_short /src/quickjs/quickjs.c linenumber=15251
                                                                                              js_bigint_set_short /src/quickjs/quickjs.c linenumber=15255
                                                                                              js_bigint_add /src/quickjs/quickjs.c linenumber=15260
                                                                                              js_bigint_add /src/quickjs/quickjs.c linenumber=15263
                                                                                              js_bigint_mul /src/quickjs/quickjs.c linenumber=15266
                                                                                                js_bigint_new /src/quickjs/quickjs.c linenumber=11961
                                                                                                mp_mul_basecase /src/quickjs/quickjs.c linenumber=11964
                                                                                                  mp_mul1 /src/quickjs/quickjs.c linenumber=11504
                                                                                                  mp_add_mul1 /src/quickjs/quickjs.c linenumber=11506
                                                                                                js_bigint_sign /src/quickjs/quickjs.c linenumber=11967
                                                                                                mp_sub /src/quickjs/quickjs.c linenumber=11968
                                                                                                js_bigint_sign /src/quickjs/quickjs.c linenumber=11969
                                                                                                mp_sub /src/quickjs/quickjs.c linenumber=11970
                                                                                                js_bigint_normalize /src/quickjs/quickjs.c linenumber=11971
                                                                                              js_bigint_divrem /src/quickjs/quickjs.c linenumber=15269
                                                                                                JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=11984
                                                                                                js_bigint_sign /src/quickjs/quickjs.c linenumber=11988
                                                                                                js_bigint_sign /src/quickjs/quickjs.c linenumber=11989
                                                                                                js_bigint_new /src/quickjs/quickjs.c linenumber=11993
                                                                                                mp_neg /src/quickjs/quickjs.c linenumber=11997
                                                                                                js_malloc /src/quickjs/quickjs.c linenumber=12005
                                                                                                js_free /src/quickjs/quickjs.c linenumber=12007
                                                                                                mp_neg /src/quickjs/quickjs.c linenumber=12011
                                                                                                js_free /src/quickjs/quickjs.c linenumber=12021
                                                                                                js_free /src/quickjs/quickjs.c linenumber=12022
                                                                                                js_bigint_new /src/quickjs/quickjs.c linenumber=12025
                                                                                                js_bigint_new_si /src/quickjs/quickjs.c linenumber=12032
                                                                                                  js_bigint_new /src/quickjs/quickjs.c linenumber=11758
                                                                                                js_limb_clz /src/quickjs/quickjs.c linenumber=12037
                                                                                                mp_shl /src/quickjs/quickjs.c linenumber=12039
                                                                                                mp_shl /src/quickjs/quickjs.c linenumber=12040
                                                                                                js_bigint_new /src/quickjs/quickjs.c linenumber=12045
                                                                                                js_free /src/quickjs/quickjs.c linenumber=12047
                                                                                                js_free /src/quickjs/quickjs.c linenumber=12048
                                                                                                mp_divnorm /src/quickjs/quickjs.c linenumber=12054
                                                                                                  mp_div1norm /src/quickjs/quickjs.c linenumber=11596
                                                                                                    udiv1norm_init /src/quickjs/quickjs.c linenumber=11569
                                                                                                    udiv1norm /src/quickjs/quickjs.c linenumber=11571
                                                                                                  udiv1norm_init /src/quickjs/quickjs.c linenumber=11602
                                                                                                  mp_sub /src/quickjs/quickjs.c linenumber=11617
                                                                                                  udiv1norm /src/quickjs/quickjs.c linenumber=11624
                                                                                                  mp_sub_mul1 /src/quickjs/quickjs.c linenumber=11631
                                                                                                  mp_add /src/quickjs/quickjs.c linenumber=11642
                                                                                                js_free /src/quickjs/quickjs.c linenumber=12055
                                                                                                js_free /src/quickjs/quickjs.c linenumber=12058
                                                                                                mp_shr /src/quickjs/quickjs.c linenumber=12060
                                                                                                mp_neg /src/quickjs/quickjs.c linenumber=12063
                                                                                                js_bigint_normalize1 /src/quickjs/quickjs.c linenumber=12064
                                                                                                js_free /src/quickjs/quickjs.c linenumber=12067
                                                                                                mp_neg /src/quickjs/quickjs.c linenumber=12070
                                                                                                js_bigint_normalize /src/quickjs/quickjs.c linenumber=12072
                                                                                              js_bigint_divrem /src/quickjs/quickjs.c linenumber=15272
                                                                                              js_bigint_pow /src/quickjs/quickjs.c linenumber=15275
                                                                                                js_bigint_sign /src/quickjs/quickjs.c linenumber=12208
                                                                                                JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=12209
                                                                                                js_bigint_new_si /src/quickjs/quickjs.c linenumber=12214
                                                                                                js_bigint_new_si /src/quickjs/quickjs.c linenumber=12221
                                                                                                js_bigint_new_si /src/quickjs/quickjs.c linenumber=12223
                                                                                                js_limb_clz /src/quickjs/quickjs.c linenumber=12231
                                                                                                js_bigint_new /src/quickjs/quickjs.c linenumber=12243
                                                                                                js_bigint_new /src/quickjs/quickjs.c linenumber=12260
                                                                                                clz32 /src/quickjs/./cutils.h linenumber=12258
                                                                                                js_bigint_mul /src/quickjs/quickjs.c linenumber=12265
                                                                                                js_free /src/quickjs/quickjs.c linenumber=12268
                                                                                                js_bigint_mul /src/quickjs/quickjs.c linenumber=12271
                                                                                                js_free /src/quickjs/quickjs.c linenumber=12274
                                                                                                JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=12280
                                                                                              abort  linenumber=15278
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15280
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15281
                                                                                              JS_CompactBigInt /src/quickjs/quickjs.c linenumber=15284
                                                                                              JS_ToFloat64Free /src/quickjs/quickjs.c linenumber=15288
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15289
                                                                                              JS_ToFloat64Free /src/quickjs/quickjs.c linenumber=15292
                                                                                              fmod  linenumber=15306
                                                                                              js_pow /src/quickjs/quickjs.c linenumber=15309
                                                                                              abort  linenumber=15312
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=15314
                                                                                            js_unary_arith_slow /src/quickjs/quickjs.c linenumber=20171
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=14964
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=14965
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=14983
                                                                                              abort  linenumber=14990
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=14992
                                                                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=15001
                                                                                              __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=15006
                                                                                              __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=15011
                                                                                              __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=15020
                                                                                              abort  linenumber=15023
                                                                                              js_bigint_set_short /src/quickjs/quickjs.c linenumber=15017
                                                                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=15034
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15035
                                                                                              js_bigint_set_si /src/quickjs/quickjs.c linenumber=15042
                                                                                              js_bigint_add /src/quickjs/quickjs.c linenumber=15043
                                                                                              js_bigint_neg /src/quickjs/quickjs.c linenumber=15047
                                                                                              js_bigint_not /src/quickjs/quickjs.c linenumber=15050
                                                                                                js_bigint_new /src/quickjs/quickjs.c linenumber=12135
                                                                                              abort  linenumber=15053
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15055
                                                                                              JS_CompactBigInt /src/quickjs/quickjs.c linenumber=15058
                                                                                              abort  linenumber=15078
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=15080
                                                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=20201
                                                                                            js_unary_arith_slow /src/quickjs/quickjs.c linenumber=20204
                                                                                            js_unary_arith_slow /src/quickjs/quickjs.c linenumber=20222
                                                                                            js_unary_arith_slow /src/quickjs/quickjs.c linenumber=20240
                                                                                            js_post_inc_slow /src/quickjs/quickjs.c linenumber=20258
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=15097
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15098
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=15103
                                                                                              js_unary_arith_slow /src/quickjs/quickjs.c linenumber=15104
                                                                                            js_post_inc_slow /src/quickjs/quickjs.c linenumber=20277
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=20302
                                                                                            js_unary_arith_slow /src/quickjs/quickjs.c linenumber=20303
                                                                                            set_value /src/quickjs/quickjs.c linenumber=20305
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=20328
                                                                                            js_unary_arith_slow /src/quickjs/quickjs.c linenumber=20329
                                                                                            set_value /src/quickjs/quickjs.c linenumber=20331
                                                                                            js_not_slow /src/quickjs/quickjs.c linenumber=20343
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=15112
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15113
                                                                                              __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=15116
                                                                                              js_bigint_not /src/quickjs/quickjs.c linenumber=15119
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15120
                                                                                              JS_CompactBigInt /src/quickjs/quickjs.c linenumber=15123
                                                                                              JS_ToInt32Free /src/quickjs/quickjs.c linenumber=15126
                                                                                            js_binary_logic_slow /src/quickjs/quickjs.c linenumber=20363
                                                                                              js_bigint_new_di /src/quickjs/quickjs.c linenumber=15500
                                                                                              abort  linenumber=15508
                                                                                              __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=15510
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=15513
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15514
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15515
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=15518
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15519
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15520
                                                                                              js_bigint_set_short /src/quickjs/quickjs.c linenumber=15532
                                                                                              js_bigint_set_short /src/quickjs/quickjs.c linenumber=15536
                                                                                              js_bigint_logic /src/quickjs/quickjs.c linenumber=15543
                                                                                                js_bigint_sign /src/quickjs/quickjs.c linenumber=12094
                                                                                                js_bigint_new /src/quickjs/quickjs.c linenumber=12096
                                                                                                abort  linenumber=12125
                                                                                                js_bigint_normalize /src/quickjs/quickjs.c linenumber=12127
                                                                                              js_bigint_get_si_sat /src/quickjs/quickjs.c linenumber=15549
                                                                                                js_bigint_sign /src/quickjs/quickjs.c linenumber=11872
                                                                                              js_bigint_shl /src/quickjs/quickjs.c linenumber=15557
                                                                                                js_bigint_new_si /src/quickjs/quickjs.c linenumber=12153
                                                                                                js_bigint_new /src/quickjs/quickjs.c linenumber=12156
                                                                                                mp_shl /src/quickjs/quickjs.c linenumber=12166
                                                                                                js_bigint_sign /src/quickjs/quickjs.c linenumber=12167
                                                                                                js_bigint_extend /src/quickjs/quickjs.c linenumber=12169
                                                                                              js_bigint_shr /src/quickjs/quickjs.c linenumber=15559
                                                                                                js_bigint_sign /src/quickjs/quickjs.c linenumber=12182
                                                                                                js_bigint_new_si /src/quickjs/quickjs.c linenumber=12184
                                                                                                js_bigint_new /src/quickjs/quickjs.c linenumber=12186
                                                                                                mp_shr /src/quickjs/quickjs.c linenumber=12195
                                                                                                js_bigint_normalize /src/quickjs/quickjs.c linenumber=12196
                                                                                              abort  linenumber=15563
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15565
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15566
                                                                                              JS_CompactBigInt /src/quickjs/quickjs.c linenumber=15569
                                                                                              JS_ToInt32Free /src/quickjs/quickjs.c linenumber=15571
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15572
                                                                                              JS_ToInt32Free /src/quickjs/quickjs.c linenumber=15575
                                                                                              abort  linenumber=15594
                                                                                            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=20378
                                                                                            js_shr_slow /src/quickjs/quickjs.c linenumber=20384
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=15972
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15973
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15974
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=15977
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15978
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15979
                                                                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=15986
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15987
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15988
                                                                                              JS_ToUint32Free /src/quickjs/quickjs.c linenumber=15992
                                                                                              JS_ToUint32Free /src/quickjs/quickjs.c linenumber=15993
                                                                                              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=15995
                                                                                            js_binary_logic_slow /src/quickjs/quickjs.c linenumber=20404
                                                                                            js_binary_logic_slow /src/quickjs/quickjs.c linenumber=20422
                                                                                            js_binary_logic_slow /src/quickjs/quickjs.c linenumber=20440
                                                                                            js_binary_logic_slow /src/quickjs/quickjs.c linenumber=20458
                                                                                            js_relational_slow /src/quickjs/quickjs.c linenumber=20504
                                                                                              JS_ToPrimitiveFree /src/quickjs/quickjs.c linenumber=15709
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15710
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15711
                                                                                              JS_ToPrimitiveFree /src/quickjs/quickjs.c linenumber=15714
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15715
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15716
                                                                                              tag_is_string /src/quickjs/quickjs.c linenumber=15722
                                                                                              js_string_compare /src/quickjs/quickjs.c linenumber=15724
                                                                                              js_string_rope_compare /src/quickjs/quickjs.c linenumber=15727
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15744
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15745
                                                                                              tag_is_string /src/quickjs/quickjs.c linenumber=15752
                                                                                              JS_StringToBigInt /src/quickjs/quickjs.c linenumber=15756
                                                                                              tag_is_string /src/quickjs/quickjs.c linenumber=15761
                                                                                              JS_StringToBigInt /src/quickjs/quickjs.c linenumber=15762
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15766
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15767
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=15773
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15774
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15775
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=15778
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15779
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15780
                                                                                              js_compare_bigint /src/quickjs/quickjs.c linenumber=15790
                                                                                                JS_ToBigIntBuf /src/quickjs/quickjs.c linenumber=15653
                                                                                                  js_bigint_set_si /src/quickjs/quickjs.c linenumber=15613
                                                                                                  js_bigint_set_short /src/quickjs/quickjs.c linenumber=15616
                                                                                                  abort  linenumber=15622
                                                                                                js_bigint_float64_cmp /src/quickjs/quickjs.c linenumber=15654
                                                                                                  float64_as_uint64 /src/quickjs/./cutils.h linenumber=12441
                                                                                                  js_bigint_sign /src/quickjs/quickjs.c linenumber=12445
                                                                                                  js_bigint_get_mant_exp /src/quickjs/quickjs.c linenumber=12470
                                                                                                    js_bigint_sign /src/quickjs/quickjs.c linenumber=12295
                                                                                                    clz64 /src/quickjs/./cutils.h linenumber=12332
                                                                                                JS_ToBigIntBuf /src/quickjs/quickjs.c linenumber=15659
                                                                                                js_bigint_float64_cmp /src/quickjs/quickjs.c linenumber=15660
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=15663
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=15664
                                                                                                JS_ToBigIntBuf /src/quickjs/quickjs.c linenumber=15668
                                                                                                JS_ToBigIntBuf /src/quickjs/quickjs.c linenumber=15669
                                                                                                js_bigint_cmp /src/quickjs/quickjs.c linenumber=15670
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=15672
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=15673
                                                                                                abort  linenumber=15693
                                                                                            js_relational_slow /src/quickjs/quickjs.c linenumber=20505
                                                                                            js_relational_slow /src/quickjs/quickjs.c linenumber=20506
                                                                                            js_relational_slow /src/quickjs/quickjs.c linenumber=20507
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20576
                                                                                            js_string_eq /src/quickjs/quickjs.c linenumber=20576
                                                                                            js_eq_slow /src/quickjs/quickjs.c linenumber=20576
                                                                                              tag_is_number /src/quickjs/quickjs.c linenumber=15851
                                                                                              tag_is_string /src/quickjs/quickjs.c linenumber=15880
                                                                                              tag_is_number /src/quickjs/quickjs.c linenumber=15885
                                                                                              tag_is_string /src/quickjs/quickjs.c linenumber=15886
                                                                                              js_compare_bigint /src/quickjs/quickjs.c linenumber=15871
                                                                                              js_strict_eq2 /src/quickjs/quickjs.c linenumber=15874
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15875
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15876
                                                                                              js_strict_eq2 /src/quickjs/quickjs.c linenumber=15882
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15883
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15884
                                                                                              JS_StringToBigInt /src/quickjs/quickjs.c linenumber=15891
                                                                                              tag_is_string /src/quickjs/quickjs.c linenumber=15896
                                                                                              JS_StringToBigInt /src/quickjs/quickjs.c linenumber=15897
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15901
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15902
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=15908
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15909
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15910
                                                                                              JS_ToNumericFree /src/quickjs/quickjs.c linenumber=15913
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15914
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15915
                                                                                              js_strict_eq2 /src/quickjs/quickjs.c linenumber=15919
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15920
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15921
                                                                                              tag_is_number /src/quickjs/quickjs.c linenumber=15929
                                                                                              JS_ToPrimitiveFree /src/quickjs/quickjs.c linenumber=15932
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15933
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15934
                                                                                              JS_ToPrimitiveFree /src/quickjs/quickjs.c linenumber=15937
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=15938
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15939
                                                                                              JS_IsHTMLDDA /src/quickjs/quickjs.c linenumber=15945
                                                                                              JS_IsHTMLDDA /src/quickjs/quickjs.c linenumber=15947
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15953
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=15954
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20577
                                                                                            js_string_eq /src/quickjs/quickjs.c linenumber=20577
                                                                                            js_eq_slow /src/quickjs/quickjs.c linenumber=20577
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20633
                                                                                            js_string_eq /src/quickjs/quickjs.c linenumber=20633
                                                                                            js_strict_eq2 /src/quickjs/quickjs.c linenumber=20633
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20634
                                                                                            js_string_eq /src/quickjs/quickjs.c linenumber=20634
                                                                                            js_strict_eq2 /src/quickjs/quickjs.c linenumber=20634
                                                                                            js_operator_in /src/quickjs/quickjs.c linenumber=20638
                                                                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=16164
                                                                                              JS_ValueToAtom /src/quickjs/quickjs.c linenumber=16167
                                                                                              JS_HasProperty /src/quickjs/quickjs.c linenumber=16170
                                                                                              JS_FreeAtom /src/quickjs/quickjs.c linenumber=16171
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16174
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16175
                                                                                            js_operator_private_in /src/quickjs/quickjs.c linenumber=20644
                                                                                              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=16189
                                                                                              JS_IsObject /src/quickjs/./quickjs.h linenumber=16192
                                                                                              JS_CheckBrand /src/quickjs/quickjs.c linenumber=16194
                                                                                              JS_ValueToAtom /src/quickjs/quickjs.c linenumber=16203
                                                                                              get_shape_prop /src/quickjs/quickjs.c linenumber=16207
                                                                                              JS_FreeAtom /src/quickjs/quickjs.c linenumber=16208
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16211
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16212
                                                                                            js_operator_instanceof /src/quickjs/quickjs.c linenumber=20650
                                                                                              JS_IsInstanceOf /src/quickjs/quickjs.c linenumber=16242
                                                                                                JS_IsObject /src/quickjs/./quickjs.h linenumber=8229
                                                                                                JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=8231
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=8232
                                                                                                JS_IsNull /src/quickjs/./quickjs.h linenumber=8234
                                                                                                JS_IsUndefined /src/quickjs/./quickjs.h linenumber=8234
                                                                                                JS_CallFree /src/quickjs/quickjs.c linenumber=8236
                                                                                                JS_ToBoolFree /src/quickjs/quickjs.c linenumber=8237
                                                                                                JS_IsFunction /src/quickjs/quickjs.c linenumber=8241
                                                                                                JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=8243
                                                                                                JS_OrdinaryIsInstanceOf /src/quickjs/quickjs.c linenumber=8246
                                                                                                  JS_IsFunction /src/quickjs/quickjs.c linenumber=8159
                                                                                                  JS_IsInstanceOf /src/quickjs/quickjs.c linenumber=8164
                                                                                                  JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=8170
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=8172
                                                                                                  JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=8173
                                                                                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=8185
                                                                                                  JS_GetPrototypeFree /src/quickjs/quickjs.c linenumber=8187
                                                                                                  JS_IsException /src/quickjs/./quickjs.h linenumber=8188
                                                                                                  JS_IsNull /src/quickjs/./quickjs.h linenumber=8192
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=8197
                                                                                                  js_poll_interrupts /src/quickjs/quickjs.c linenumber=8202
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=8203
                                                                                                  JS_FreeValue /src/quickjs/./quickjs.h linenumber=8220
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16245
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16246
                                                                                            js_operator_typeof /src/quickjs/quickjs.c linenumber=20660
                                                                                              JS_IsFunction /src/quickjs/quickjs.c linenumber=16282
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20661
                                                                                            JS_AtomToString /src/quickjs/quickjs.c linenumber=20662
                                                                                            js_operator_delete /src/quickjs/quickjs.c linenumber=20667
                                                                                              JS_ValueToAtom /src/quickjs/quickjs.c linenumber=16310
                                                                                              JS_DeleteProperty /src/quickjs/quickjs.c linenumber=16313
                                                                                                JS_ToObject /src/quickjs/quickjs.c linenumber=11022
                                                                                                JS_IsException /src/quickjs/./quickjs.h linenumber=11023
                                                                                                delete_property /src/quickjs/quickjs.c linenumber=11026
                                                                                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=11027
                                                                                                is_strict_mode /src/quickjs/quickjs.c linenumber=11031
                                                                                                JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=11032
                                                                                              JS_FreeAtom /src/quickjs/quickjs.c linenumber=16314
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16317
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16318
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=20676
                                                                                            JS_DeleteGlobalVar /src/quickjs/quickjs.c linenumber=20680
                                                                                              get_shape_prop /src/quickjs/quickjs.c linenumber=11000
                                                                                              JS_HasProperty /src/quickjs/quickjs.c linenumber=11003
                                                                                              JS_DeleteProperty /src/quickjs/quickjs.c linenumber=11007
                                                                                            JS_ToObject /src/quickjs/quickjs.c linenumber=20690
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=20691
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20693
                                                                                            JS_ToPropertyKey /src/quickjs/quickjs.c linenumber=20706
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=20707
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20709
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=20736
                                                                                            get_u32 /src/quickjs/./cutils.h linenumber=20737
                                                                                            JS_HasProperty /src/quickjs/quickjs.c linenumber=20743
                                                                                            js_has_unscopable /src/quickjs/quickjs.c linenumber=20748
                                                                                              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16223
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=16224
                                                                                              JS_IsObject /src/quickjs/./quickjs.h linenumber=16227
                                                                                              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=16228
                                                                                              JS_ToBoolFree /src/quickjs/quickjs.c linenumber=16229
                                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=16231
                                                                                            JS_HasProperty /src/quickjs/quickjs.c linenumber=20757
                                                                                            is_strict_mode /src/quickjs/quickjs.c linenumber=20761
                                                                                            JS_ThrowReferenceErrorNotDefined /src/quickjs/quickjs.c linenumber=20762
                                                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=20767
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=20768
                                                                                            set_value /src/quickjs/quickjs.c linenumber=20771
                                                                                            JS_HasProperty /src/quickjs/quickjs.c linenumber=20775
                                                                                            is_strict_mode /src/quickjs/quickjs.c linenumber=20779
                                                                                            JS_ThrowReferenceErrorNotDefined /src/quickjs/quickjs.c linenumber=20780
                                                                                            JS_SetPropertyInternal /src/quickjs/quickjs.c linenumber=20784
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20786
                                                                                            JS_DeleteProperty /src/quickjs/quickjs.c linenumber=20792
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20795
                                                                                            JS_AtomToValue /src/quickjs/quickjs.c linenumber=20800
                                                                                            JS_HasProperty /src/quickjs/quickjs.c linenumber=20805
                                                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=20811
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=20812
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20822
                                                                                            js_operator_typeof /src/quickjs/quickjs.c linenumber=20870
                                                                                            js_operator_typeof /src/quickjs/quickjs.c linenumber=20876
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20882
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20888
                                                                                            JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=20893
                                                                                            is_backtrace_needed /src/quickjs/quickjs.c linenumber=20899
                                                                                              get_shape_prop /src/quickjs/quickjs.c linenumber=7720
                                                                                            build_backtrace /src/quickjs/quickjs.c linenumber=20904
                                                                                              JS_IsObject /src/quickjs/./quickjs.h linenumber=7641
                                                                                              js_dbuf_init /src/quickjs/quickjs.c linenumber=7644
                                                                                                dbuf_init2 /src/quickjs/cutils.c linenumber=1945
                                                                                                js_realloc_rt /src/quickjs/quickjs.c linenumber=1945
                                                                                              dbuf_printf /src/quickjs/cutils.c linenumber=7646
                                                                                                vsnprintf  linenumber=185
                                                                                                dbuf_put /src/quickjs/cutils.c linenumber=191
                                                                                                  dbuf_claim /src/quickjs/cutils.c linenumber=133
                                                                                                  memcpy_no_ub /src/quickjs/./cutils.h linenumber=136
                                                                                                dbuf_claim /src/quickjs/cutils.c linenumber=193
                                                                                                vsnprintf  linenumber=196
                                                                                              dbuf_printf /src/quickjs/cutils.c linenumber=7648
                                                                                              dbuf_putc /src/quickjs/./cutils.h linenumber=7649
                                                                                                __dbuf_putc /src/quickjs/cutils.c linenumber=279
                                                                                                  dbuf_put /src/quickjs/cutils.c linenumber=154
                                                                                              JS_NewString /src/quickjs/./quickjs.h linenumber=7650
                                                                                              JS_IsException /src/quickjs/./quickjs.h linenumber=7651
                                                                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=7654
                                                                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=7656
                                                                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=7658
                                                                                              get_prop_string /src/quickjs/quickjs.c linenumber=7670
                                                                                              dbuf_printf /src/quickjs/cutils.c linenumber=7675
                                                                                              JS_FreeCString /src/quickjs/quickjs.c linenumber=7676
                                                                                              js_class_has_bytecode /src/quickjs/quickjs.c linenumber=7679
                                                                                              find_line_num /src/quickjs/quickjs.c linenumber=7686
                                                                                                get_leb128 /src/quickjs/quickjs.c linenumber=7542
                                                                                                get_leb128 /src/quickjs/quickjs.c linenumber=7548
                                                                                                get_leb128 /src/quickjs/quickjs.c linenumber=7559
                                                                                                get_sleb128 /src/quickjs/quickjs.c linenumber=7564
                                                                                                  get_leb128 /src/quickjs/quickjs.c linenumber=7517
                                                                                                get_sleb128 /src/quickjs/quickjs.c linenumber=7574
                                                                                              JS_AtomToCString /src/quickjs/./quickjs.h linenumber=7688
                                                                                              dbuf_printf /src/quickjs/cutils.c linenumber=7689
                                                                                              JS_FreeCString /src/quickjs/quickjs.c linenumber=7691
                                                                                              dbuf_printf /src/quickjs/cutils.c linenumber=7693
                                                                                              dbuf_putc /src/quickjs/./cutils.h linenumber=7694
                                                                                              dbuf_printf /src/quickjs/cutils.c linenumber=7697
                                                                                              dbuf_putc /src/quickjs/./cutils.h linenumber=7699
                                                                                              dbuf_putc /src/quickjs/./cutils.h linenumber=7701
                                                                                              dbuf_error /src/quickjs/./cutils.h linenumber=7702
                                                                                              JS_NewString /src/quickjs/./quickjs.h linenumber=7705
                                                                                              dbuf_free /src/quickjs/cutils.c linenumber=7706
                                                                                              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=7707
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20909
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20914
                                                                                            JS_IteratorClose /src/quickjs/quickjs.c linenumber=20916
                                                                                            close_var_refs /src/quickjs/quickjs.c linenumber=20938
                                                                                              close_var_ref /src/quickjs/quickjs.c linenumber=17770
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=20942
                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=21202
                                                                                          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=21202
                                                                                          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=21209
                                                                                          close_var_refs /src/quickjs/quickjs.c linenumber=21217
                                                                                          async_func_free_frame /src/quickjs/quickjs.c linenumber=21219
                                                                                        JS_IsException /src/quickjs/./quickjs.h linenumber=21480
                                                                                        JS_GetException /src/quickjs/quickjs.c linenumber=21483
                                                                                        JS_Call /src/quickjs/quickjs.c linenumber=21484
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=21486
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=21487
                                                                                        JS_Call /src/quickjs/quickjs.c linenumber=21490
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=21492
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=21493
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=21503
                                                                                        js_promise_resolve /src/quickjs/quickjs.c linenumber=21504
                                                                                          JS_IsObject /src/quickjs/./quickjs.h linenumber=55613
                                                                                          JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=55614
                                                                                          JS_GetOpaque /src/quickjs/quickjs.c linenumber=55615
                                                                                          JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=55618
                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=55619
                                                                                          js_same_value /src/quickjs/quickjs.c linenumber=55621
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=55622
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=55624
                                                                                          js_new_promise_capability /src/quickjs/quickjs.c linenumber=55626
                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=55627
                                                                                          JS_Call /src/quickjs/quickjs.c linenumber=55629
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=55630
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=55631
                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=55632
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=55633
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=55636
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=21506
                                                                                        JS_IsException /src/quickjs/./quickjs.h linenumber=21507
                                                                                        js_async_function_resolve_create /src/quickjs/quickjs.c linenumber=21509
                                                                                          JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=21460
                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=21462
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=21464
                                                                                          js_rc /src/quickjs/quickjs.c linenumber=21468
                                                                                        perform_promise_then /src/quickjs/quickjs.c linenumber=21518
                                                                                          JS_GetOpaque /src/quickjs/quickjs.c linenumber=56324
                                                                                          js_mallocz /src/quickjs/quickjs.c linenumber=56332
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=56339
                                                                                          JS_IsFunction /src/quickjs/quickjs.c linenumber=56341
                                                                                          promise_reaction_data_free /src/quickjs/quickjs.c linenumber=56335
                                                                                            JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=55201
                                                                                            JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=55202
                                                                                            JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=55203
                                                                                            js_free_rt /src/quickjs/quickjs.c linenumber=55204
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=56343
                                                                                          list_add_tail /src/quickjs/./list.h linenumber=56349
                                                                                          JS_EnqueueJob /src/quickjs/quickjs.c linenumber=56366
                                                                                          promise_reaction_job /src/quickjs/quickjs.c linenumber=56366
                                                                                            __assert_fail  linenumber=55214
                                                                                            JS_ToBool /src/quickjs/quickjs.c linenumber=55216
                                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=11323
                                                                                              JS_ToBoolFree /src/quickjs/quickjs.c linenumber=11323
                                                                                            JS_IsUndefined /src/quickjs/./quickjs.h linenumber=55222
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=55224
                                                                                            JS_Throw /src/quickjs/quickjs.c linenumber=55224
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=55226
                                                                                            JS_Call /src/quickjs/quickjs.c linenumber=55229
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=55231
                                                                                            JS_GetException /src/quickjs/quickjs.c linenumber=55233
                                                                                            JS_IsUndefined /src/quickjs/./quickjs.h linenumber=55238
                                                                                            JS_Call /src/quickjs/quickjs.c linenumber=55239
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=55244
                                                                                          promise_reaction_data_free /src/quickjs/quickjs.c linenumber=56368
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=21521
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=21523
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=21510
                                                                                      async_func_free /src/quickjs/quickjs.c linenumber=0
                                                                                    JS_IsException /src/quickjs/./quickjs.h linenumber=31656
                                                                                    JS_NewModuleValue /src/quickjs/quickjs.c linenumber=31658
                                                                                    JS_NewCFunctionData /src/quickjs/quickjs.c linenumber=31659
                                                                                    js_async_module_execution_fulfilled /src/quickjs/quickjs.c linenumber=31659
                                                                                      __assert_fail  linenumber=31598
                                                                                      __assert_fail  linenumber=31601
                                                                                      __assert_fail  linenumber=31602
                                                                                      __assert_fail  linenumber=31603
                                                                                      js_set_module_evaluated /src/quickjs/quickjs.c linenumber=31605
                                                                                        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=31462
                                                                                        __assert_fail  linenumber=31464
                                                                                        JS_Call /src/quickjs/quickjs.c linenumber=31466
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=31468
                                                                                      gather_available_ancestors /src/quickjs/quickjs.c linenumber=31611
                                                                                        js_check_stack_overflow /src/quickjs/quickjs.c linenumber=31494
                                                                                        JS_ThrowStackOverflow /src/quickjs/quickjs.c linenumber=31495
                                                                                        find_in_exec_module_list /src/quickjs/quickjs.c linenumber=31500
                                                                                        __assert_fail  linenumber=31502
                                                                                        __assert_fail  linenumber=31503
                                                                                        __assert_fail  linenumber=31504
                                                                                        __assert_fail  linenumber=31505
                                                                                        js_resize_array /src/quickjs/quickjs.c linenumber=31508
                                                                                        gather_available_ancestors /src/quickjs/quickjs.c linenumber=31513
                                                                                      rqsort /src/quickjs/cutils.c linenumber=31617
                                                                                      exec_module_list_cmp /src/quickjs/quickjs.c linenumber=31617
                                                                                      __assert_fail  linenumber=31626
                                                                                      js_execute_async_module /src/quickjs/quickjs.c linenumber=31628
                                                                                        JS_NewCFunctionData /src/quickjs/quickjs.c linenumber=31660
                                                                                        js_async_module_execution_rejected /src/quickjs/quickjs.c linenumber=31660
                                                                                          js_check_stack_overflow /src/quickjs/quickjs.c linenumber=31552
                                                                                          JS_ThrowStackOverflow /src/quickjs/quickjs.c linenumber=31553
                                                                                          __assert_fail  linenumber=31556
                                                                                          __assert_fail  linenumber=31560
                                                                                          __assert_fail  linenumber=31561
                                                                                          __assert_fail  linenumber=31562
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=31565
                                                                                          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=31569
                                                                                          __assert_fail  linenumber=31571
                                                                                          JS_Call /src/quickjs/quickjs.c linenumber=31572
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=31574
                                                                                          JS_NewModuleValue /src/quickjs/quickjs.c linenumber=31579
                                                                                          js_async_module_execution_rejected /src/quickjs/quickjs.c linenumber=31580
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=31582
                                                                                        js_promise_then /src/quickjs/quickjs.c linenumber=31661
                                                                                          JS_GetOpaque2 /src/quickjs/quickjs.c linenumber=56381
                                                                                          JS_SpeciesConstructor /src/quickjs/quickjs.c linenumber=56385
                                                                                            JS_IsObject /src/quickjs/./quickjs.h linenumber=41177
                                                                                            JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=41178
                                                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=41179
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=41180
                                                                                            JS_IsUndefined /src/quickjs/./quickjs.h linenumber=41182
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=41183
                                                                                            JS_IsObject /src/quickjs/./quickjs.h linenumber=41184
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=41185
                                                                                            JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=41186
                                                                                            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=41188
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=41189
                                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=41190
                                                                                            JS_IsUndefined /src/quickjs/./quickjs.h linenumber=41192
                                                                                            JS_IsNull /src/quickjs/./quickjs.h linenumber=41192
                                                                                            JS_DupValue /src/quickjs/./quickjs.h linenumber=41193
                                                                                            JS_IsConstructor /src/quickjs/quickjs.c linenumber=41194
                                                                                            JS_ThrowTypeErrorNotAConstructor /src/quickjs/quickjs.c linenumber=41195
                                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=41196
                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=56386
                                                                                          js_new_promise_capability /src/quickjs/quickjs.c linenumber=56388
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=56389
                                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=56390
                                                                                          perform_promise_then /src/quickjs/quickjs.c linenumber=56392
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=56395
                                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=56397
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=31662
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=31663
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=31664
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=31665
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=31666
                                                                                      js_execute_sync_module /src/quickjs/quickjs.c linenumber=31631
                                                                                        js_async_function_call /src/quickjs/quickjs.c linenumber=31685
                                                                                        JS_IsException /src/quickjs/./quickjs.h linenumber=31686
                                                                                        JS_PromiseState /src/quickjs/quickjs.c linenumber=31688
                                                                                          JS_GetOpaque /src/quickjs/quickjs.c linenumber=55181
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=31690
                                                                                        JS_PromiseResult /src/quickjs/quickjs.c linenumber=31692
                                                                                          JS_GetOpaque /src/quickjs/quickjs.c linenumber=55189
                                                                                          JS_DupValue /src/quickjs/./quickjs.h linenumber=55192
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=31693
                                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=31696
                                                                                        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=31697
                                                                                        JS_GetException /src/quickjs/quickjs.c linenumber=31699
                                                                                      JS_NewModuleValue /src/quickjs/quickjs.c linenumber=31632
                                                                                      js_async_module_execution_rejected /src/quickjs/quickjs.c linenumber=31633
                                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=31636
                                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=31637
                                                                                      js_set_module_evaluated /src/quickjs/quickjs.c linenumber=31640
                                                                                      js_free /src/quickjs/quickjs.c linenumber=0
                                                                                  js_execute_sync_module /src/quickjs/quickjs.c linenumber=31794
                                                                                  __assert_fail  linenumber=31798
                                                                              __assert_fail  linenumber=31847
                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=31850
                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=31854
                                                                              __assert_fail  linenumber=31855
                                                                              __assert_fail  linenumber=31856
                                                                              JS_Call /src/quickjs/quickjs.c linenumber=31857
                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=31859
                                                                              __assert_fail  linenumber=31864
                                                                              __assert_fail  linenumber=31866
                                                                              __assert_fail  linenumber=31869
                                                                              JS_Call /src/quickjs/quickjs.c linenumber=31871
                                                                              JS_FreeValue /src/quickjs/./quickjs.h linenumber=31873
                                                                              __assert_fail  linenumber=31875
                                                                              JS_DupValue /src/quickjs/./quickjs.h linenumber=31877
                                                                            JS_IsException /src/quickjs/./quickjs.h linenumber=37487
                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=37492
                                                                            JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=37493
                                                                        JS_IsException /src/quickjs/./quickjs.h linenumber=31281
                                                                        JS_GetException /src/quickjs/quickjs.c linenumber=31283
                                                                        JS_Call /src/quickjs/quickjs.c linenumber=31284
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=31286
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=31287
                                                                        JS_NewModuleValue /src/quickjs/quickjs.c linenumber=31291
                                                                        JS_NewCFunctionData /src/quickjs/quickjs.c linenumber=31295
                                                                        js_load_module_fulfilled /src/quickjs/quickjs.c linenumber=31295
                                                                          JS_GetModuleNamespace /src/quickjs/quickjs.c linenumber=31246
                                                                          JS_IsException /src/quickjs/./quickjs.h linenumber=31247
                                                                          JS_GetException /src/quickjs/quickjs.c linenumber=31248
                                                                          js_load_module_rejected /src/quickjs/quickjs.c linenumber=31249
                                                                            JS_Call /src/quickjs/quickjs.c linenumber=31232
                                                                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=31234
                                                                          JS_Call /src/quickjs/quickjs.c linenumber=31252
                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=31254
                                                                          JS_FreeValue /src/quickjs/./quickjs.h linenumber=31255
                                                                        JS_NewCFunctionData /src/quickjs/quickjs.c linenumber=31296
                                                                        js_load_module_rejected /src/quickjs/quickjs.c linenumber=31296
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=31297
                                                                        js_promise_then /src/quickjs/quickjs.c linenumber=31298
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=31299
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=31300
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=31301
                                                                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=31302
                                                                      JS_FreeCString /src/quickjs/quickjs.c linenumber=31346
                                                                      JS_FreeCString /src/quickjs/quickjs.c linenumber=31347
                                                                      JS_GetException /src/quickjs/quickjs.c linenumber=31350
                                                                      JS_Call /src/quickjs/quickjs.c linenumber=31351
                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=31353
                                                                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=31354
                                                                      JS_FreeCString /src/quickjs/quickjs.c linenumber=31355
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=31443
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=31444
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=31445
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=31446
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=31447
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=31450
                                                                    JS_GetException /src/quickjs/quickjs.c linenumber=31451
                                                                    JS_Call /src/quickjs/quickjs.c linenumber=31452
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=31454
                                                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=31455
                                                      build_arg_list /src/quickjs/quickjs.c linenumber=41565
                                                      JS_CallConstructor2 /src/quickjs/quickjs.c linenumber=41569
                                                      JS_Call /src/quickjs/quickjs.c linenumber=41571
                                                      free_arg_list /src/quickjs/quickjs.c linenumber=41573
                          build_backtrace /src/quickjs/quickjs.c linenumber=7747
                          JS_Throw /src/quickjs/quickjs.c linenumber=7750
              js_finrec_job /src/quickjs/quickjs.c linenumber=63462
                JS_Call /src/quickjs/quickjs.c linenumber=63441
              js_weakref_free /src/quickjs/quickjs.c linenumber=63464
              js_weakref_free /src/quickjs/quickjs.c linenumber=63465
              JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=63466
              list_del /src/quickjs/./list.h linenumber=63467
              js_free_rt /src/quickjs/quickjs.c linenumber=63468
            abort  linenumber=6623
            free_zero_refcount /src/quickjs/quickjs.c linenumber=6629
        list_empty /src/quickjs/./list.h linenumber=2496
        __assert_fail  linenumber=2496
        list_empty /src/quickjs/./list.h linenumber=2497
        __assert_fail  linenumber=2497
        JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=2503
        js_free_rt /src/quickjs/quickjs.c linenumber=2506
        atom_is_free /src/quickjs/quickjs.c linenumber=2569
        js_free_rt /src/quickjs/quickjs.c linenumber=2573
        js_free_rt /src/quickjs/quickjs.c linenumber=2576
        js_free_rt /src/quickjs/quickjs.c linenumber=2577
        js_free_rt /src/quickjs/quickjs.c linenumber=2578
  JS_NewContext /src/quickjs/quickjs.c linenumber=30
    JS_NewContextRaw /src/quickjs/quickjs.c linenumber=2665
      js_mallocz_rt /src/quickjs/quickjs.c linenumber=2630
      js_rc /src/quickjs/quickjs.c linenumber=2633
      add_gc_object /src/quickjs/quickjs.c linenumber=2634
      js_malloc_rt /src/quickjs/quickjs.c linenumber=2636
      js_free_rt /src/quickjs/quickjs.c linenumber=2639
      list_add_tail /src/quickjs/./list.h linenumber=2643
      init_list_head /src/quickjs/./list.h linenumber=2652
      JS_AddIntrinsicBasicObjects /src/quickjs/quickjs.c linenumber=2654
        JS_NewObjectProtoClassAlloc /src/quickjs/quickjs.c linenumber=58567
          clz32 /src/quickjs/./cutils.h linenumber=5865
          get_proto_obj /src/quickjs/quickjs.c linenumber=5868
          js_new_shape_nohash /src/quickjs/quickjs.c linenumber=5869
          JS_NewObjectFromShape /src/quickjs/quickjs.c linenumber=5872
        JS_IsException /src/quickjs/./quickjs.h linenumber=58569
        JS_SetImmutablePrototype /src/quickjs/quickjs.c linenumber=58571
        JS_NewCFunction3 /src/quickjs/quickjs.c linenumber=58574
          JS_NewObjectProtoClassAlloc /src/quickjs/quickjs.c linenumber=6045
          JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=6047
          JS_IsException /src/quickjs/./quickjs.h linenumber=6049
          JS_DupContext /src/quickjs/quickjs.c linenumber=6052
          JS_NewAtom /src/quickjs/quickjs.c linenumber=6064
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=6066
          js_function_set_properties /src/quickjs/quickjs.c linenumber=6069
          JS_FreeAtom /src/quickjs/quickjs.c linenumber=6070
        js_function_proto /src/quickjs/quickjs.c linenumber=58574
        JS_IsException /src/quickjs/./quickjs.h linenumber=58578
        JS_DupValue /src/quickjs/./quickjs.h linenumber=58580
        JS_NewObjectProtoClassAlloc /src/quickjs/quickjs.c linenumber=58582
        JS_IsException /src/quickjs/./quickjs.h linenumber=58584
        JS_NewObjectProtoClassAlloc /src/quickjs/quickjs.c linenumber=58588
        JS_NewObjectProtoClassAlloc /src/quickjs/quickjs.c linenumber=58592
        JS_IsException /src/quickjs/./quickjs.h linenumber=58594
        JS_NewCConstructor /src/quickjs/quickjs.c linenumber=58599
          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=40139
          JS_DupValue /src/quickjs/./quickjs.h linenumber=40140
          JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=40143
          JS_IsException /src/quickjs/./quickjs.h linenumber=40144
          JS_DupValue /src/quickjs/./quickjs.h linenumber=40149
          JS_NewObjectProtoClassAlloc /src/quickjs/quickjs.c linenumber=40156
          JS_IsException /src/quickjs/./quickjs.h linenumber=40158
          JS_DupValue /src/quickjs/./quickjs.h linenumber=40161
          JS_SetPropertyFunctionList /src/quickjs/quickjs.c linenumber=40163
            find_atom /src/quickjs/quickjs.c linenumber=40032
              strlen  linenumber=39855
              memcmp  linenumber=39861
              JS_DupAtom /src/quickjs/quickjs.c linenumber=39862
              abort  linenumber=39864
              JS_NewAtom /src/quickjs/quickjs.c linenumber=39866
            JS_InstantiateFunctionListItem /src/quickjs/quickjs.c linenumber=40035
              find_atom /src/quickjs/quickjs.c linenumber=39924
              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=39927
              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=39930
              JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=39933
              abort  linenumber=39936
              JS_FreeAtom /src/quickjs/quickjs.c linenumber=39938
              JS_IsException /src/quickjs/./quickjs.h linenumber=39939
              JS_DefineAutoInitProperty /src/quickjs/quickjs.c linenumber=39958
              snprintf  linenumber=39970
              JS_NewCFunction2 /src/quickjs/quickjs.c linenumber=39971
                JS_NewCFunction3 /src/quickjs/quickjs.c linenumber=6079
              JS_IsException /src/quickjs/./quickjs.h linenumber=39974
              snprintf  linenumber=39979
              JS_NewCFunction2 /src/quickjs/quickjs.c linenumber=39980
              JS_IsException /src/quickjs/./quickjs.h linenumber=39983
              JS_FreeValue /src/quickjs/./quickjs.h linenumber=39984
              JS_DefinePropertyGetSet /src/quickjs/quickjs.c linenumber=39988
                JS_DefineProperty /src/quickjs/quickjs.c linenumber=10836
                JS_FreeValue /src/quickjs/./quickjs.h linenumber=10839
                JS_FreeValue /src/quickjs/./quickjs.h linenumber=10840
              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=39997
              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=40000
              JS_AtomToValue /src/quickjs/quickjs.c linenumber=40006
              JS_DefineAutoInitProperty /src/quickjs/quickjs.c linenumber=40013
              abort  linenumber=40018
              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=40020
            JS_FreeAtom /src/quickjs/quickjs.c linenumber=40036
          JS_NewCFunction3 /src/quickjs/quickjs.c linenumber=40167
          JS_IsException /src/quickjs/./quickjs.h linenumber=40169
          JS_SetPropertyFunctionList /src/quickjs/quickjs.c linenumber=40171
          JS_DupValue /src/quickjs/./quickjs.h linenumber=40175
          JS_DefinePropertyValueStr /src/quickjs/quickjs.c linenumber=40174
            JS_NewAtom /src/quickjs/quickjs.c linenumber=10820
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=10822
            JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=10825
            JS_FreeAtom /src/quickjs/quickjs.c linenumber=10826
          JS_SetConstructor2 /src/quickjs/quickjs.c linenumber=40179
            JS_DupValue /src/quickjs/./quickjs.h linenumber=40099
            JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=40098
            JS_DupValue /src/quickjs/./quickjs.h linenumber=40102
            JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=40101
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=40181
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=40182
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=40185
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=40186
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=40187
        js_error_constructor /src/quickjs/quickjs.c linenumber=58599
          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=41789
          JS_GetActiveFunction /src/quickjs/quickjs.c linenumber=41790
          JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=41791
          JS_IsException /src/quickjs/./quickjs.h linenumber=41792
          JS_IsObject /src/quickjs/./quickjs.h linenumber=41794
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=41798
          JS_GetFunctionRealm /src/quickjs/quickjs.c linenumber=41799
          JS_DupValue /src/quickjs/./quickjs.h linenumber=41807
          JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=41809
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=41810
          JS_IsException /src/quickjs/./quickjs.h linenumber=41811
          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=41816
          JS_ToString /src/quickjs/quickjs.c linenumber=41817
          JS_IsException /src/quickjs/./quickjs.h linenumber=41818
          JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=41820
          JS_IsObject /src/quickjs/./quickjs.h linenumber=41826
          JS_HasProperty /src/quickjs/quickjs.c linenumber=41827
          JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=41831
          JS_IsException /src/quickjs/./quickjs.h linenumber=41832
          JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=41834
          iterator_to_array /src/quickjs/quickjs.c linenumber=41841
            JS_GetIterator /src/quickjs/quickjs.c linenumber=41751
            JS_IsException /src/quickjs/./quickjs.h linenumber=41752
            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=41754
            JS_IsException /src/quickjs/./quickjs.h linenumber=41755
            JS_NewArray /src/quickjs/quickjs.c linenumber=41757
            JS_IsException /src/quickjs/./quickjs.h linenumber=41758
            JS_IteratorNext /src/quickjs/quickjs.c linenumber=41761
            JS_IsException /src/quickjs/./quickjs.h linenumber=41762
            JS_DefinePropertyValueInt64 /src/quickjs/quickjs.c linenumber=41766
              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=10811
              JS_DefinePropertyValueValue /src/quickjs/quickjs.c linenumber=10811
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=41771
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=41772
            JS_IteratorClose /src/quickjs/quickjs.c linenumber=41775
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=41777
          JS_IsException /src/quickjs/./quickjs.h linenumber=41842
          JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=41844
          build_backtrace /src/quickjs/quickjs.c linenumber=41849
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=41852
        JS_IsException /src/quickjs/./quickjs.h linenumber=58605
        JS_AtomGetStr /src/quickjs/quickjs.c linenumber=58613
        JS_NewCConstructor /src/quickjs/quickjs.c linenumber=58617
        js_error_constructor /src/quickjs/quickjs.c linenumber=58617
        JS_IsException /src/quickjs/./quickjs.h linenumber=58623
        JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=58627
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=58628
        JS_IsException /src/quickjs/./quickjs.h linenumber=58629
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=58634
        JS_NewCConstructor /src/quickjs/quickjs.c linenumber=58637
        js_array_constructor /src/quickjs/quickjs.c linenumber=58637
          JS_CreateFromConstructor /src/quickjs/quickjs.c linenumber=42016
          JS_IsException /src/quickjs/./quickjs.h linenumber=42017
          JS_IsNumber /src/quickjs/./quickjs.h linenumber=42019
          JS_DupValue /src/quickjs/./quickjs.h linenumber=42021
          JS_ToArrayLengthFree /src/quickjs/quickjs.c linenumber=42021
          __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=42023
          JS_SetProperty /src/quickjs/./quickjs.h linenumber=42023
          JS_DupValue /src/quickjs/./quickjs.h linenumber=42027
          JS_SetPropertyUint32 /src/quickjs/quickjs.c linenumber=42027
            __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=10171
            JS_SetPropertyValue /src/quickjs/quickjs.c linenumber=10171
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=42033
        JS_IsException /src/quickjs/./quickjs.h linenumber=58643
        get_proto_obj /src/quickjs/quickjs.c linenumber=58652
        js_new_shape2 /src/quickjs/quickjs.c linenumber=58652
        add_shape_property /src/quickjs/quickjs.c linenumber=58656
        get_proto_obj /src/quickjs/quickjs.c linenumber=58660
        js_new_shape2 /src/quickjs/quickjs.c linenumber=58660
        add_shape_property /src/quickjs/quickjs.c linenumber=58664
        add_shape_property /src/quickjs/quickjs.c linenumber=58667
        add_shape_property /src/quickjs/quickjs.c linenumber=58670
        get_proto_obj /src/quickjs/quickjs.c linenumber=58674
        js_new_shape2 /src/quickjs/quickjs.c linenumber=58674
        add_shape_property /src/quickjs/quickjs.c linenumber=58678
        add_shape_property /src/quickjs/quickjs.c linenumber=58681
        add_shape_property /src/quickjs/quickjs.c linenumber=58684
      JS_FreeContext /src/quickjs/quickjs.c linenumber=2655
    JS_AddIntrinsicBaseObjects /src/quickjs/quickjs.c linenumber=2669
      JS_NewCFunction /src/quickjs/./quickjs.h linenumber=58696
        JS_NewCFunction2 /src/quickjs/quickjs.c linenumber=1091
        js_throw_type_error /src/quickjs/quickjs.c linenumber=1091
          JS_GetFunctionBytecode /src/quickjs/quickjs.c linenumber=16329
          JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=16331
      JS_IsException /src/quickjs/./quickjs.h linenumber=58697
      JS_DefineProperty /src/quickjs/quickjs.c linenumber=58700
      JS_DefineProperty /src/quickjs/quickjs.c linenumber=58705
      js_object_seal /src/quickjs/quickjs.c linenumber=58710
        JS_IsObject /src/quickjs/./quickjs.h linenumber=41012
        JS_DupValue /src/quickjs/./quickjs.h linenumber=41013
        JS_PreventExtensions /src/quickjs/quickjs.c linenumber=41015
          array_buffer_is_resizable /src/quickjs/quickjs.c linenumber=9031
        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=41019
        JS_GetOwnPropertyNamesInternal /src/quickjs/quickjs.c linenumber=41024
        JS_GetOwnPropertyInternal /src/quickjs/quickjs.c linenumber=41033
        js_free_desc /src/quickjs/quickjs.c linenumber=41039
        JS_DefineProperty /src/quickjs/quickjs.c linenumber=41042
        JS_FreePropertyEnum /src/quickjs/quickjs.c linenumber=41046
        JS_DupValue /src/quickjs/./quickjs.h linenumber=41047
        JS_FreePropertyEnum /src/quickjs/quickjs.c linenumber=41050
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=58710
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=58713
      js_object_constructor /src/quickjs/quickjs.c linenumber=58713
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=40439
        JS_GetActiveFunction /src/quickjs/quickjs.c linenumber=40441
        JS_CreateFromConstructor /src/quickjs/quickjs.c linenumber=40442
        JS_NewObject /src/quickjs/quickjs.c linenumber=40448
        JS_ToObject /src/quickjs/quickjs.c linenumber=40451
      JS_IsException /src/quickjs/./quickjs.h linenumber=58719
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=58721
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=58725
      js_function_constructor /src/quickjs/quickjs.c linenumber=58725
        string_buffer_init /src/quickjs/quickjs.c linenumber=41400
        string_buffer_putc8 /src/quickjs/quickjs.c linenumber=41401
        string_buffer_puts8 /src/quickjs/quickjs.c linenumber=41406
          strlen  linenumber=4322
          string_buffer_write8 /src/quickjs/quickjs.c linenumber=4322
        string_buffer_puts8 /src/quickjs/quickjs.c linenumber=41404
        string_buffer_putc8 /src/quickjs/quickjs.c linenumber=41409
        string_buffer_puts8 /src/quickjs/quickjs.c linenumber=41411
        string_buffer_concat_value /src/quickjs/quickjs.c linenumber=41418
        string_buffer_puts8 /src/quickjs/quickjs.c linenumber=41421
        string_buffer_putc8 /src/quickjs/quickjs.c linenumber=41416
        string_buffer_concat_value /src/quickjs/quickjs.c linenumber=41423
        string_buffer_puts8 /src/quickjs/quickjs.c linenumber=41426
        string_buffer_end /src/quickjs/quickjs.c linenumber=41427
        JS_IsException /src/quickjs/./quickjs.h linenumber=41428
        JS_EvalObject /src/quickjs/quickjs.c linenumber=41431
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=41432
        JS_IsException /src/quickjs/./quickjs.h linenumber=41433
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=41435
        JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=41437
        JS_IsException /src/quickjs/./quickjs.h linenumber=41438
        JS_IsObject /src/quickjs/./quickjs.h linenumber=41440
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=41442
        JS_GetFunctionRealm /src/quickjs/quickjs.c linenumber=41443
        JS_DupValue /src/quickjs/./quickjs.h linenumber=41446
        JS_SetPrototypeInternal /src/quickjs/quickjs.c linenumber=41448
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=41449
        string_buffer_free /src/quickjs/quickjs.c linenumber=41456
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=41458
      JS_IsException /src/quickjs/./quickjs.h linenumber=58731
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=58736
      js_iterator_constructor /src/quickjs/quickjs.c linenumber=58736
        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=44634
        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=44638
        JS_CreateFromConstructor /src/quickjs/quickjs.c linenumber=44640
      JS_IsException /src/quickjs/./quickjs.h linenumber=58742
      JS_NewCFunctionData /src/quickjs/quickjs.c linenumber=58748
      js_iterator_constructor_getset /src/quickjs/quickjs.c linenumber=58748
        JS_IsObject /src/quickjs/./quickjs.h linenumber=44615
        JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=44616
        JS_DupValue /src/quickjs/./quickjs.h linenumber=44618
        JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=44617
        JS_DupValue /src/quickjs/./quickjs.h linenumber=44624
      JS_IsException /src/quickjs/./quickjs.h linenumber=58750
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=58751
      JS_DefineProperty /src/quickjs/quickjs.c linenumber=58754
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=58758
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=58759
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=58762
      JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=58766
        JS_NewObjectProtoClassAlloc /src/quickjs/quickjs.c linenumber=39875
        JS_IsException /src/quickjs/./quickjs.h linenumber=39876
        JS_SetPropertyFunctionList /src/quickjs/quickjs.c linenumber=39878
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=39879
      JS_IsException /src/quickjs/./quickjs.h linenumber=58769
      JS_DupValue /src/quickjs/./quickjs.h linenumber=58772
      JS_DupValue /src/quickjs/./quickjs.h linenumber=58775
      JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=58778
      JS_IsException /src/quickjs/./quickjs.h linenumber=58781
      JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=58786
      JS_IsException /src/quickjs/./quickjs.h linenumber=58787
      JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=58791
      JS_IsException /src/quickjs/./quickjs.h linenumber=58794
      JS_SetPropertyFunctionList /src/quickjs/quickjs.c linenumber=58800
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=58805
      js_number_constructor /src/quickjs/quickjs.c linenumber=58805
        JS_ToNumeric /src/quickjs/quickjs.c linenumber=46468
          JS_DupValue /src/quickjs/./quickjs.h linenumber=13128
          JS_ToNumericFree /src/quickjs/quickjs.c linenumber=13128
        JS_IsException /src/quickjs/./quickjs.h linenumber=46469
        __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=46473
        JS_IsException /src/quickjs/./quickjs.h linenumber=46474
        js_bigint_to_float64 /src/quickjs/quickjs.c linenumber=46481
          js_bigint_sign /src/quickjs/quickjs.c linenumber=12364
          js_bigint_get_mant_exp /src/quickjs/quickjs.c linenumber=12365
          shr_rndn /src/quickjs/quickjs.c linenumber=12372
          uint64_as_float64 /src/quickjs/./cutils.h linenumber=12380
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=46482
        __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=46483
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=46490
        JS_CreateFromConstructor /src/quickjs/quickjs.c linenumber=46491
        JS_IsException /src/quickjs/./quickjs.h linenumber=46492
        JS_SetObjectData /src/quickjs/quickjs.c linenumber=46493
      JS_IsException /src/quickjs/./quickjs.h linenumber=58811
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=58813
      JS_SetObjectData /src/quickjs/quickjs.c linenumber=58814
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=58818
      js_boolean_constructor /src/quickjs/quickjs.c linenumber=58818
        JS_ToBool /src/quickjs/quickjs.c linenumber=46780
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=46781
        JS_CreateFromConstructor /src/quickjs/quickjs.c linenumber=46782
        JS_IsException /src/quickjs/./quickjs.h linenumber=46783
        JS_SetObjectData /src/quickjs/quickjs.c linenumber=46784
      JS_IsException /src/quickjs/./quickjs.h linenumber=58824
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=58826
      JS_SetObjectData /src/quickjs/quickjs.c linenumber=58827
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=58831
      js_string_constructor /src/quickjs/quickjs.c linenumber=58831
        JS_AtomToString /src/quickjs/quickjs.c linenumber=46923
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=46934
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=46925
        JS_IsSymbol /src/quickjs/./quickjs.h linenumber=46925
        js_get_atom_index /src/quickjs/quickjs.c linenumber=46927
        JS_AtomToString /src/quickjs/quickjs.c linenumber=46927
        JS_ConcatString3 /src/quickjs/quickjs.c linenumber=46927
        JS_ToString /src/quickjs/quickjs.c linenumber=46929
        JS_IsException /src/quickjs/./quickjs.h linenumber=46931
        JS_CreateFromConstructor /src/quickjs/quickjs.c linenumber=46937
        JS_IsException /src/quickjs/./quickjs.h linenumber=46938
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=46939
        JS_SetObjectData /src/quickjs/quickjs.c linenumber=46941
        JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=46942
      JS_IsException /src/quickjs/./quickjs.h linenumber=58837
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=58839
      JS_AtomToString /src/quickjs/quickjs.c linenumber=58840
      JS_SetObjectData /src/quickjs/quickjs.c linenumber=58840
      JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=58844
      JS_IsException /src/quickjs/./quickjs.h linenumber=58847
      js_random_init /src/quickjs/quickjs.c linenumber=58851
        gettimeofday  linenumber=49176
      JS_SetPropertyFunctionList /src/quickjs/quickjs.c linenumber=58852
      JS_SetPropertyFunctionList /src/quickjs/quickjs.c linenumber=58856
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=58860
      js_symbol_constructor /src/quickjs/quickjs.c linenumber=58860
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=53395
        JS_ThrowTypeErrorNotAConstructor /src/quickjs/quickjs.c linenumber=53396
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=53397
        JS_ToString /src/quickjs/quickjs.c linenumber=53400
        JS_IsException /src/quickjs/./quickjs.h linenumber=53401
        JS_NewSymbolInternal /src/quickjs/quickjs.c linenumber=53405
      JS_IsException /src/quickjs/./quickjs.h linenumber=58866
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=58868
      JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=58872
      JS_IsException /src/quickjs/./quickjs.h linenumber=58875
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=58879
      js_function_constructor /src/quickjs/quickjs.c linenumber=58879
      JS_IsException /src/quickjs/./quickjs.h linenumber=58886
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=58888
      JS_SetConstructor2 /src/quickjs/quickjs.c linenumber=58889
      JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=58895
      JS_IsException /src/quickjs/./quickjs.h linenumber=58896
      JS_DupValue /src/quickjs/./quickjs.h linenumber=58900
      JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=58899
      JS_AddIntrinsicBigInt /src/quickjs/quickjs.c linenumber=58905
        JS_NewCConstructor /src/quickjs/quickjs.c linenumber=58545
        js_bigint_constructor /src/quickjs/quickjs.c linenumber=58545
          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=58372
          JS_ThrowTypeErrorNotAConstructor /src/quickjs/quickjs.c linenumber=58373
          JS_DupValue /src/quickjs/./quickjs.h linenumber=58374
          JS_ToBigIntCtorFree /src/quickjs/quickjs.c linenumber=58374
            JS_NewBigInt64 /src/quickjs/quickjs.c linenumber=58327
            js_bigint_from_float64 /src/quickjs/quickjs.c linenumber=58337
              float64_as_uint64 /src/quickjs/./cutils.h linenumber=12389
              js_bigint_new_si /src/quickjs/quickjs.c linenumber=12406
              js_bigint_set_si64 /src/quickjs/quickjs.c linenumber=12429
                js_bigint_set_si /src/quickjs/quickjs.c linenumber=11713
              js_bigint_shl /src/quickjs/quickjs.c linenumber=12431
            JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=58342
            JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=58344
            JS_CompactBigInt /src/quickjs/quickjs.c linenumber=58346
            JS_StringToBigIntErr /src/quickjs/quickjs.c linenumber=58352
            JS_ToPrimitiveFree /src/quickjs/quickjs.c linenumber=58355
            JS_IsException /src/quickjs/./quickjs.h linenumber=58356
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=58362
            JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=58363
        JS_IsException /src/quickjs/./quickjs.h linenumber=58551
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=58553
    JS_AddIntrinsicDate /src/quickjs/quickjs.c linenumber=2670
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=58296
      js_date_constructor /src/quickjs/quickjs.c linenumber=58296
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=57547
        date_now /src/quickjs/quickjs.c linenumber=57553
          gettimeofday  linenumber=57535
        JS_IsNumber /src/quickjs/./quickjs.h linenumber=57558
        JS_ToFloat64 /src/quickjs/quickjs.c linenumber=57559
        JS_ToPrimitive /src/quickjs/quickjs.c linenumber=57565
        JS_IsString /src/quickjs/./quickjs.h linenumber=57566
        js_Date_parse /src/quickjs/quickjs.c linenumber=57567
          JS_ToString /src/quickjs/quickjs.c linenumber=58057
          JS_IsException /src/quickjs/./quickjs.h linenumber=58058
          string_get /src/quickjs/quickjs.c linenumber=58064
          js_date_parse_isostring /src/quickjs/quickjs.c linenumber=58070
            string_get_digits /src/quickjs/quickjs.c linenumber=57811
            string_get_digits /src/quickjs/quickjs.c linenumber=57819
            string_skip_char /src/quickjs/quickjs.c linenumber=57822
            string_get_digits /src/quickjs/quickjs.c linenumber=57823
            string_skip_char /src/quickjs/quickjs.c linenumber=57828
            string_get_digits /src/quickjs/quickjs.c linenumber=57829
            string_skip_char /src/quickjs/quickjs.c linenumber=57835
            string_get_digits /src/quickjs/quickjs.c linenumber=57837
            string_skip_char /src/quickjs/quickjs.c linenumber=57838
            string_get_digits /src/quickjs/quickjs.c linenumber=57839
            string_skip_char /src/quickjs/quickjs.c linenumber=57843
            string_get_digits /src/quickjs/quickjs.c linenumber=57844
            string_get_milliseconds /src/quickjs/quickjs.c linenumber=57846
            string_get_tzoffset /src/quickjs/quickjs.c linenumber=57852
              string_get_digits /src/quickjs/quickjs.c linenumber=57723
              string_skip_char /src/quickjs/quickjs.c linenumber=57737
              string_get_digits /src/quickjs/quickjs.c linenumber=57739
          js_date_parse_otherstring /src/quickjs/quickjs.c linenumber=58071
            string_skip_spaces /src/quickjs/quickjs.c linenumber=57913
            string_get_tzoffset /src/quickjs/quickjs.c linenumber=57916
            string_get_digits /src/quickjs/quickjs.c linenumber=57920
            string_get_digits /src/quickjs/quickjs.c linenumber=57931
            string_skip_char /src/quickjs/quickjs.c linenumber=57932
            string_get_digits /src/quickjs/quickjs.c linenumber=57935
            string_skip_char /src/quickjs/quickjs.c linenumber=57937
            string_get_digits /src/quickjs/quickjs.c linenumber=57938
            string_get_milliseconds /src/quickjs/quickjs.c linenumber=57940
            string_get_tzoffset /src/quickjs/quickjs.c linenumber=57944
            string_get_month /src/quickjs/quickjs.c linenumber=57962
              find_abbrev /src/quickjs/quickjs.c linenumber=57788
                upper_ascii /src/quickjs/quickjs.c linenumber=0
                upper_ascii /src/quickjs/quickjs.c linenumber=57776
            string_skip_until /src/quickjs/quickjs.c linenumber=57964
              strchr  linenumber=57659
            string_match /src/quickjs/quickjs.c linenumber=57966
              upper_ascii /src/quickjs/quickjs.c linenumber=57763
            string_match /src/quickjs/quickjs.c linenumber=57971
            string_get_tzabbr /src/quickjs/quickjs.c linenumber=57976
              string_match /src/quickjs/quickjs.c linenumber=57885
            string_skip_until /src/quickjs/quickjs.c linenumber=57998
            string_skip_separators /src/quickjs/quickjs.c linenumber=58000
          set_date_fields /src/quickjs/quickjs.c linenumber=58085
            fmod  linenumber=57293
            days_from_year /src/quickjs/quickjs.c linenumber=57301
              floor_div /src/quickjs/quickjs.c linenumber=57185
              floor_div /src/quickjs/quickjs.c linenumber=57186
            days_in_year /src/quickjs/quickjs.c linenumber=57305
            getTimezoneOffset /src/quickjs/quickjs.c linenumber=57334
              localtime_r  linenumber=49301
            time_clip /src/quickjs/quickjs.c linenumber=57336
          __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=58086
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=58089
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=57568
        JS_IsException /src/quickjs/./quickjs.h linenumber=57569
        JS_ToFloat64Free /src/quickjs/quickjs.c linenumber=57571
        JS_ToFloat64Free /src/quickjs/quickjs.c linenumber=57574
        time_clip /src/quickjs/quickjs.c linenumber=0
        JS_ToFloat64 /src/quickjs/quickjs.c linenumber=57583
        set_date_fields_checked /src/quickjs/quickjs.c linenumber=57586
          set_date_fields /src/quickjs/quickjs.c linenumber=57351
        JS_CreateFromConstructor /src/quickjs/quickjs.c linenumber=57596
        JS_IsException /src/quickjs/./quickjs.h linenumber=57597
        __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=57598
        JS_SetObjectData /src/quickjs/quickjs.c linenumber=57598
        get_date_string /src/quickjs/quickjs.c linenumber=57603
          get_date_fields /src/quickjs/quickjs.c linenumber=57438
            JS_ThisDateValue /src/quickjs/quickjs.c linenumber=57226
              JS_IsNumber /src/quickjs/./quickjs.h linenumber=57164
              JS_ToFloat64 /src/quickjs/quickjs.c linenumber=57165
              JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=57167
            getTimezoneOffset /src/quickjs/quickjs.c linenumber=57236
            math_mod /src/quickjs/quickjs.c linenumber=57242
            math_mod /src/quickjs/quickjs.c linenumber=57250
            year_from_days /src/quickjs/quickjs.c linenumber=57251
              floor_div /src/quickjs/quickjs.c linenumber=57196
              days_from_year /src/quickjs/quickjs.c linenumber=57200
              days_in_year /src/quickjs/quickjs.c linenumber=57205
            days_in_year /src/quickjs/quickjs.c linenumber=57256
          JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=57443
          js_new_string8 /src/quickjs/quickjs.c linenumber=57445
          snprintf  linenumber=57463
          snprintf  linenumber=57469
          snprintf  linenumber=0
          snprintf  linenumber=57485
          snprintf  linenumber=57489
          snprintf  linenumber=57501
          snprintf  linenumber=57505
          snprintf  linenumber=57514
          snprintf  linenumber=57519
          snprintf  linenumber=57523
          JS_NewStringLen /src/quickjs/quickjs.c linenumber=57529
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=57604
      JS_IsException /src/quickjs/./quickjs.h linenumber=58302
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=58304
    JS_AddIntrinsicEval /src/quickjs/quickjs.c linenumber=2671
    JS_AddIntrinsicStringNormalize /src/quickjs/quickjs.c linenumber=2672
      JS_SetPropertyFunctionList /src/quickjs/quickjs.c linenumber=48718
    JS_AddIntrinsicRegExp /src/quickjs/quickjs.c linenumber=2673
      JS_AddIntrinsicRegExpCompiler /src/quickjs/quickjs.c linenumber=51070
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=51072
      js_regexp_constructor /src/quickjs/quickjs.c linenumber=51072
        js_is_regexp /src/quickjs/quickjs.c linenumber=49538
          JS_IsObject /src/quickjs/./quickjs.h linenumber=49518
          JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=49520
          JS_IsException /src/quickjs/./quickjs.h linenumber=49521
          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=49523
          JS_ToBoolFree /src/quickjs/quickjs.c linenumber=49524
          js_get_regexp /src/quickjs/quickjs.c linenumber=49525
            JS_ThrowTypeErrorInvalidClass /src/quickjs/quickjs.c linenumber=49508
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=49541
        JS_GetActiveFunction /src/quickjs/quickjs.c linenumber=49543
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=49544
        JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=49547
        JS_IsException /src/quickjs/./quickjs.h linenumber=49548
        js_same_value /src/quickjs/quickjs.c linenumber=49550
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=49551
        JS_DupValue /src/quickjs/./quickjs.h linenumber=49553
        js_get_regexp /src/quickjs/quickjs.c linenumber=49556
        JS_DupValue /src/quickjs/./quickjs.h linenumber=49559
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=49560
        JS_DupValue /src/quickjs/./quickjs.h linenumber=49561
        JS_CreateFromConstructor /src/quickjs/quickjs.c linenumber=49562
        JS_IsException /src/quickjs/./quickjs.h linenumber=49563
        JS_DupValue /src/quickjs/./quickjs.h linenumber=49567
        JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=49571
        JS_IsException /src/quickjs/./quickjs.h linenumber=49572
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=49574
        JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=49575
        JS_IsException /src/quickjs/./quickjs.h linenumber=49576
        JS_DupValue /src/quickjs/./quickjs.h linenumber=49582
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=49585
        JS_AtomToString /src/quickjs/quickjs.c linenumber=49586
        JS_ToString /src/quickjs/quickjs.c linenumber=49589
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=49590
        JS_IsException /src/quickjs/./quickjs.h linenumber=49591
        JS_CreateFromConstructor /src/quickjs/quickjs.c linenumber=49595
        JS_IsException /src/quickjs/./quickjs.h linenumber=49596
        js_compile_regexp /src/quickjs/quickjs.c linenumber=49598
          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=49377
          JS_ToCStringLen /src/quickjs/./quickjs.h linenumber=49378
          JS_FreeCString /src/quickjs/quickjs.c linenumber=49418
          JS_FreeCString /src/quickjs/quickjs.c linenumber=49413
          JS_ThrowSyntaxError /src/quickjs/quickjs.c linenumber=49424
          JS_ToCStringLen2 /src/quickjs/quickjs.c linenumber=49427
          lre_compile /src/quickjs/libregexp.c linenumber=49430
            dbuf_init2 /src/quickjs/cutils.c linenumber=2546
            lre_bytecode_realloc /src/quickjs/libregexp.c linenumber=2546
              lre_realloc /src/quickjs/quickjs.c linenumber=2514
                js_realloc_rt /src/quickjs/quickjs.c linenumber=49818
            dbuf_init2 /src/quickjs/cutils.c linenumber=2547
            lre_realloc /src/quickjs/quickjs.c linenumber=2547
            dbuf_put_u16 /src/quickjs/./cutils.h linenumber=2549
              __dbuf_put_u16 /src/quickjs/cutils.c linenumber=289
                dbuf_put /src/quickjs/cutils.c linenumber=159
              put_u16 /src/quickjs/./cutils.h linenumber=291
            dbuf_putc /src/quickjs/./cutils.h linenumber=2550
            dbuf_putc /src/quickjs/./cutils.h linenumber=2551
            dbuf_put_u32 /src/quickjs/./cutils.h linenumber=2552
              __dbuf_put_u32 /src/quickjs/cutils.c linenumber=300
                dbuf_put /src/quickjs/cutils.c linenumber=164
              put_u32 /src/quickjs/./cutils.h linenumber=302
            re_emit_op_u32 /src/quickjs/libregexp.c linenumber=2559
              dbuf_putc /src/quickjs/./cutils.h linenumber=625
              dbuf_put_u32 /src/quickjs/./cutils.h linenumber=627
            re_emit_op /src/quickjs/libregexp.c linenumber=2560
              dbuf_putc /src/quickjs/./cutils.h linenumber=618
            re_emit_op_u32 /src/quickjs/libregexp.c linenumber=2561
            re_emit_op_u8 /src/quickjs/libregexp.c linenumber=2563
              dbuf_putc /src/quickjs/./cutils.h linenumber=663
              dbuf_putc /src/quickjs/./cutils.h linenumber=664
            re_parse_disjunction /src/quickjs/libregexp.c linenumber=2565
              lre_check_stack_overflow /src/quickjs/quickjs.c linenumber=2410
                js_check_stack_overflow /src/quickjs/quickjs.c linenumber=49803
              re_parse_error /src/quickjs/libregexp.c linenumber=2411
                vsnprintf  linenumber=677
              re_parse_alternative /src/quickjs/libregexp.c linenumber=2414
                re_parse_term /src/quickjs/libregexp.c linenumber=2386
                  re_emit_op /src/quickjs/libregexp.c linenumber=1859
                  re_emit_op /src/quickjs/libregexp.c linenumber=1863
                  re_emit_op /src/quickjs/libregexp.c linenumber=1870
                  re_emit_op /src/quickjs/libregexp.c linenumber=1871
                  re_emit_op /src/quickjs/libregexp.c linenumber=1873
                  re_parse_error /src/quickjs/libregexp.c linenumber=1877
                  is_digit /src/quickjs/libregexp.c linenumber=1878
                  parse_digits /src/quickjs/libregexp.c linenumber=1885
                  is_digit /src/quickjs/libregexp.c linenumber=1888
                  parse_digits /src/quickjs/libregexp.c linenumber=1889
                  re_parse_error /src/quickjs/libregexp.c linenumber=1900
                  re_parse_disjunction /src/quickjs/libregexp.c linenumber=1908
                    dbuf_insert /src/quickjs/libregexp.c linenumber=2422
                      dbuf_claim /src/quickjs/cutils.c linenumber=125
                    re_parse_out_of_memory /src/quickjs/libregexp.c linenumber=2423
                      re_parse_error /src/quickjs/libregexp.c linenumber=684
                    put_u32 /src/quickjs/./cutils.h linenumber=2426
                    re_emit_op_u32 /src/quickjs/libregexp.c linenumber=2428
                    re_parse_alternative /src/quickjs/libregexp.c linenumber=2432
                      dbuf_claim /src/quickjs/cutils.c linenumber=2394
                    put_u32 /src/quickjs/./cutils.h linenumber=2437
                  re_parse_expect /src/quickjs/libregexp.c linenumber=1911
                    re_parse_error /src/quickjs/libregexp.c linenumber=719
                  re_parse_modifiers /src/quickjs/libregexp.c linenumber=1918
                    re_parse_error /src/quickjs/libregexp.c linenumber=1827
                  re_parse_modifiers /src/quickjs/libregexp.c linenumber=1923
                  re_parse_error /src/quickjs/libregexp.c linenumber=1929
                  re_parse_expect /src/quickjs/libregexp.c linenumber=1931
                  update_modifier /src/quickjs/libregexp.c linenumber=1936
                  update_modifier /src/quickjs/libregexp.c linenumber=1937
                  update_modifier /src/quickjs/libregexp.c linenumber=1938
                  re_parse_disjunction /src/quickjs/libregexp.c linenumber=1943
                  re_parse_expect /src/quickjs/libregexp.c linenumber=1946
                  re_emit_op_u32 /src/quickjs/libregexp.c linenumber=1970
                  re_parse_disjunction /src/quickjs/libregexp.c linenumber=1972
                  re_parse_expect /src/quickjs/libregexp.c linenumber=1975
                  re_emit_op /src/quickjs/libregexp.c linenumber=1977
                  dbuf_error /src/quickjs/./cutils.h linenumber=1979
                  put_u32 /src/quickjs/./cutils.h linenumber=1981
                  re_parse_group_name /src/quickjs/libregexp.c linenumber=1984
                    lre_parse_escape /src/quickjs/libregexp.c linenumber=1645
                      from_hex /src/quickjs/./cutils.h linenumber=765
                      from_hex /src/quickjs/./cutils.h linenumber=768
                      from_hex /src/quickjs/./cutils.h linenumber=783
                      from_hex /src/quickjs/./cutils.h linenumber=796
                      is_hi_surrogate /src/quickjs/./cutils.h linenumber=802
                      from_hex /src/quickjs/./cutils.h linenumber=808
                      is_lo_surrogate /src/quickjs/./cutils.h linenumber=813
                      from_surrogate /src/quickjs/./cutils.h linenumber=815
                      is_digit /src/quickjs/libregexp.c linenumber=826
                    unicode_from_utf8 /src/quickjs/cutils.c linenumber=1649
                    is_hi_surrogate /src/quickjs/./cutils.h linenumber=1650
                    unicode_from_utf8 /src/quickjs/cutils.c linenumber=1651
                    is_lo_surrogate /src/quickjs/./cutils.h linenumber=1652
                    from_surrogate /src/quickjs/./cutils.h linenumber=1653
                    lre_js_is_ident_first /src/quickjs/./libunicode.h linenumber=1663
                      lre_is_id_start_byte /src/quickjs/./libunicode.h linenumber=173
                      lre_is_id_start /src/quickjs/libunicode.c linenumber=176
                        lre_is_in_table /src/quickjs/libunicode.c linenumber=755
                          get_index_pos /src/quickjs/libunicode.c linenumber=311
                            get_le24 /src/quickjs/libunicode.c linenumber=278
                            get_le24 /src/quickjs/libunicode.c linenumber=285
                            get_le24 /src/quickjs/libunicode.c linenumber=291
                            get_le24 /src/quickjs/libunicode.c linenumber=299
                    lre_js_is_ident_next /src/quickjs/./libunicode.h linenumber=1666
                      lre_is_id_continue_byte /src/quickjs/./libunicode.h linenumber=185
                      lre_is_id_continue /src/quickjs/libunicode.c linenumber=191
                        lre_is_id_start /src/quickjs/libunicode.c linenumber=762
                        lre_is_in_table /src/quickjs/libunicode.c linenumber=763
                    unicode_to_utf8 /src/quickjs/cutils.c linenumber=1674
                  re_parse_error /src/quickjs/libregexp.c linenumber=1986
                  is_duplicate_group_name /src/quickjs/libregexp.c linenumber=1991
                    strlen  linenumber=1795
                    strlen  linenumber=1797
                    memcmp  linenumber=1798
                  re_parse_error /src/quickjs/libregexp.c linenumber=1992
                  strlen  linenumber=1996
                  dbuf_put /src/quickjs/cutils.c linenumber=1995
                  dbuf_putc /src/quickjs/./cutils.h linenumber=1997
                  re_parse_error /src/quickjs/libregexp.c linenumber=2001
                  dbuf_putc /src/quickjs/./cutils.h linenumber=2007
                  dbuf_putc /src/quickjs/./cutils.h linenumber=2008
                  re_parse_error /src/quickjs/libregexp.c linenumber=2011
                  re_emit_op_u8 /src/quickjs/libregexp.c linenumber=2015
                  re_parse_disjunction /src/quickjs/libregexp.c linenumber=2019
                  re_emit_op_u8 /src/quickjs/libregexp.c linenumber=2023
                  re_parse_expect /src/quickjs/libregexp.c linenumber=2026
                  re_emit_op /src/quickjs/libregexp.c linenumber=0
                  re_has_named_captures /src/quickjs/libregexp.c linenumber=2052
                    re_count_captures /src/quickjs/libregexp.c linenumber=1755
                      re_parse_captures /src/quickjs/libregexp.c linenumber=1746
                        re_parse_group_name /src/quickjs/libregexp.c linenumber=1706
                        strcmp  linenumber=1707
                        dbuf_putc /src/quickjs/./cutils.h linenumber=1709
                  re_parse_group_name /src/quickjs/libregexp.c linenumber=2058
                  re_has_named_captures /src/quickjs/libregexp.c linenumber=2060
                  find_group_name /src/quickjs/libregexp.c linenumber=2066
                    strlen  linenumber=1769
                    strlen  linenumber=1773
                    memcmp  linenumber=1774
                    dbuf_putc /src/quickjs/./cutils.h linenumber=1776
                  re_parse_captures /src/quickjs/libregexp.c linenumber=2070
                  re_has_named_captures /src/quickjs/libregexp.c linenumber=2072
                  re_emit_op_u8 /src/quickjs/libregexp.c linenumber=2083
                  re_parse_captures /src/quickjs/libregexp.c linenumber=2085
                  find_group_name /src/quickjs/libregexp.c linenumber=2087
                  re_parse_error /src/quickjs/libregexp.c linenumber=0
                  is_digit /src/quickjs/libregexp.c linenumber=2096
                  re_parse_error /src/quickjs/libregexp.c linenumber=2097
                  parse_digits /src/quickjs/libregexp.c linenumber=2115
                  re_count_captures /src/quickjs/libregexp.c linenumber=2116
                  re_parse_error /src/quickjs/libregexp.c linenumber=2135
                  re_emit_op_u8 /src/quickjs/libregexp.c linenumber=2140
                  dbuf_putc /src/quickjs/./cutils.h linenumber=2141
                  re_parse_char_class /src/quickjs/libregexp.c linenumber=2153
                    re_parse_nested_class /src/quickjs/libregexp.c linenumber=1543
                      lre_check_stack_overflow /src/quickjs/quickjs.c linenumber=1390
                      re_parse_error /src/quickjs/libregexp.c linenumber=1391
                      re_string_list_init /src/quickjs/libregexp.c linenumber=1393
                        cr_init /src/quickjs/libunicode.c linenumber=162
                        lre_realloc /src/quickjs/quickjs.c linenumber=162
                      re_parse_nested_class /src/quickjs/libregexp.c linenumber=1409
                        get_class_atom /src/quickjs/libregexp.c linenumber=1413
                          cr_init_char_range /src/quickjs/libregexp.c linenumber=1081
                            re_string_list_init /src/quickjs/libregexp.c linenumber=447
                            cr_add_point /src/quickjs/./libunicode.h linenumber=449
                              cr_realloc /src/quickjs/libunicode.c linenumber=64
                                max_int /src/quickjs/./cutils.h linenumber=419
                            cr_invert /src/quickjs/libunicode.c linenumber=453
                              cr_realloc /src/quickjs/libunicode.c linenumber=540
                              cr_compress /src/quickjs/libunicode.c linenumber=546
                            re_string_list_free /src/quickjs/libregexp.c linenumber=458
                              lre_realloc /src/quickjs/quickjs.c linenumber=176
                              lre_realloc /src/quickjs/quickjs.c linenumber=179
                              cr_free /src/quickjs/libunicode.c linenumber=181
                          parse_unicode_property /src/quickjs/libregexp.c linenumber=1126
                            is_unicode_char /src/quickjs/libregexp.c linenumber=884
                            re_parse_error /src/quickjs/libregexp.c linenumber=881
                            is_unicode_char /src/quickjs/libregexp.c linenumber=893
                            re_parse_error /src/quickjs/libregexp.c linenumber=895
                            re_parse_error /src/quickjs/libregexp.c linenumber=901
                            strcmp  linenumber=905
                            strcmp  linenumber=908
                            re_string_list_init /src/quickjs/libregexp.c linenumber=911
                            unicode_script /src/quickjs/libunicode.c linenumber=912
                              unicode_find_name /src/quickjs/libunicode.c linenumber=1293
                                strlen  linenumber=1262
                                strchr  linenumber=1265
                                strlen  linenumber=1267
                                memcmp  linenumber=1270
                              cr_init /src/quickjs/libunicode.c linenumber=1301
                              cr_init /src/quickjs/libunicode.c linenumber=1302
                              cr_add_interval /src/quickjs/./libunicode.h linenumber=1329
                                cr_realloc /src/quickjs/libunicode.c linenumber=74
                              cr_invert /src/quickjs/libunicode.c linenumber=1337
                              cr_add_interval /src/quickjs/./libunicode.h linenumber=1364
                              cr_add_interval /src/quickjs/./libunicode.h linenumber=1370
                              cr_invert /src/quickjs/libunicode.c linenumber=1381
                              cr_op /src/quickjs/libunicode.c linenumber=1383
                                abort  linenumber=513
                                cr_add_point /src/quickjs/./libunicode.h linenumber=516
                                cr_compress /src/quickjs/libunicode.c linenumber=520
                              cr_op /src/quickjs/libunicode.c linenumber=1387
                              cr_free /src/quickjs/libunicode.c linenumber=1391
                              cr_free /src/quickjs/libunicode.c linenumber=1392
                              cr_free /src/quickjs/libunicode.c linenumber=1397
                              cr_free /src/quickjs/libunicode.c linenumber=1398
                            re_string_list_free /src/quickjs/libregexp.c linenumber=914
                            re_parse_error /src/quickjs/libregexp.c linenumber=916
                            strcmp  linenumber=920
                            re_string_list_init /src/quickjs/libregexp.c linenumber=921
                            unicode_general_category /src/quickjs/libunicode.c linenumber=922
                              unicode_find_name /src/quickjs/libunicode.c linenumber=1620
                              unicode_general_category1 /src/quickjs/libunicode.c linenumber=1628
                                cr_add_interval /src/quickjs/./libunicode.h linenumber=1452
                                cr_add_interval /src/quickjs/./libunicode.h linenumber=1459
                            re_string_list_free /src/quickjs/libregexp.c linenumber=924
                            re_parse_error /src/quickjs/libregexp.c linenumber=926
                            re_string_list_init /src/quickjs/libregexp.c linenumber=931
                            unicode_general_category /src/quickjs/libunicode.c linenumber=932
                            re_string_list_free /src/quickjs/libregexp.c linenumber=934
                            unicode_prop /src/quickjs/libunicode.c linenumber=938
                              unicode_find_name /src/quickjs/libunicode.c linenumber=1638
                              cr_add_interval /src/quickjs/./libunicode.h linenumber=1646
                              cr_add_interval /src/quickjs/./libunicode.h linenumber=1650
                              unicode_prop_ops /src/quickjs/libunicode.c linenumber=1654
                                __assert_fail  linenumber=1539
                                cr_init /src/quickjs/libunicode.c linenumber=1541
                                unicode_general_category1 /src/quickjs/libunicode.c linenumber=1542
                                __assert_fail  linenumber=1546
                                cr_init /src/quickjs/libunicode.c linenumber=1548
                                unicode_prop1 /src/quickjs/libunicode.c linenumber=1549
                                  cr_add_interval /src/quickjs/./libunicode.h linenumber=1489
                                  cr_add_interval /src/quickjs/./libunicode.h linenumber=1505
                                __assert_fail  linenumber=1553
                                cr_init /src/quickjs/libunicode.c linenumber=1555
                                unicode_case1 /src/quickjs/libunicode.c linenumber=1556
                                  cr_add_interval /src/quickjs/./libunicode.h linenumber=593
                                  cr_add_interval /src/quickjs/./libunicode.h linenumber=601
                                  cr_add_interval /src/quickjs/./libunicode.h linenumber=604
                                  cr_add_interval /src/quickjs/./libunicode.h linenumber=607
                                  cr_add_interval /src/quickjs/./libunicode.h linenumber=613
                                __assert_fail  linenumber=1564
                                __assert_fail  linenumber=1565
                                cr_init /src/quickjs/libunicode.c linenumber=1569
                                cr_op /src/quickjs/libunicode.c linenumber=1571
                                cr_free /src/quickjs/libunicode.c linenumber=1574
                                cr_free /src/quickjs/libunicode.c linenumber=1575
                                __assert_fail  linenumber=1581
                                cr_invert /src/quickjs/libunicode.c linenumber=1582
                                abort  linenumber=1588
                                __assert_fail  linenumber=1592
                                cr_copy /src/quickjs/libunicode.c linenumber=1593
                                  cr_realloc /src/quickjs/libunicode.c linenumber=432
                                cr_free /src/quickjs/libunicode.c linenumber=1594
                                cr_free /src/quickjs/libunicode.c linenumber=1598
                              unicode_prop_ops /src/quickjs/libunicode.c linenumber=1660
                              unicode_prop_ops /src/quickjs/libunicode.c linenumber=1667
                              unicode_prop_ops /src/quickjs/libunicode.c linenumber=1674
                              unicode_prop_ops /src/quickjs/libunicode.c linenumber=1681
                              unicode_prop_ops /src/quickjs/libunicode.c linenumber=1690
                              unicode_prop_ops /src/quickjs/libunicode.c linenumber=1701
                              unicode_prop_ops /src/quickjs/libunicode.c linenumber=1709
                              unicode_prop_ops /src/quickjs/libunicode.c linenumber=1716
                              unicode_prop_ops /src/quickjs/libunicode.c linenumber=1730
                              unicode_case1 /src/quickjs/libunicode.c linenumber=1747
                              unicode_case1 /src/quickjs/libunicode.c linenumber=1750
                              unicode_case1 /src/quickjs/libunicode.c linenumber=1753
                              unicode_prop_ops /src/quickjs/libunicode.c linenumber=1756
                              unicode_prop_ops /src/quickjs/libunicode.c linenumber=1763
                              unicode_prop_ops /src/quickjs/libunicode.c linenumber=1770
                              unicode_prop_ops /src/quickjs/libunicode.c linenumber=1814
                              unicode_prop1 /src/quickjs/libunicode.c linenumber=1824
                            re_string_list_free /src/quickjs/libregexp.c linenumber=940
                            cr_init /src/quickjs/libunicode.c linenumber=946
                            lre_realloc /src/quickjs/quickjs.c linenumber=946
                            unicode_sequence_prop /src/quickjs/libunicode.c linenumber=947
                              unicode_find_name /src/quickjs/libunicode.c linenumber=2127
                              unicode_sequence_prop1 /src/quickjs/libunicode.c linenumber=2130
                                unicode_sequence_prop1 /src/quickjs/libunicode.c linenumber=2109
                                  unicode_prop1 /src/quickjs/libunicode.c linenumber=1936
                                  unicode_prop1 /src/quickjs/libunicode.c linenumber=1947
                                  unicode_prop1 /src/quickjs/libunicode.c linenumber=1959
                                  unicode_prop1 /src/quickjs/libunicode.c linenumber=1972
                                  __assert_fail  linenumber=2012
                                  unicode_prop1 /src/quickjs/libunicode.c linenumber=2094
                            seq_prop_cb /src/quickjs/libregexp.c linenumber=947
                              re_string_add /src/quickjs/libregexp.c linenumber=866
                                cr_union_interval /src/quickjs/./libunicode.h linenumber=295
                                  cr_op1 /src/quickjs/libunicode.c linenumber=91
                                    cr_op /src/quickjs/libunicode.c linenumber=531
                                    cr_free /src/quickjs/libunicode.c linenumber=532
                                re_string_find /src/quickjs/libregexp.c linenumber=297
                                  re_string_hash /src/quickjs/libregexp.c linenumber=287
                                  re_string_find2 /src/quickjs/libregexp.c linenumber=288
                                    memcmp  linenumber=236
                                    max_int /src/quickjs/./cutils.h linenumber=249
                                    lre_realloc /src/quickjs/quickjs.c linenumber=251
                                    lre_realloc /src/quickjs/quickjs.c linenumber=264
                                    lre_realloc /src/quickjs/quickjs.c linenumber=271
                            cr_free /src/quickjs/libunicode.c linenumber=948
                            re_string_list_free /src/quickjs/libregexp.c linenumber=950
                            re_parse_error /src/quickjs/libregexp.c linenumber=958
                            re_string_list_canonicalize /src/quickjs/libregexp.c linenumber=966
                              cr_regexp_canonicalize /src/quickjs/libunicode.c linenumber=354
                                cr_init /src/quickjs/libunicode.c linenumber=672
                                cr_init /src/quickjs/libunicode.c linenumber=673
                                cr_init /src/quickjs/libunicode.c linenumber=674
                                cr_init /src/quickjs/libunicode.c linenumber=675
                                unicode_case1 /src/quickjs/libunicode.c linenumber=677
                                cr_op /src/quickjs/libunicode.c linenumber=679
                                cr_invert /src/quickjs/libunicode.c linenumber=682
                                cr_op /src/quickjs/libunicode.c linenumber=684
                                __assert_fail  linenumber=706
                                lre_case_folding_entry /src/quickjs/libunicode.c linenumber=711
                                  lre_case_conv_entry /src/quickjs/libunicode.c linenumber=198
                                    lre_case_conv1 /src/quickjs/libunicode.c linenumber=128
                                      lre_case_conv /src/quickjs/libunicode.c linenumber=54
                                        lre_case_conv_entry /src/quickjs/libunicode.c linenumber=184
                                          lre_case_conv1 /src/quickjs/libunicode.c linenumber=129
                                          lre_case_conv1 /src/quickjs/libunicode.c linenumber=141
                                          lre_case_conv1 /src/quickjs/libunicode.c linenumber=142
                                          lre_case_conv1 /src/quickjs/libunicode.c linenumber=143
                                  lre_case_conv_entry /src/quickjs/libunicode.c linenumber=218
                                cr_add_interval /src/quickjs/./libunicode.h linenumber=719
                                cr_add_interval /src/quickjs/./libunicode.h linenumber=726
                                cr_sort_and_remove_overlap /src/quickjs/libunicode.c linenumber=731
                                  rqsort /src/quickjs/cutils.c linenumber=634
                                  point_cmp /src/quickjs/libunicode.c linenumber=634
                                cr_op /src/quickjs/libunicode.c linenumber=735
                                cr_free /src/quickjs/libunicode.c linenumber=0
                              re_string_list_init /src/quickjs/libregexp.c linenumber=362
                              lre_canonicalize /src/quickjs/libunicode.c linenumber=377
                                lre_case_folding_entry /src/quickjs/libunicode.c linenumber=256
                              re_string_add /src/quickjs/libregexp.c linenumber=379
                              re_string_list_free /src/quickjs/libregexp.c linenumber=0
                            re_string_list_free /src/quickjs/libregexp.c linenumber=967
                            cr_invert /src/quickjs/libunicode.c linenumber=972
                            re_string_list_free /src/quickjs/libregexp.c linenumber=973
                            re_string_list_canonicalize /src/quickjs/libregexp.c linenumber=978
                            re_string_list_free /src/quickjs/libregexp.c linenumber=979
                            re_parse_out_of_memory /src/quickjs/libregexp.c linenumber=986
                          parse_class_string_disjunction /src/quickjs/libregexp.c linenumber=1135
                            re_parse_error /src/quickjs/libregexp.c linenumber=1002
                            dbuf_init2 /src/quickjs/cutils.c linenumber=1004
                            lre_realloc /src/quickjs/quickjs.c linenumber=1004
                            re_string_list_init /src/quickjs/libregexp.c linenumber=1005
                            get_class_atom /src/quickjs/libregexp.c linenumber=1011
                              lre_parse_escape /src/quickjs/libregexp.c linenumber=1144
                              re_parse_error /src/quickjs/libregexp.c linenumber=1150
                              re_parse_error /src/quickjs/libregexp.c linenumber=1162
                              re_parse_error /src/quickjs/libregexp.c linenumber=1188
                              re_parse_error /src/quickjs/libregexp.c linenumber=1203
                              unicode_from_utf8 /src/quickjs/cutils.c linenumber=1211
                              re_parse_error /src/quickjs/libregexp.c linenumber=1214
                            dbuf_put_u32 /src/quickjs/./cutils.h linenumber=1014
                            re_string_add /src/quickjs/libregexp.c linenumber=1019
                            re_string_list_canonicalize /src/quickjs/libregexp.c linenumber=1028
                            dbuf_free /src/quickjs/cutils.c linenumber=1032
                            re_parse_out_of_memory /src/quickjs/libregexp.c linenumber=0
                            dbuf_free /src/quickjs/cutils.c linenumber=1036
                            re_string_list_free /src/quickjs/libregexp.c linenumber=1037
                        re_string_list_free /src/quickjs/libregexp.c linenumber=1422
                        get_class_atom /src/quickjs/libregexp.c linenumber=1428
                        re_string_list_free /src/quickjs/libregexp.c linenumber=1432
                        re_parse_error /src/quickjs/libregexp.c linenumber=1442
                        cr_init /src/quickjs/libunicode.c linenumber=1447
                        lre_realloc /src/quickjs/quickjs.c linenumber=1447
                        cr_add_interval /src/quickjs/./libunicode.h linenumber=1448
                        cr_regexp_canonicalize /src/quickjs/libunicode.c linenumber=1449
                        cr_op1 /src/quickjs/libunicode.c linenumber=1450
                        cr_free /src/quickjs/libunicode.c linenumber=1454
                        cr_free /src/quickjs/libunicode.c linenumber=1451
                        cr_union_interval /src/quickjs/./libunicode.h linenumber=1456
                        re_string_list_op /src/quickjs/libregexp.c linenumber=1464
                          cr_op1 /src/quickjs/libunicode.c linenumber=308
                          re_string_find2 /src/quickjs/libregexp.c linenumber=316
                          re_string_find2 /src/quickjs/libregexp.c linenumber=330
                          lre_realloc /src/quickjs/quickjs.c linenumber=337
                          abort  linenumber=346
                        re_string_list_free /src/quickjs/libregexp.c linenumber=1465
                        lre_canonicalize /src/quickjs/libunicode.c linenumber=1470
                        cr_union_interval /src/quickjs/./libunicode.h linenumber=1471
                        re_parse_class_set_operand /src/quickjs/libregexp.c linenumber=1487
                          re_parse_nested_class /src/quickjs/libregexp.c linenumber=1362
                            re_string_list_op /src/quickjs/libregexp.c linenumber=1489
                            re_string_list_free /src/quickjs/libregexp.c linenumber=1490
                            re_parse_class_set_operand /src/quickjs/libregexp.c linenumber=1506
                              get_class_atom /src/quickjs/libregexp.c linenumber=1365
                              re_string_list_init /src/quickjs/libregexp.c linenumber=1370
                              lre_canonicalize /src/quickjs/libunicode.c linenumber=1372
                              cr_union_interval /src/quickjs/./libunicode.h linenumber=1373
                              re_string_list_free /src/quickjs/libregexp.c linenumber=1374
                            re_parse_error /src/quickjs/libregexp.c linenumber=1503
                            re_string_list_op /src/quickjs/libregexp.c linenumber=1508
                            re_string_list_free /src/quickjs/libregexp.c linenumber=1509
                            re_parse_error /src/quickjs/libregexp.c linenumber=1525
                            cr_invert /src/quickjs/libunicode.c linenumber=1528
                            re_parse_out_of_memory /src/quickjs/libregexp.c linenumber=1533
                            re_string_list_free /src/quickjs/libregexp.c linenumber=1535
                    re_emit_string_list /src/quickjs/libregexp.c linenumber=1545
                      re_emit_range /src/quickjs/libregexp.c linenumber=1285
                        re_parse_error /src/quickjs/libregexp.c linenumber=1232
                        re_emit_op_u32 /src/quickjs/libregexp.c linenumber=1234
                        re_emit_op_u16 /src/quickjs/libregexp.c linenumber=1242
                          dbuf_putc /src/quickjs/./cutils.h linenumber=669
                          dbuf_put_u16 /src/quickjs/./cutils.h linenumber=670
                        dbuf_put_u16 /src/quickjs/./cutils.h linenumber=1244
                        dbuf_put_u16 /src/quickjs/./cutils.h linenumber=1248
                        re_emit_op_u16 /src/quickjs/libregexp.c linenumber=1251
                        dbuf_put_u32 /src/quickjs/./cutils.h linenumber=1253
                        dbuf_put_u32 /src/quickjs/./cutils.h linenumber=1254
                      lre_realloc /src/quickjs/quickjs.c linenumber=1290
                      re_parse_out_of_memory /src/quickjs/libregexp.c linenumber=1292
                      __assert_fail  linenumber=1306
                      rqsort /src/quickjs/cutils.c linenumber=1308
                      re_string_cmp_len /src/quickjs/libregexp.c linenumber=1308
                      re_emit_op_u32 /src/quickjs/libregexp.c linenumber=1315
                      re_emit_char /src/quickjs/libregexp.c linenumber=1319
                        re_emit_op_u16 /src/quickjs/libregexp.c linenumber=1271
                        re_emit_op_u32 /src/quickjs/libregexp.c linenumber=1273
                      re_emit_op_u32 /src/quickjs/libregexp.c linenumber=1322
                      put_u32 /src/quickjs/./cutils.h linenumber=1323
                      re_emit_range /src/quickjs/libregexp.c linenumber=1334
                      re_emit_op_u32 /src/quickjs/libregexp.c linenumber=1331
                      lre_realloc /src/quickjs/quickjs.c linenumber=1335
                      put_u32 /src/quickjs/./cutils.h linenumber=1339
                      get_u32 /src/quickjs/./cutils.h linenumber=1344
                      put_u32 /src/quickjs/./cutils.h linenumber=1345
                      lre_realloc /src/quickjs/quickjs.c linenumber=1349
                  re_emit_op /src/quickjs/libregexp.c linenumber=2152
                  re_emit_op /src/quickjs/libregexp.c linenumber=2156
                  re_parse_error /src/quickjs/libregexp.c linenumber=2161
                  get_class_atom /src/quickjs/libregexp.c linenumber=2165
                  re_emit_op /src/quickjs/libregexp.c linenumber=2172
                  re_string_list_free /src/quickjs/libregexp.c linenumber=2183
                  re_emit_string_list /src/quickjs/libregexp.c linenumber=2181
                  lre_canonicalize /src/quickjs/libunicode.c linenumber=2188
                  re_emit_char /src/quickjs/libregexp.c linenumber=2189
                  re_emit_op /src/quickjs/libregexp.c linenumber=2192
                  is_digit /src/quickjs/libregexp.c linenumber=2220
                  parse_digits /src/quickjs/libregexp.c linenumber=2226
                  is_digit /src/quickjs/libregexp.c linenumber=2230
                  parse_digits /src/quickjs/libregexp.c linenumber=2231
                  re_parse_error /src/quickjs/libregexp.c linenumber=2234
                  re_parse_expect /src/quickjs/libregexp.c linenumber=2245
                  re_need_check_adv_and_capture_init /src/quickjs/libregexp.c linenumber=2266
                    get_u16 /src/quickjs/./cutils.h linenumber=1573
                    get_u16 /src/quickjs/./cutils.h linenumber=1579
                  dbuf_insert /src/quickjs/libregexp.c linenumber=2277
                  dbuf_insert /src/quickjs/libregexp.c linenumber=2290
                  dbuf_insert /src/quickjs/libregexp.c linenumber=2300
                  put_u32 /src/quickjs/./cutils.h linenumber=2304
                  re_emit_op_u8 /src/quickjs/libregexp.c linenumber=2309
                  re_emit_goto /src/quickjs/libregexp.c linenumber=2312
                    dbuf_putc /src/quickjs/./cutils.h linenumber=634
                    dbuf_put_u32 /src/quickjs/./cutils.h linenumber=636
                  dbuf_insert /src/quickjs/libregexp.c linenumber=2314
                  put_u32 /src/quickjs/./cutils.h linenumber=2318
                  put_u32 /src/quickjs/./cutils.h linenumber=2323
                  re_emit_goto_u8_u32 /src/quickjs/libregexp.c linenumber=2330
                    dbuf_putc /src/quickjs/./cutils.h linenumber=653
                    dbuf_putc /src/quickjs/./cutils.h linenumber=654
                    dbuf_put_u32 /src/quickjs/./cutils.h linenumber=655
                    dbuf_put_u32 /src/quickjs/./cutils.h linenumber=657
                  re_emit_goto /src/quickjs/libregexp.c linenumber=2334
                  dbuf_insert /src/quickjs/libregexp.c linenumber=2339
                  put_u32 /src/quickjs/./cutils.h linenumber=2345
                  re_emit_goto_u8 /src/quickjs/libregexp.c linenumber=2354
                    dbuf_putc /src/quickjs/./cutils.h linenumber=643
                    dbuf_putc /src/quickjs/./cutils.h linenumber=644
                    dbuf_put_u32 /src/quickjs/./cutils.h linenumber=646
                  re_emit_goto_u8_u32 /src/quickjs/libregexp.c linenumber=2356
                  re_parse_out_of_memory /src/quickjs/libregexp.c linenumber=2369
            dbuf_free /src/quickjs/cutils.c linenumber=2567
            dbuf_free /src/quickjs/cutils.c linenumber=2568
            pstrcpy /src/quickjs/cutils.c linenumber=2569
            re_emit_op_u8 /src/quickjs/libregexp.c linenumber=2574
            re_emit_op /src/quickjs/libregexp.c linenumber=2576
            re_parse_error /src/quickjs/libregexp.c linenumber=2579
            dbuf_error /src/quickjs/./cutils.h linenumber=2583
            re_parse_out_of_memory /src/quickjs/libregexp.c linenumber=2584
            compute_register_count /src/quickjs/libregexp.c linenumber=2588
              __assert_fail  linenumber=2457
              __assert_fail  linenumber=2458
              __assert_fail  linenumber=2474
              __assert_fail  linenumber=2480
              get_u16 /src/quickjs/./cutils.h linenumber=2486
              get_u16 /src/quickjs/./cutils.h linenumber=2491
            re_parse_error /src/quickjs/libregexp.c linenumber=2590
            put_u32 /src/quickjs/./cutils.h linenumber=2596
            dbuf_put /src/quickjs/cutils.c linenumber=2601
            lre_get_flags /src/quickjs/libregexp.c linenumber=2603
              get_u16 /src/quickjs/./cutils.h linenumber=3379
            put_u16 /src/quickjs/./cutils.h linenumber=2602
            dbuf_free /src/quickjs/cutils.c linenumber=2605
          JS_FreeCString /src/quickjs/quickjs.c linenumber=49432
          JS_ThrowSyntaxError /src/quickjs/quickjs.c linenumber=49434
          js_new_string8_len /src/quickjs/quickjs.c linenumber=49438
          js_free /src/quickjs/quickjs.c linenumber=49439
        JS_IsException /src/quickjs/./quickjs.h linenumber=49599
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=49601
        js_regexp_set_internal /src/quickjs/quickjs.c linenumber=49603
          JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=49483
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=49484
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=49485
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=49486
          JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=49495
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=49605
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=49606
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=49607
      JS_IsException /src/quickjs/./quickjs.h linenumber=51078
      JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=51083
      JS_IsException /src/quickjs/./quickjs.h linenumber=51086
      get_proto_obj /src/quickjs/quickjs.c linenumber=51089
      js_new_shape2 /src/quickjs/quickjs.c linenumber=51089
      add_shape_property /src/quickjs/quickjs.c linenumber=51093
      get_proto_obj /src/quickjs/quickjs.c linenumber=51097
      js_new_shape2 /src/quickjs/quickjs.c linenumber=51097
      add_shape_property /src/quickjs/quickjs.c linenumber=51101
      add_shape_property /src/quickjs/quickjs.c linenumber=51104
      add_shape_property /src/quickjs/quickjs.c linenumber=51107
      add_shape_property /src/quickjs/quickjs.c linenumber=51110
    JS_AddIntrinsicJSON /src/quickjs/quickjs.c linenumber=2674
      JS_SetPropertyFunctionList /src/quickjs/quickjs.c linenumber=52207
    JS_AddIntrinsicProxy /src/quickjs/quickjs.c linenumber=2675
      JS_IsRegisteredClass /src/quickjs/quickjs.c linenumber=53360
      init_class_range /src/quickjs/quickjs.c linenumber=53361
      JS_NewCFunction3 /src/quickjs/quickjs.c linenumber=53369
      js_proxy_constructor /src/quickjs/quickjs.c linenumber=53369
        JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=53283
        JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=53285
        JS_IsException /src/quickjs/./quickjs.h linenumber=53286
        js_malloc /src/quickjs/quickjs.c linenumber=53288
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=53290
        JS_DupValue /src/quickjs/./quickjs.h linenumber=53293
        JS_DupValue /src/quickjs/./quickjs.h linenumber=53294
        JS_IsFunction /src/quickjs/quickjs.c linenumber=53295
        JS_SetOpaque /src/quickjs/quickjs.c linenumber=53297
        JS_IsConstructor /src/quickjs/quickjs.c linenumber=53298
        JS_SetConstructorBit /src/quickjs/quickjs.c linenumber=53298
      JS_IsException /src/quickjs/./quickjs.h linenumber=53372
      JS_SetConstructorBit /src/quickjs/quickjs.c linenumber=53374
      JS_SetPropertyFunctionList /src/quickjs/quickjs.c linenumber=53375
      JS_DefinePropertyValueStr /src/quickjs/quickjs.c linenumber=53378
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=53383
    JS_AddIntrinsicMapSet /src/quickjs/quickjs.c linenumber=2676
      JS_AtomGetStr /src/quickjs/quickjs.c linenumber=55116
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=55119
      js_map_constructor /src/quickjs/quickjs.c linenumber=55119
        JS_CreateFromConstructor /src/quickjs/quickjs.c linenumber=53599
        JS_IsException /src/quickjs/./quickjs.h linenumber=53600
        js_mallocz /src/quickjs/quickjs.c linenumber=53602
        init_list_head /src/quickjs/./list.h linenumber=53605
        list_add_tail /src/quickjs/./list.h linenumber=53609
        JS_SetOpaque /src/quickjs/quickjs.c linenumber=53611
        js_mallocz /src/quickjs/quickjs.c linenumber=53614
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=53622
        JS_IsNull /src/quickjs/./quickjs.h linenumber=53622
        JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=53626
        JS_IsException /src/quickjs/./quickjs.h linenumber=53627
        JS_IsFunction /src/quickjs/quickjs.c linenumber=53629
        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=53630
        JS_GetIterator /src/quickjs/quickjs.c linenumber=53634
        JS_IsException /src/quickjs/./quickjs.h linenumber=53635
        JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=53637
        JS_IsException /src/quickjs/./quickjs.h linenumber=53638
        JS_IteratorNext /src/quickjs/quickjs.c linenumber=53642
        JS_IsException /src/quickjs/./quickjs.h linenumber=53643
        JS_Call /src/quickjs/quickjs.c linenumber=53648
        JS_IsException /src/quickjs/./quickjs.h linenumber=53649
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=53650
        JS_IsObject /src/quickjs/./quickjs.h linenumber=53658
        JS_ThrowTypeErrorNotAnObject /src/quickjs/quickjs.c linenumber=53659
        JS_GetPropertyUint32 /src/quickjs/quickjs.c linenumber=53662
        JS_IsException /src/quickjs/./quickjs.h linenumber=53663
        JS_GetPropertyUint32 /src/quickjs/quickjs.c linenumber=53665
        JS_IsException /src/quickjs/./quickjs.h linenumber=53666
        JS_Call /src/quickjs/quickjs.c linenumber=53670
        JS_IsException /src/quickjs/./quickjs.h linenumber=53671
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=53678
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=53679
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=53673
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=53674
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=53675
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=53681
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=53682
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=53684
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=53685
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=53686
        JS_IteratorClose /src/quickjs/quickjs.c linenumber=53691
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=53693
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=53694
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=53695
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=53696
      JS_IsException /src/quickjs/./quickjs.h linenumber=55125
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=55127
      JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=55132
      JS_IsException /src/quickjs/./quickjs.h linenumber=55135
    JS_AddIntrinsicTypedArrays /src/quickjs/quickjs.c linenumber=2677
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=63221
      js_array_buffer_constructor /src/quickjs/quickjs.c linenumber=63221
        js_array_buffer_constructor0 /src/quickjs/quickjs.c linenumber=59076
          JS_ToIndex /src/quickjs/quickjs.c linenumber=59045
            JS_ToInt64Sat /src/quickjs/quickjs.c linenumber=13619
              JS_DupValue /src/quickjs/./quickjs.h linenumber=13350
              JS_ToInt64SatFree /src/quickjs/quickjs.c linenumber=13350
            JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=13622
          JS_IsObject /src/quickjs/./quickjs.h linenumber=59049
          JS_ToObject /src/quickjs/quickjs.c linenumber=59051
          JS_IsException /src/quickjs/./quickjs.h linenumber=59052
          JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=59054
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=59055
          JS_IsException /src/quickjs/./quickjs.h linenumber=59056
          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=59058
          JS_ToInt64Free /src/quickjs/quickjs.c linenumber=59060
            JS_ToNumberFree /src/quickjs/quickjs.c linenumber=13417
            JS_IsException /src/quickjs/./quickjs.h linenumber=13418
          JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=59064
          js_array_buffer_constructor2 /src/quickjs/quickjs.c linenumber=59068
            js_array_buffer_constructor3 /src/quickjs/quickjs.c linenumber=59004
              JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=58934
              JS_CreateFromConstructor /src/quickjs/quickjs.c linenumber=58938
              JS_IsException /src/quickjs/./quickjs.h linenumber=58939
              js_malloc /src/quickjs/quickjs.c linenumber=58950
              max_int /src/quickjs/./cutils.h linenumber=58962
              max_int /src/quickjs/./cutils.h linenumber=58968
              js_mallocz /src/quickjs/quickjs.c linenumber=58968
              init_list_head /src/quickjs/./list.h linenumber=58979
              JS_SetOpaque /src/quickjs/quickjs.c linenumber=58986
              JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=0
              JS_FreeValue /src/quickjs/./quickjs.h linenumber=58989
              js_free /src/quickjs/quickjs.c linenumber=58990
            js_array_buffer_free /src/quickjs/quickjs.c linenumber=59004
              js_free_rt /src/quickjs/quickjs.c linenumber=58996
      JS_IsException /src/quickjs/./quickjs.h linenumber=63227
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=63229
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=63231
      js_shared_array_buffer_constructor /src/quickjs/quickjs.c linenumber=63231
        js_array_buffer_constructor0 /src/quickjs/quickjs.c linenumber=59084
      JS_IsException /src/quickjs/./quickjs.h linenumber=63237
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=63239
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=63243
      js_typed_array_base_constructor /src/quickjs/quickjs.c linenumber=63243
        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=62011
      JS_IsException /src/quickjs/./quickjs.h linenumber=63249
      JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=63253
      JS_IsException /src/quickjs/./quickjs.h linenumber=63254
      JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=63257
      JS_IsException /src/quickjs/./quickjs.h linenumber=63258
      JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=63260
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=63262
      JS_AtomGetStr /src/quickjs/quickjs.c linenumber=63272
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=63275
      js_typed_array_constructor /src/quickjs/quickjs.c linenumber=63275
        JS_ToIndex /src/quickjs/quickjs.c linenumber=62210
        JS_CreateFromConstructor /src/quickjs/quickjs.c linenumber=62212
        JS_IsException /src/quickjs/./quickjs.h linenumber=62213
        js_array_buffer_constructor1 /src/quickjs/quickjs.c linenumber=62215
          js_array_buffer_constructor2 /src/quickjs/quickjs.c linenumber=59013
        JS_IsException /src/quickjs/./quickjs.h linenumber=62218
        JS_CreateFromConstructor /src/quickjs/quickjs.c linenumber=62225
        JS_IsException /src/quickjs/./quickjs.h linenumber=62226
        JS_ToIndex /src/quickjs/quickjs.c linenumber=62228
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=62233
        JS_ThrowTypeErrorDetachedArrayBuffer /src/quickjs/quickjs.c linenumber=62235
          JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=59147
        JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=62240
        array_buffer_is_resizable /src/quickjs/quickjs.c linenumber=62243
        JS_ToIndex /src/quickjs/quickjs.c linenumber=62250
        JS_ThrowTypeErrorDetachedArrayBuffer /src/quickjs/quickjs.c linenumber=62253
        JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=62258
        js_typed_array_constructor_ta /src/quickjs/quickjs.c linenumber=62266
          JS_CreateFromConstructor /src/quickjs/quickjs.c linenumber=62151
          JS_IsException /src/quickjs/./quickjs.h linenumber=62152
          typed_array_is_oob /src/quickjs/quickjs.c linenumber=62155
          js_array_buffer_constructor1 /src/quickjs/quickjs.c linenumber=62160
          JS_IsException /src/quickjs/./quickjs.h linenumber=62163
          typed_array_is_oob /src/quickjs/quickjs.c linenumber=62166
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=62167
          JS_GetOpaque /src/quickjs/quickjs.c linenumber=62171
          typed_array_init /src/quickjs/quickjs.c linenumber=62172
            js_malloc /src/quickjs/quickjs.c linenumber=62026
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=62028
            list_add_tail /src/quickjs/./list.h linenumber=62038
          JS_GetPropertyUint32 /src/quickjs/quickjs.c linenumber=62184
          JS_IsException /src/quickjs/./quickjs.h linenumber=62185
          JS_SetPropertyUint32 /src/quickjs/quickjs.c linenumber=62187
          JS_ThrowTypeErrorArrayBufferOOB /src/quickjs/quickjs.c linenumber=0
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=62193
        js_typed_array_constructor_obj /src/quickjs/quickjs.c linenumber=62269
          JS_CreateFromConstructor /src/quickjs/quickjs.c linenumber=62096
          JS_IsException /src/quickjs/./quickjs.h linenumber=62097
          JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=62100
          JS_IsException /src/quickjs/./quickjs.h linenumber=62101
          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=62103
          JS_IsNull /src/quickjs/./quickjs.h linenumber=62103
          js_array_from_iterator /src/quickjs/quickjs.c linenumber=62105
            JS_NewArray /src/quickjs/quickjs.c linenumber=62054
            JS_IsException /src/quickjs/./quickjs.h linenumber=62055
            JS_GetIterator2 /src/quickjs/quickjs.c linenumber=62057
            JS_IsException /src/quickjs/./quickjs.h linenumber=62058
            JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=62060
            JS_IsException /src/quickjs/./quickjs.h linenumber=62061
            JS_IteratorNext /src/quickjs/quickjs.c linenumber=62065
            JS_IsException /src/quickjs/./quickjs.h linenumber=62066
            JS_CreateDataPropertyUint32 /src/quickjs/quickjs.c linenumber=62070
              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=10847
              JS_DefinePropertyValueValue /src/quickjs/quickjs.c linenumber=10847
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=62074
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=62075
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=62079
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=62080
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=62081
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=62106
          JS_IsException /src/quickjs/./quickjs.h linenumber=62107
          js_get_length64 /src/quickjs/quickjs.c linenumber=62111
          JS_DupValue /src/quickjs/./quickjs.h linenumber=62113
          js_array_buffer_constructor1 /src/quickjs/quickjs.c linenumber=62116
          JS_IsException /src/quickjs/./quickjs.h linenumber=62119
          typed_array_init /src/quickjs/quickjs.c linenumber=62121
          JS_GetPropertyUint32 /src/quickjs/quickjs.c linenumber=62125
          JS_IsException /src/quickjs/./quickjs.h linenumber=62126
          JS_SetPropertyUint32 /src/quickjs/quickjs.c linenumber=62128
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=62131
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=62134
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=62135
        JS_DupValue /src/quickjs/./quickjs.h linenumber=62262
        typed_array_init /src/quickjs/quickjs.c linenumber=62273
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=62277
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=63283
      js_typed_array_constructor /src/quickjs/quickjs.c linenumber=63283
      JS_IsException /src/quickjs/./quickjs.h linenumber=63290
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=63292
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=63295
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=63297
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=63300
      js_dataview_constructor /src/quickjs/quickjs.c linenumber=63300
        js_get_array_buffer /src/quickjs/quickjs.c linenumber=62321
          JS_ThrowTypeErrorInvalidClass /src/quickjs/quickjs.c linenumber=59267
        JS_ToIndex /src/quickjs/quickjs.c linenumber=62326
        JS_ThrowTypeErrorDetachedArrayBuffer /src/quickjs/quickjs.c linenumber=62330
        JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=62332
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=62334
        JS_ToIndex /src/quickjs/quickjs.c linenumber=62336
        JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=62339
        array_buffer_is_resizable /src/quickjs/quickjs.c linenumber=62343
        JS_CreateFromConstructor /src/quickjs/quickjs.c linenumber=62346
        JS_IsException /src/quickjs/./quickjs.h linenumber=62347
        JS_ThrowTypeErrorDetachedArrayBuffer /src/quickjs/quickjs.c linenumber=62351
        JS_ThrowRangeError /src/quickjs/quickjs.c linenumber=62361
        js_malloc /src/quickjs/quickjs.c linenumber=62364
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=62367
        JS_DupValue /src/quickjs/./quickjs.h linenumber=62372
        list_add_tail /src/quickjs/./list.h linenumber=62376
      JS_IsException /src/quickjs/./quickjs.h linenumber=63306
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=63308
      JS_AddIntrinsicAtomics /src/quickjs/quickjs.c linenumber=63312
        JS_SetPropertyFunctionList /src/quickjs/quickjs.c linenumber=63211
    JS_AddIntrinsicPromise /src/quickjs/quickjs.c linenumber=2678
      JS_IsRegisteredClass /src/quickjs/quickjs.c linenumber=56772
      init_class_range /src/quickjs/quickjs.c linenumber=56773
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=56785
      js_promise_constructor /src/quickjs/quickjs.c linenumber=56785
      JS_IsException /src/quickjs/./quickjs.h linenumber=56791
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=56797
      js_function_constructor /src/quickjs/quickjs.c linenumber=56797
      JS_IsException /src/quickjs/./quickjs.h linenumber=56803
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=56805
      JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=56809
      JS_IsException /src/quickjs/./quickjs.h linenumber=56812
      JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=56817
      JS_IsException /src/quickjs/./quickjs.h linenumber=56820
      JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=56825
      JS_IsException /src/quickjs/./quickjs.h linenumber=56828
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=56833
      js_function_constructor /src/quickjs/quickjs.c linenumber=56833
      JS_IsException /src/quickjs/./quickjs.h linenumber=56839
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=56841
      JS_SetConstructor2 /src/quickjs/quickjs.c linenumber=56843
    JS_AddIntrinsicWeakRef /src/quickjs/quickjs.c linenumber=2679
      JS_IsRegisteredClass /src/quickjs/quickjs.c linenumber=63577
      init_class_range /src/quickjs/quickjs.c linenumber=63578
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=63582
      js_weakref_constructor /src/quickjs/quickjs.c linenumber=63582
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=63351
        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=63352
        js_weakref_is_target /src/quickjs/quickjs.c linenumber=63354
        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=63355
        JS_CreateFromConstructor /src/quickjs/quickjs.c linenumber=63356
        JS_IsException /src/quickjs/./quickjs.h linenumber=63357
        js_mallocz /src/quickjs/quickjs.c linenumber=63359
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=63361
        js_weakref_new /src/quickjs/quickjs.c linenumber=63364
          __assert_fail  linenumber=53578
          JS_IsUndefined /src/quickjs/./quickjs.h linenumber=53581
          __assert_fail  linenumber=53581
        list_add_tail /src/quickjs/./list.h linenumber=63366
        JS_SetOpaque /src/quickjs/quickjs.c linenumber=63367
      JS_IsException /src/quickjs/./quickjs.h linenumber=63588
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=63590
      JS_IsRegisteredClass /src/quickjs/quickjs.c linenumber=63593
      init_class_range /src/quickjs/quickjs.c linenumber=63594
      JS_NewCConstructor /src/quickjs/quickjs.c linenumber=63599
      js_finrec_constructor /src/quickjs/quickjs.c linenumber=63599
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=63480
        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=63481
        JS_IsFunction /src/quickjs/quickjs.c linenumber=63483
        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=63484
        JS_CreateFromConstructor /src/quickjs/quickjs.c linenumber=63486
        JS_IsException /src/quickjs/./quickjs.h linenumber=63487
        js_mallocz /src/quickjs/quickjs.c linenumber=63489
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=63491
        list_add_tail /src/quickjs/./list.h linenumber=63495
        init_list_head /src/quickjs/./list.h linenumber=63496
        JS_DupContext /src/quickjs/quickjs.c linenumber=63497
        JS_DupValue /src/quickjs/./quickjs.h linenumber=63498
        JS_SetOpaque /src/quickjs/quickjs.c linenumber=63499
      JS_IsException /src/quickjs/./quickjs.h linenumber=63605
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=63607
    JS_FreeContext /src/quickjs/quickjs.c linenumber=2680
  test_one_input_init /src/quickjs/fuzz/fuzz_common.c linenumber=31
    JS_SetMemoryLimit /src/quickjs/quickjs.c linenumber=33
    JS_SetMaxStackSize /src/quickjs/quickjs.c linenumber=35
      update_stack_limit /src/quickjs/quickjs.c linenumber=2893
    JS_SetModuleLoaderFunc /src/quickjs/quickjs.c linenumber=37
    js_module_loader /src/quickjs/quickjs-libc.c linenumber=37
      has_suffix /src/quickjs/cutils.c linenumber=691
        strlen  linenumber=77
        strlen  linenumber=78
        memcmp  linenumber=79
      js_module_loader_so /src/quickjs/quickjs-libc.c linenumber=692
        strchr  linenumber=506
        dlopen  linenumber=519
        strlen  linenumber=509
        js_malloc /src/quickjs/quickjs.c linenumber=509
        strcpy  linenumber=513
        js_free /src/quickjs/quickjs.c linenumber=521
        dlsym  linenumber=528
        JS_ThrowReferenceError /src/quickjs/quickjs.c linenumber=523
        JS_ThrowReferenceError /src/quickjs/quickjs.c linenumber=0
        dlclose  linenumber=541
      js_load_file /src/quickjs/quickjs-libc.c linenumber=697
        fopen  linenumber=402
        fseek  linenumber=405
        ftell  linenumber=407
        __errno_location  linenumber=412
        fseek  linenumber=416
        js_malloc /src/quickjs/quickjs.c linenumber=419
        fread  linenumber=424
        __errno_location  linenumber=425
        js_free /src/quickjs/quickjs.c linenumber=427
        fclose  linenumber=431
        fclose  linenumber=435
      JS_ThrowReferenceError /src/quickjs/quickjs.c linenumber=699
      js_module_test_json /src/quickjs/quickjs-libc.c linenumber=703
        JS_IsUndefined /src/quickjs/./quickjs.h linenumber=663
        JS_GetPropertyStr /src/quickjs/quickjs.c linenumber=665
          JS_NewAtom /src/quickjs/quickjs.c linenumber=9261
          JS_GetPropertyInternal /src/quickjs/quickjs.c linenumber=9264
          JS_FreeAtom /src/quickjs/quickjs.c linenumber=9265
        JS_IsString /src/quickjs/./quickjs.h linenumber=666
        JS_ToCStringLen /src/quickjs/./quickjs.h linenumber=668
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=669
        memcmp  linenumber=673
        memcmp  linenumber=675
        JS_FreeCString /src/quickjs/quickjs.c linenumber=680
      has_suffix /src/quickjs/cutils.c linenumber=704
      JS_ParseJSON2 /src/quickjs/quickjs.c linenumber=712
        JS_ParseJSON3 /src/quickjs/quickjs.c linenumber=51499
          js_parse_init /src/quickjs/quickjs.c linenumber=51476
          json_next_token /src/quickjs/quickjs.c linenumber=51478
            js_check_stack_overflow /src/quickjs/quickjs.c linenumber=23731
            js_parse_error /src/quickjs/quickjs.c linenumber=23732
              js_parse_error_v /src/quickjs/quickjs.c linenumber=22600
                get_line_col /src/quickjs/quickjs.c linenumber=22576
                JS_ThrowError2 /src/quickjs/quickjs.c linenumber=22577
                build_backtrace /src/quickjs/quickjs.c linenumber=22578
            free_token /src/quickjs/quickjs.c linenumber=23735
              JS_FreeValue /src/quickjs/./quickjs.h linenumber=22430
              JS_FreeValue /src/quickjs/./quickjs.h linenumber=22434
              JS_FreeValue /src/quickjs/./quickjs.h linenumber=22437
              JS_FreeValue /src/quickjs/./quickjs.h linenumber=22438
              JS_FreeAtom /src/quickjs/quickjs.c linenumber=22442
              JS_FreeAtom /src/quickjs/quickjs.c linenumber=22447
            json_parse_string /src/quickjs/quickjs.c linenumber=23757
              string_buffer_init /src/quickjs/quickjs.c linenumber=23560
              js_parse_error_pos /src/quickjs/quickjs.c linenumber=23572
                js_parse_error_v /src/quickjs/quickjs.c linenumber=22589
              from_hex /src/quickjs/./cutils.h linenumber=23588
              js_parse_error_pos /src/quickjs/quickjs.c linenumber=23590
              js_parse_error_pos /src/quickjs/quickjs.c linenumber=23612
              unicode_from_utf8 /src/quickjs/cutils.c linenumber=23617
              js_parse_error_pos /src/quickjs/quickjs.c linenumber=23619
              string_buffer_putc /src/quickjs/quickjs.c linenumber=23624
                get_hi_surrogate /src/quickjs/./cutils.h linenumber=4225
                get_lo_surrogate /src/quickjs/./cutils.h linenumber=4226
                string_buffer_putc_slow /src/quickjs/quickjs.c linenumber=4234
                  get_hi_surrogate /src/quickjs/./cutils.h linenumber=4209
                  string_buffer_putc16 /src/quickjs/quickjs.c linenumber=4209
                  get_lo_surrogate /src/quickjs/./cutils.h linenumber=4211
                  string_buffer_putc16 /src/quickjs/quickjs.c linenumber=4213
              string_buffer_end /src/quickjs/quickjs.c linenumber=23629
              js_parse_error /src/quickjs/quickjs.c linenumber=23634
              string_buffer_free /src/quickjs/quickjs.c linenumber=23636
            unicode_from_utf8 /src/quickjs/cutils.c linenumber=23797
            unicode_from_utf8 /src/quickjs/cutils.c linenumber=23815
            json_parse_ident /src/quickjs/quickjs.c linenumber=23848
              lre_is_id_continue_byte /src/quickjs/./libunicode.h linenumber=23535
              ident_realloc /src/quickjs/quickjs.c linenumber=23539
                js_malloc /src/quickjs/quickjs.c linenumber=22960
                js_realloc /src/quickjs/quickjs.c linenumber=22965
              JS_NewAtomLen /src/quickjs/quickjs.c linenumber=23545
              js_free /src/quickjs/quickjs.c linenumber=23548
            is_digit /src/quickjs/quickjs.c linenumber=23861
            json_parse_number /src/quickjs/quickjs.c linenumber=23872
              is_digit /src/quickjs/quickjs.c linenumber=23651
              strstart /src/quickjs/cutils.c linenumber=23653
              strstart /src/quickjs/cutils.c linenumber=23658
              to_digit /src/quickjs/quickjs.c linenumber=23685
              js_parse_error_pos /src/quickjs/quickjs.c linenumber=23687
              js_atod /src/quickjs/dtoa.c linenumber=23689
              is_digit /src/quickjs/quickjs.c linenumber=23694
              js_parse_error_pos /src/quickjs/quickjs.c linenumber=23695
              is_digit /src/quickjs/quickjs.c linenumber=23698
              is_digit /src/quickjs/quickjs.c linenumber=23703
              js_parse_error_pos /src/quickjs/quickjs.c linenumber=23704
              is_digit /src/quickjs/quickjs.c linenumber=23705
              is_digit /src/quickjs/quickjs.c linenumber=23712
              js_parse_error_pos /src/quickjs/quickjs.c linenumber=23713
              is_digit /src/quickjs/quickjs.c linenumber=23714
              js_atod /src/quickjs/dtoa.c linenumber=23717
              __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=23720
            js_parse_error /src/quickjs/quickjs.c linenumber=0
          json_parse_value /src/quickjs/quickjs.c linenumber=51480
            json_next_token /src/quickjs/quickjs.c linenumber=51302
            JS_NewObject /src/quickjs/quickjs.c linenumber=51304
            JS_IsException /src/quickjs/./quickjs.h linenumber=51305
            json_parse_record_init_obj /src/quickjs/quickjs.c linenumber=51308
              JS_DupValue /src/quickjs/./quickjs.h linenumber=51159
            JS_ValueToAtom /src/quickjs/quickjs.c linenumber=51314
            JS_DupAtom /src/quickjs/quickjs.c linenumber=51318
            js_parse_error /src/quickjs/quickjs.c linenumber=51320
            json_next_token /src/quickjs/quickjs.c linenumber=51323
            json_parse_expect /src/quickjs/quickjs.c linenumber=51325
              js_parse_error /src/quickjs/quickjs.c linenumber=51123
              json_next_token /src/quickjs/quickjs.c linenumber=51125
            json_parse_record_add /src/quickjs/quickjs.c linenumber=51328
              js_resize_array /src/quickjs/quickjs.c linenumber=51212
              clz32 /src/quickjs/./cutils.h linenumber=51218
              json_parse_record_resize_hash /src/quickjs/quickjs.c linenumber=51219
                js_malloc /src/quickjs/quickjs.c linenumber=51186
                js_free /src/quickjs/quickjs.c linenumber=51189
              JS_DupAtom /src/quickjs/quickjs.c linenumber=51224
            json_parse_value /src/quickjs/quickjs.c linenumber=51334
              JS_IsException /src/quickjs/./quickjs.h linenumber=51335
              JS_FreeAtom /src/quickjs/quickjs.c linenumber=51337
              JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=51340
              JS_FreeAtom /src/quickjs/quickjs.c linenumber=51342
              json_next_token /src/quickjs/quickjs.c linenumber=51348
              json_parse_expect /src/quickjs/quickjs.c linenumber=51354
              json_next_token /src/quickjs/quickjs.c linenumber=51365
              JS_NewArray /src/quickjs/quickjs.c linenumber=51367
              JS_IsException /src/quickjs/./quickjs.h linenumber=51368
              json_parse_record_init_array /src/quickjs/quickjs.c linenumber=51371
                JS_DupValue /src/quickjs/./quickjs.h linenumber=51168
              js_resize_array /src/quickjs/quickjs.c linenumber=51378
              json_parse_value /src/quickjs/quickjs.c linenumber=51386
                JS_IsException /src/quickjs/./quickjs.h linenumber=51387
                JS_DefinePropertyValueUint32 /src/quickjs/quickjs.c linenumber=51389
                json_next_token /src/quickjs/quickjs.c linenumber=51394
                json_parse_expect /src/quickjs/quickjs.c linenumber=51401
                JS_DupValue /src/quickjs/./quickjs.h linenumber=51406
                json_parse_record_init_primitive /src/quickjs/quickjs.c linenumber=51408
                  JS_DupValue /src/quickjs/./quickjs.h linenumber=51176
                json_next_token /src/quickjs/quickjs.c linenumber=51412
                json_parse_record_init_primitive /src/quickjs/quickjs.c linenumber=51418
                json_next_token /src/quickjs/quickjs.c linenumber=51422
                json_parse_record_init_primitive /src/quickjs/quickjs.c linenumber=51430
                json_parse_record_init_primitive /src/quickjs/quickjs.c linenumber=51437
                __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=51444
                __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=51446
                json_next_token /src/quickjs/quickjs.c linenumber=51450
                js_parse_error /src/quickjs/quickjs.c linenumber=51456
                js_parse_error /src/quickjs/quickjs.c linenumber=51458
                json_free_parse_record /src/quickjs/quickjs.c linenumber=51465
                  JS_IsObject /src/quickjs/./quickjs.h linenumber=51264
                  JS_IsArray /src/quickjs/quickjs.c linenumber=51265
                    js_resolve_proxy /src/quickjs/quickjs.c linenumber=14684
                      JS_ThrowStackOverflow /src/quickjs/quickjs.c linenumber=53244
                      JS_ThrowTypeErrorRevokedProxy /src/quickjs/quickjs.c linenumber=53250
                  json_free_parse_record /src/quickjs/quickjs.c linenumber=51267
                    JS_FreeAtom /src/quickjs/quickjs.c linenumber=51272
                    json_free_parse_record /src/quickjs/quickjs.c linenumber=51273
                      js_free /src/quickjs/quickjs.c linenumber=51275
                      JS_FreeValue /src/quickjs/./quickjs.h linenumber=51279
                JS_FreeValue /src/quickjs/./quickjs.h linenumber=51466
          JS_IsException /src/quickjs/./quickjs.h linenumber=51481
          js_parse_error /src/quickjs/quickjs.c linenumber=51484
          json_free_parse_record /src/quickjs/quickjs.c linenumber=51485
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=51491
          free_token /src/quickjs/quickjs.c linenumber=51492
      js_free /src/quickjs/quickjs.c linenumber=713
      JS_IsException /src/quickjs/./quickjs.h linenumber=714
      create_json_module /src/quickjs/quickjs-libc.c linenumber=716
        JS_NewCModule /src/quickjs/quickjs.c linenumber=612
          JS_NewAtom /src/quickjs/quickjs.c linenumber=30135
          js_new_module_def /src/quickjs/quickjs.c linenumber=30138
            js_mallocz /src/quickjs/quickjs.c linenumber=29945
            JS_FreeAtom /src/quickjs/quickjs.c linenumber=29947
            js_rc /src/quickjs/quickjs.c linenumber=29950
            add_gc_object /src/quickjs/quickjs.c linenumber=29951
            list_add_tail /src/quickjs/./list.h linenumber=29961
        json_module_init /src/quickjs/quickjs-libc.c linenumber=612
          JS_GetModulePrivateValue /src/quickjs/quickjs.c linenumber=604
            JS_DupValue /src/quickjs/./quickjs.h linenumber=30188
          JS_SetModuleExport /src/quickjs/quickjs.c linenumber=605
            JS_NewAtom /src/quickjs/quickjs.c linenumber=30166
            find_export_entry /src/quickjs/quickjs.c linenumber=30169
            JS_FreeAtom /src/quickjs/quickjs.c linenumber=30170
            set_value /src/quickjs/quickjs.c linenumber=30173
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=30176
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=614
        JS_AddModuleExport /src/quickjs/quickjs.c linenumber=618
          JS_NewAtom /src/quickjs/quickjs.c linenumber=30149
          add_export_entry2 /src/quickjs/quickjs.c linenumber=30152
            find_export_entry /src/quickjs/quickjs.c linenumber=30082
            JS_AtomGetStr /src/quickjs/quickjs.c linenumber=30086
            js_parse_error /src/quickjs/quickjs.c linenumber=30085
            __JS_ThrowSyntaxErrorAtom /src/quickjs/quickjs.c linenumber=30088
            js_resize_array /src/quickjs/quickjs.c linenumber=30093
            JS_DupAtom /src/quickjs/quickjs.c linenumber=30100
            JS_DupAtom /src/quickjs/quickjs.c linenumber=30101
          JS_FreeAtom /src/quickjs/quickjs.c linenumber=30154
        JS_SetModulePrivateValue /src/quickjs/quickjs.c linenumber=619
          set_value /src/quickjs/quickjs.c linenumber=30182
      JS_Eval /src/quickjs/quickjs.c linenumber=722
        JS_EvalThis /src/quickjs/quickjs.c linenumber=37676
          __assert_fail  linenumber=37666
          JS_EvalInternal /src/quickjs/quickjs.c linenumber=37668
      js_free /src/quickjs/quickjs.c linenumber=724
      JS_IsException /src/quickjs/./quickjs.h linenumber=725
      js_module_set_import_meta /src/quickjs/quickjs-libc.c linenumber=728
        __assert_fail  linenumber=557
        JS_GetModuleName /src/quickjs/quickjs.c linenumber=560
          JS_DupAtom /src/quickjs/quickjs.c linenumber=31177
        JS_AtomToCString /src/quickjs/./quickjs.h linenumber=561
        JS_FreeAtom /src/quickjs/quickjs.c linenumber=562
        strchr  linenumber=565
        strlen  linenumber=572
        realpath  linenumber=572
        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=574
        JS_FreeCString /src/quickjs/quickjs.c linenumber=575
        pstrcat /src/quickjs/cutils.c linenumber=581
        pstrcpy /src/quickjs/cutils.c linenumber=584
        JS_FreeCString /src/quickjs/quickjs.c linenumber=586
        JS_GetImportMeta /src/quickjs/quickjs.c linenumber=588
        JS_IsException /src/quickjs/./quickjs.h linenumber=589
        JS_NewString /src/quickjs/./quickjs.h linenumber=592
        JS_DefinePropertyValueStr /src/quickjs/quickjs.c linenumber=591
        JS_DefinePropertyValueStr /src/quickjs/quickjs.c linenumber=594
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=597
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=731
    JS_GetRuntime /src/quickjs/quickjs.c linenumber=38
    JS_SetInterruptHandler /src/quickjs/quickjs.c linenumber=38
    interrupt_handler /src/quickjs/fuzz/fuzz_common.c linenumber=38
    js_std_add_helpers /src/quickjs/quickjs-libc.c linenumber=39
      JS_GetGlobalObject /src/quickjs/quickjs.c linenumber=4104
        JS_DupValue /src/quickjs/./quickjs.h linenumber=7443
      JS_NewObject /src/quickjs/quickjs.c linenumber=4106
      JS_NewCFunction /src/quickjs/./quickjs.h linenumber=4108
      js_console_log /src/quickjs/quickjs-libc.c linenumber=4108
        js_print /src/quickjs/quickjs-libc.c linenumber=4093
          JS_IsString /src/quickjs/./quickjs.h linenumber=4073
          JS_ToCStringLen /src/quickjs/./quickjs.h linenumber=4076
          fwrite  linenumber=4079
          JS_FreeCString /src/quickjs/quickjs.c linenumber=4080
          JS_PrintValue /src/quickjs/quickjs.c linenumber=4082
            JS_PrintValueInternal /src/quickjs/quickjs.c linenumber=14569
              JS_PrintValueSetDefaultOptions /src/quickjs/quickjs.c linenumber=14543
              min_int /src/quickjs/./cutils.h linenumber=14547
              js_print_value /src/quickjs/quickjs.c linenumber=14557
                js_printf /src/quickjs/quickjs.c linenumber=14409
                  vsnprintf  linenumber=13832
                  strlen  linenumber=13834
                js_puts /src/quickjs/quickjs.c linenumber=14429
                  strlen  linenumber=13823
                js_print_float64 /src/quickjs/quickjs.c linenumber=14432
                  js_dtoa /src/quickjs/dtoa.c linenumber=13842
                js_printf /src/quickjs/quickjs.c linenumber=14435
                js_bigint_to_string /src/quickjs/quickjs.c linenumber=14439
                JS_IsException /src/quickjs/./quickjs.h linenumber=14440
                js_print_raw_string /src/quickjs/quickjs.c linenumber=14442
                  JS_ToCStringLen /src/quickjs/./quickjs.h linenumber=13959
                  JS_FreeCString /src/quickjs/quickjs.c linenumber=13962
                js_putc /src/quickjs/quickjs.c linenumber=14443
                JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=14444
                js_bigint_sign /src/quickjs/quickjs.c linenumber=14451
                js_printf /src/quickjs/quickjs.c linenumber=14453
                js_printf /src/quickjs/quickjs.c linenumber=14454
                js_putc /src/quickjs/quickjs.c linenumber=14457
                js_printf /src/quickjs/quickjs.c linenumber=14461
                js_putc /src/quickjs/quickjs.c linenumber=14464
                js_putc /src/quickjs/quickjs.c linenumber=14466
                js_printf /src/quickjs/quickjs.c linenumber=14473
                js_print_string /src/quickjs/quickjs.c linenumber=14475
                  js_rc /src/quickjs/quickjs.c linenumber=13941
                  js_printf /src/quickjs/quickjs.c linenumber=13941
                  js_putc /src/quickjs/quickjs.c linenumber=13946
                  js_print_string_rec /src/quickjs/quickjs.c linenumber=13947
                    min_uint32 /src/quickjs/./cutils.h linenumber=13924
                    js_print_string1 /src/quickjs/quickjs.c linenumber=13925
                      string_get /src/quickjs/quickjs.c linenumber=13866
                      js_putc /src/quickjs/quickjs.c linenumber=13885
                      js_putc /src/quickjs/quickjs.c linenumber=13886
                      js_putc /src/quickjs/quickjs.c linenumber=13892
                      js_printf /src/quickjs/quickjs.c linenumber=13896
                      is_hi_surrogate /src/quickjs/./cutils.h linenumber=13898
                      string_get /src/quickjs/quickjs.c linenumber=13901
                      is_lo_surrogate /src/quickjs/./cutils.h linenumber=13902
                      from_surrogate /src/quickjs/./cutils.h linenumber=13905
                      is_lo_surrogate /src/quickjs/./cutils.h linenumber=13906
                      unicode_to_utf8 /src/quickjs/cutils.c linenumber=13909
                    js_print_string_rec /src/quickjs/quickjs.c linenumber=13929
                      js_string_get_length /src/quickjs/quickjs.c linenumber=13930
                      js_printf /src/quickjs/quickjs.c linenumber=13932
                  js_putc /src/quickjs/quickjs.c linenumber=13948
                  js_string_get_length /src/quickjs/quickjs.c linenumber=13949
                  js_printf /src/quickjs/quickjs.c linenumber=13951
                js_puts /src/quickjs/quickjs.c linenumber=14481
                js_print_atom /src/quickjs/quickjs.c linenumber=14482
                  __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=13984
                  __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=13985
                  js_printf /src/quickjs/quickjs.c linenumber=13985
                  js_puts /src/quickjs/quickjs.c linenumber=13987
                  __assert_fail  linenumber=13989
                  is_ascii_ident /src/quickjs/quickjs.c linenumber=13992
                    string_get /src/quickjs/quickjs.c linenumber=13973
                  string_get /src/quickjs/quickjs.c linenumber=13994
                  js_putc /src/quickjs/quickjs.c linenumber=13994
                  js_putc /src/quickjs/quickjs.c linenumber=13997
                  js_print_string1 /src/quickjs/quickjs.c linenumber=13998
                  js_putc /src/quickjs/quickjs.c linenumber=13999
                js_putc /src/quickjs/quickjs.c linenumber=14483
                js_print_stack_index /src/quickjs/quickjs.c linenumber=14490
                js_printf /src/quickjs/quickjs.c linenumber=14492
                js_print_object /src/quickjs/quickjs.c linenumber=14495
                  js_printf /src/quickjs/quickjs.c linenumber=14166
                  js_print_array_get_length /src/quickjs/quickjs.c linenumber=14170
                    get_shape_prop /src/quickjs/quickjs.c linenumber=14011
                  min_uint32 /src/quickjs/./cutils.h linenumber=14172
                  js_print_comma /src/quickjs/quickjs.c linenumber=14174
                    js_printf /src/quickjs/quickjs.c linenumber=0
                  js_print_value /src/quickjs/quickjs.c linenumber=14175
                    js_putc /src/quickjs/quickjs.c linenumber=14499
                    js_print_atom /src/quickjs/quickjs.c linenumber=14500
                    js_printf /src/quickjs/quickjs.c linenumber=14502
                    js_putc /src/quickjs/quickjs.c linenumber=14504
                    js_puts /src/quickjs/quickjs.c linenumber=14511
                    js_get_atom_index /src/quickjs/quickjs.c linenumber=14512
                    js_print_atom /src/quickjs/quickjs.c linenumber=14512
                    js_putc /src/quickjs/quickjs.c linenumber=14513
                    js_puts /src/quickjs/quickjs.c linenumber=14517
                    js_printf /src/quickjs/quickjs.c linenumber=14520
                  js_print_more_items /src/quickjs/quickjs.c linenumber=14178
                    js_print_comma /src/quickjs/quickjs.c linenumber=14045
                    js_printf /src/quickjs/quickjs.c linenumber=14046
                  js_print_comma /src/quickjs/quickjs.c linenumber=14181
                  js_printf /src/quickjs/quickjs.c linenumber=14182
                  js_print_atom /src/quickjs/quickjs.c linenumber=14190
                  js_printf /src/quickjs/quickjs.c linenumber=14191
                  min_uint32 /src/quickjs/./cutils.h linenumber=14194
                  js_print_comma /src/quickjs/quickjs.c linenumber=14197
                  js_printf /src/quickjs/quickjs.c linenumber=14221
                  js_printf /src/quickjs/quickjs.c linenumber=14224
                  fromfp16 /src/quickjs/./cutils.h linenumber=14227
                  js_print_float64 /src/quickjs/quickjs.c linenumber=14227
                  js_print_float64 /src/quickjs/quickjs.c linenumber=14230
                  js_print_float64 /src/quickjs/quickjs.c linenumber=14233
                  js_print_more_items /src/quickjs/quickjs.c linenumber=14238
                  js_printf /src/quickjs/quickjs.c linenumber=14242
                  js_putc /src/quickjs/quickjs.c linenumber=14246
                  get_prop_string /src/quickjs/quickjs.c linenumber=14247
                  js_puts /src/quickjs/quickjs.c linenumber=0
                  JS_FreeCString /src/quickjs/quickjs.c linenumber=14252
                  js_printf /src/quickjs/quickjs.c linenumber=14254
                  js_print_atom /src/quickjs/quickjs.c linenumber=14262
                  js_printf /src/quickjs/quickjs.c linenumber=14263
                  js_print_comma /src/quickjs/quickjs.c linenumber=14267
                  js_print_value /src/quickjs/quickjs.c linenumber=14270
                  js_printf /src/quickjs/quickjs.c linenumber=14272
                  js_print_value /src/quickjs/quickjs.c linenumber=14273
                  js_print_more_items /src/quickjs/quickjs.c linenumber=14280
                  js_print_regexp /src/quickjs/quickjs.c linenumber=14282
                    js_puts /src/quickjs/quickjs.c linenumber=14059
                    js_putc /src/quickjs/quickjs.c linenumber=14063
                    js_puts /src/quickjs/quickjs.c linenumber=14065
                    string_get /src/quickjs/quickjs.c linenumber=14070
                    string_get /src/quickjs/quickjs.c linenumber=14073
                    string_get /src/quickjs/quickjs.c linenumber=14080
                    js_putc /src/quickjs/quickjs.c linenumber=14100
                    js_putc /src/quickjs/quickjs.c linenumber=0
                    js_putc /src/quickjs/quickjs.c linenumber=14105
                    lre_get_flags /src/quickjs/libregexp.c linenumber=14107
                    js_putc /src/quickjs/quickjs.c linenumber=14110
                  get_date_string /src/quickjs/quickjs.c linenumber=14286
                  JS_IsException /src/quickjs/./quickjs.h linenumber=14287
                  js_print_raw_string /src/quickjs/quickjs.c linenumber=14289
                  JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=14290
                  js_print_error /src/quickjs/quickjs.c linenumber=14293
                    get_prop_string /src/quickjs/quickjs.c linenumber=14121
                    js_puts /src/quickjs/quickjs.c linenumber=14123
                    js_puts /src/quickjs/quickjs.c linenumber=14125
                    JS_FreeCString /src/quickjs/quickjs.c linenumber=14126
                    get_prop_string /src/quickjs/quickjs.c linenumber=14129
                    js_puts /src/quickjs/quickjs.c linenumber=14131
                    js_puts /src/quickjs/quickjs.c linenumber=14132
                    JS_FreeCString /src/quickjs/quickjs.c linenumber=14134
                    get_prop_string /src/quickjs/quickjs.c linenumber=14137
                    js_putc /src/quickjs/quickjs.c linenumber=14139
                    strlen  linenumber=14143
                    JS_FreeCString /src/quickjs/quickjs.c linenumber=14148
                  js_print_atom /src/quickjs/quickjs.c linenumber=14298
                  js_printf /src/quickjs/quickjs.c linenumber=14299
                  js_printf /src/quickjs/quickjs.c linenumber=14301
                  get_shape_prop /src/quickjs/quickjs.c linenumber=14309
                  js_print_comma /src/quickjs/quickjs.c linenumber=14317
                  js_print_atom /src/quickjs/quickjs.c linenumber=14318
                  js_printf /src/quickjs/quickjs.c linenumber=14319
                  js_printf /src/quickjs/quickjs.c linenumber=14324
                  js_printf /src/quickjs/quickjs.c linenumber=14328
                  js_printf /src/quickjs/quickjs.c linenumber=14330
                  js_printf /src/quickjs/quickjs.c linenumber=14332
                  js_printf /src/quickjs/quickjs.c linenumber=14337
                  js_print_value /src/quickjs/quickjs.c linenumber=14339
                  js_autoinit_get_realm /src/quickjs/quickjs.c linenumber=14344
                  js_autoinit_get_id /src/quickjs/quickjs.c linenumber=14345
                  js_printf /src/quickjs/quickjs.c linenumber=14343
                  js_printf /src/quickjs/quickjs.c linenumber=14350
                  js_print_value /src/quickjs/quickjs.c linenumber=14353
                  js_print_more_items /src/quickjs/quickjs.c linenumber=14360
                  js_class_has_bytecode /src/quickjs/quickjs.c linenumber=14362
                  js_print_comma /src/quickjs/quickjs.c linenumber=14368
                  js_printf /src/quickjs/quickjs.c linenumber=14369
                  js_print_value /src/quickjs/quickjs.c linenumber=14373
                  js_printf /src/quickjs/quickjs.c linenumber=14372
                  js_printf /src/quickjs/quickjs.c linenumber=14375
                  js_print_comma /src/quickjs/quickjs.c linenumber=14378
                  js_printf /src/quickjs/quickjs.c linenumber=14379
                  js_print_value /src/quickjs/quickjs.c linenumber=14380
          js_print_value_write /src/quickjs/quickjs-libc.c linenumber=4082
            fwrite  linenumber=1206
          putchar  linenumber=4071
          putchar  linenumber=4085
        fflush  linenumber=4094
      JS_SetPropertyStr /src/quickjs/quickjs.c linenumber=4107
        JS_NewAtom /src/quickjs/quickjs.c linenumber=10201
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=10203
        JS_SetPropertyInternal /src/quickjs/quickjs.c linenumber=10206
        JS_FreeAtom /src/quickjs/quickjs.c linenumber=10207
      JS_SetPropertyStr /src/quickjs/quickjs.c linenumber=4109
      JS_NewObject /src/quickjs/quickjs.c linenumber=4111
      JS_NewCFunction /src/quickjs/./quickjs.h linenumber=4113
      js_os_now /src/quickjs/quickjs-libc.c linenumber=4113
        get_time_ns /src/quickjs/quickjs-libc.c linenumber=2165
          clock_gettime  linenumber=2142
        __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=2165
      JS_SetPropertyStr /src/quickjs/quickjs.c linenumber=4112
      JS_SetPropertyStr /src/quickjs/quickjs.c linenumber=4114
      JS_NewArray /src/quickjs/quickjs.c linenumber=4118
      JS_NewString /src/quickjs/./quickjs.h linenumber=4120
      JS_SetPropertyUint32 /src/quickjs/quickjs.c linenumber=4120
      JS_SetPropertyStr /src/quickjs/quickjs.c linenumber=4122
      JS_NewCFunction /src/quickjs/./quickjs.h linenumber=4126
      js_print /src/quickjs/quickjs-libc.c linenumber=4126
      JS_SetPropertyStr /src/quickjs/quickjs.c linenumber=4125
      JS_NewCFunction /src/quickjs/./quickjs.h linenumber=4128
      js_loadScript /src/quickjs/quickjs-libc.c linenumber=4128
        JS_ToCString /src/quickjs/./quickjs.h linenumber=449
        js_load_file /src/quickjs/quickjs-libc.c linenumber=452
        JS_ThrowReferenceError /src/quickjs/quickjs.c linenumber=454
        JS_Eval /src/quickjs/quickjs.c linenumber=458
        js_free /src/quickjs/quickjs.c linenumber=460
      JS_SetPropertyStr /src/quickjs/quickjs.c linenumber=4127
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=4130
    js_std_init_handlers /src/quickjs/quickjs-libc.c linenumber=42
      calloc  linenumber=4137
      fwrite  linenumber=4139
      exit  linenumber=4140
      init_list_head /src/quickjs/./list.h linenumber=4143
      init_list_head /src/quickjs/./list.h linenumber=4144
      init_list_head /src/quickjs/./list.h linenumber=4145
      init_list_head /src/quickjs/./list.h linenumber=4146
      init_list_head /src/quickjs/./list.h linenumber=4147
      JS_SetRuntimeOpaque /src/quickjs/quickjs.c linenumber=4150
    js_init_module_std /src/quickjs/quickjs-libc.c linenumber=43
      JS_NewCModule /src/quickjs/quickjs.c linenumber=1722
      js_std_init /src/quickjs/quickjs-libc.c linenumber=1722
        JS_NewClassID /src/quickjs/quickjs.c linenumber=1703
          pthread_mutex_lock  linenumber=3889
          pthread_mutex_unlock  linenumber=3897
        JS_GetRuntime /src/quickjs/quickjs.c linenumber=1705
        JS_NewClass /src/quickjs/quickjs.c linenumber=1705
          strlen  linenumber=3973
          __JS_FindAtom /src/quickjs/quickjs.c linenumber=3974
          __JS_NewAtomInit /src/quickjs/quickjs.c linenumber=3976
          JS_NewClass1 /src/quickjs/quickjs.c linenumber=3980
          JS_FreeAtomRT /src/quickjs/quickjs.c linenumber=3981
        JS_NewObject /src/quickjs/quickjs.c linenumber=1706
        JS_SetPropertyFunctionList /src/quickjs/quickjs.c linenumber=1707
        JS_SetClassProto /src/quickjs/quickjs.c linenumber=1709
          __assert_fail  linenumber=2709
          set_value /src/quickjs/quickjs.c linenumber=2710
        JS_SetModuleExportList /src/quickjs/quickjs.c linenumber=1711
          JS_NewCFunction2 /src/quickjs/quickjs.c linenumber=40064
          JS_NewString /src/quickjs/./quickjs.h linenumber=40068
          __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=40074
          __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=40077
          JS_NewObjectProtoList /src/quickjs/quickjs.c linenumber=40080
          abort  linenumber=40084
          JS_SetModuleExport /src/quickjs/quickjs.c linenumber=40086
        js_new_std_file /src/quickjs/quickjs-libc.c linenumber=1713
          JS_NewObjectClass /src/quickjs/quickjs.c linenumber=988
          JS_IsException /src/quickjs/./quickjs.h linenumber=989
          js_mallocz /src/quickjs/quickjs.c linenumber=991
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=993
          JS_SetOpaque /src/quickjs/quickjs.c linenumber=999
        JS_SetModuleExport /src/quickjs/quickjs.c linenumber=1713
        js_new_std_file /src/quickjs/quickjs-libc.c linenumber=1714
        JS_SetModuleExport /src/quickjs/quickjs.c linenumber=1714
        js_new_std_file /src/quickjs/quickjs-libc.c linenumber=1715
        JS_SetModuleExport /src/quickjs/quickjs.c linenumber=1715
      JS_AddModuleExportList /src/quickjs/quickjs.c linenumber=1725
        JS_AddModuleExport /src/quickjs/quickjs.c linenumber=40048
      JS_AddModuleExport /src/quickjs/quickjs.c linenumber=1726
      JS_AddModuleExport /src/quickjs/quickjs.c linenumber=1727
      JS_AddModuleExport /src/quickjs/quickjs.c linenumber=1728
    js_init_module_os /src/quickjs/quickjs-libc.c linenumber=44
      JS_NewCModule /src/quickjs/quickjs.c linenumber=4051
      js_os_init /src/quickjs/quickjs-libc.c linenumber=4051
        JS_SetModuleExportList /src/quickjs/quickjs.c linenumber=4044
      JS_AddModuleExportList /src/quickjs/quickjs.c linenumber=4054
    JS_Eval /src/quickjs/quickjs.c linenumber=49
    JS_IsException /src/quickjs/./quickjs.h linenumber=50
    js_module_set_import_meta /src/quickjs/quickjs-libc.c linenumber=51
    JS_EvalFunction /src/quickjs/quickjs.c linenumber=52
    js_std_dump_error /src/quickjs/quickjs-libc.c linenumber=54
      JS_GetException /src/quickjs/quickjs.c linenumber=4222
      js_std_dump_error1 /src/quickjs/quickjs-libc.c linenumber=4223
        JS_PrintValue /src/quickjs/quickjs.c linenumber=4214
        js_print_value_write /src/quickjs/quickjs-libc.c linenumber=4214
        fputc  linenumber=4215
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=4224
    js_std_await /src/quickjs/quickjs-libc.c linenumber=56
      JS_PromiseState /src/quickjs/quickjs.c linenumber=4323
      JS_PromiseResult /src/quickjs/quickjs.c linenumber=4325
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=4326
      JS_PromiseResult /src/quickjs/quickjs.c linenumber=4329
      JS_Throw /src/quickjs/quickjs.c linenumber=4329
      JS_FreeValue /src/quickjs/./quickjs.h linenumber=4330
      JS_GetRuntime /src/quickjs/quickjs.c linenumber=4334
      JS_ExecutePendingJob /src/quickjs/quickjs.c linenumber=4334
        list_empty /src/quickjs/./list.h linenumber=2342
        list_del /src/quickjs/./list.h linenumber=2350
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2354
        JS_IsException /src/quickjs/./quickjs.h linenumber=2355
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2359
        js_free /src/quickjs/quickjs.c linenumber=2360
        js_rc /src/quickjs/quickjs.c linenumber=2362
        JS_FreeContext /src/quickjs/quickjs.c linenumber=2367
      js_std_dump_error /src/quickjs/quickjs-libc.c linenumber=4336
      js_std_promise_rejection_check /src/quickjs/quickjs-libc.c linenumber=4339
        JS_GetRuntime /src/quickjs/quickjs.c linenumber=4277
        JS_GetRuntimeOpaque /src/quickjs/quickjs.c linenumber=4278
        list_empty /src/quickjs/./list.h linenumber=4281
        fwrite  linenumber=4284
        js_std_dump_error1 /src/quickjs/quickjs-libc.c linenumber=4285
        exit  linenumber=4287
      js_os_poll /src/quickjs/quickjs-libc.c linenumber=4342
        JS_GetRuntime /src/quickjs/quickjs.c linenumber=2549
        JS_GetRuntimeOpaque /src/quickjs/quickjs.c linenumber=2550
        call_handler /src/quickjs/quickjs-libc.c linenumber=2567
          JS_DupValue /src/quickjs/./quickjs.h linenumber=2270
          JS_Call /src/quickjs/quickjs.c linenumber=2271
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=2272
          JS_IsException /src/quickjs/./quickjs.h linenumber=2273
          js_std_dump_error /src/quickjs/quickjs-libc.c linenumber=2274
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=2275
        list_empty /src/quickjs/./list.h linenumber=2573
        list_empty /src/quickjs/./list.h linenumber=2574
        list_empty /src/quickjs/./list.h linenumber=2577
        get_time_ms /src/quickjs/quickjs-libc.c linenumber=2578
          clock_gettime  linenumber=2135
        free_timer /src/quickjs/quickjs-libc.c linenumber=2588
          list_del /src/quickjs/./list.h linenumber=2170
          JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=2171
          js_free_rt /src/quickjs/quickjs.c linenumber=2172
        call_handler /src/quickjs/quickjs-libc.c linenumber=2589
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=2590
        JS_IsNull /src/quickjs/./quickjs.h linenumber=2606
        JS_IsNull /src/quickjs/./quickjs.h linenumber=2608
        js_poll_add_poll_fd /src/quickjs/quickjs-libc.c linenumber=2612
          js_poll_expand /src/quickjs/quickjs-libc.c linenumber=2536
            max_int /src/quickjs/./cutils.h linenumber=2520
            realloc  linenumber=2522
        JS_IsNull /src/quickjs/./quickjs.h linenumber=2619
        js_poll_add_poll_fd /src/quickjs/quickjs-libc.c linenumber=2622
        poll  linenumber=2627
        JS_IsNull /src/quickjs/./quickjs.h linenumber=2631
        call_handler /src/quickjs/quickjs-libc.c linenumber=2633
        JS_IsNull /src/quickjs/./quickjs.h linenumber=2637
        call_handler /src/quickjs/quickjs-libc.c linenumber=2639
    JS_FreeValue /src/quickjs/./quickjs.h linenumber=57
  JS_Eval /src/quickjs/quickjs.c linenumber=37
  JS_IsException /src/quickjs/./quickjs.h linenumber=40
  js_std_free_handlers /src/quickjs/quickjs-libc.c linenumber=41
    JS_GetRuntimeOpaque /src/quickjs/quickjs.c linenumber=4167
    free_rw_handler /src/quickjs/quickjs-libc.c linenumber=4172
      list_del /src/quickjs/./list.h linenumber=2007
      JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=2009
      js_free_rt /src/quickjs/quickjs.c linenumber=2011
    free_sh /src/quickjs/quickjs-libc.c linenumber=4177
      list_del /src/quickjs/./list.h linenumber=2070
      JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=2071
      js_free_rt /src/quickjs/quickjs.c linenumber=2072
    free_timer /src/quickjs/quickjs-libc.c linenumber=4182
    JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=4187
    JS_FreeValueRT /src/quickjs/./quickjs.h linenumber=4188
    JS_SetRuntimeOpaque /src/quickjs/quickjs.c linenumber=4209
  JS_FreeValue /src/quickjs/./quickjs.h linenumber=42
  JS_FreeContext /src/quickjs/quickjs.c linenumber=43
  JS_FreeRuntime /src/quickjs/quickjs.c linenumber=44
  js_std_await /src/quickjs/quickjs-libc.c linenumber=47
  JS_WriteObject /src/quickjs/quickjs.c linenumber=49
    JS_WriteObject2 /src/quickjs/quickjs.c linenumber=38673
      js_dbuf_init /src/quickjs/quickjs.c linenumber=38641
      js_object_list_init /src/quickjs/quickjs.c linenumber=38642
      JS_WriteObjectRec /src/quickjs/quickjs.c linenumber=38644
        js_check_stack_overflow /src/quickjs/quickjs.c linenumber=38452
        JS_ThrowStackOverflow /src/quickjs/quickjs.c linenumber=38453
        bc_put_u8 /src/quickjs/quickjs.c linenumber=38460
          dbuf_putc /src/quickjs/./cutils.h linenumber=37878
        bc_put_u8 /src/quickjs/quickjs.c linenumber=38463
        bc_put_u8 /src/quickjs/quickjs.c linenumber=38466
        bc_put_u8 /src/quickjs/quickjs.c linenumber=38469
        bc_put_sleb128 /src/quickjs/quickjs.c linenumber=38470
          dbuf_put_sleb128 /src/quickjs/quickjs.c linenumber=37909
            dbuf_put_leb128 /src/quickjs/quickjs.c linenumber=7489
              dbuf_putc /src/quickjs/./cutils.h linenumber=7478
              dbuf_putc /src/quickjs/./cutils.h linenumber=7480
        bc_put_u8 /src/quickjs/quickjs.c linenumber=38475
        bc_put_u64 /src/quickjs/quickjs.c linenumber=38477
          dbuf_put /src/quickjs/cutils.c linenumber=37899
        bc_put_u8 /src/quickjs/quickjs.c linenumber=38483
        JS_WriteString /src/quickjs/quickjs.c linenumber=38484
          bc_put_leb128 /src/quickjs/quickjs.c linenumber=38082
            dbuf_put_leb128 /src/quickjs/quickjs.c linenumber=37904
          bc_put_u16 /src/quickjs/quickjs.c linenumber=38085
            dbuf_put_u16 /src/quickjs/./cutils.h linenumber=37885
          dbuf_put /src/quickjs/cutils.c linenumber=38087
        JS_ToString /src/quickjs/quickjs.c linenumber=38491
        JS_IsException /src/quickjs/./quickjs.h linenumber=38492
        JS_WriteObjectRec /src/quickjs/quickjs.c linenumber=38494
          JS_FreeValue /src/quickjs/./quickjs.h linenumber=38495
          JS_WriteFunctionTag /src/quickjs/quickjs.c linenumber=38503
            bc_put_u8 /src/quickjs/quickjs.c linenumber=38148
            bc_set_flags /src/quickjs/quickjs.c linenumber=38150
            bc_set_flags /src/quickjs/quickjs.c linenumber=38151
            bc_set_flags /src/quickjs/quickjs.c linenumber=38152
            bc_set_flags /src/quickjs/quickjs.c linenumber=38153
            bc_set_flags /src/quickjs/quickjs.c linenumber=38154
            bc_set_flags /src/quickjs/quickjs.c linenumber=38155
            bc_set_flags /src/quickjs/quickjs.c linenumber=38156
            bc_set_flags /src/quickjs/quickjs.c linenumber=38157
            bc_set_flags /src/quickjs/quickjs.c linenumber=38158
            bc_set_flags /src/quickjs/quickjs.c linenumber=38159
            bc_set_flags /src/quickjs/quickjs.c linenumber=38160
            __assert_fail  linenumber=38161
            bc_put_u16 /src/quickjs/quickjs.c linenumber=38162
            bc_put_u8 /src/quickjs/quickjs.c linenumber=38163
            bc_put_atom /src/quickjs/quickjs.c linenumber=38164
              __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=37962
              __JS_AtomToUInt32 /src/quickjs/quickjs.c linenumber=37963
              bc_atom_to_idx /src/quickjs/quickjs.c linenumber=37965
                __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=37922
                js_resize_array /src/quickjs/quickjs.c linenumber=37934
                js_resize_array /src/quickjs/quickjs.c linenumber=37942
              bc_put_leb128 /src/quickjs/quickjs.c linenumber=37969
            bc_put_leb128 /src/quickjs/quickjs.c linenumber=38166
            bc_put_leb128 /src/quickjs/quickjs.c linenumber=38167
            bc_put_leb128 /src/quickjs/quickjs.c linenumber=38168
            bc_put_leb128 /src/quickjs/quickjs.c linenumber=38169
            bc_put_leb128 /src/quickjs/quickjs.c linenumber=38170
            bc_put_leb128 /src/quickjs/quickjs.c linenumber=38171
            bc_put_leb128 /src/quickjs/quickjs.c linenumber=38172
            bc_put_leb128 /src/quickjs/quickjs.c linenumber=38173
            bc_put_leb128 /src/quickjs/quickjs.c linenumber=38175
            bc_put_atom /src/quickjs/quickjs.c linenumber=38178
            bc_put_leb128 /src/quickjs/quickjs.c linenumber=38179
            bc_put_leb128 /src/quickjs/quickjs.c linenumber=38180
            bc_set_flags /src/quickjs/quickjs.c linenumber=38182
            bc_set_flags /src/quickjs/quickjs.c linenumber=38183
            bc_set_flags /src/quickjs/quickjs.c linenumber=38184
            bc_set_flags /src/quickjs/quickjs.c linenumber=38185
            bc_set_flags /src/quickjs/quickjs.c linenumber=38186
            __assert_fail  linenumber=38187
            bc_put_u8 /src/quickjs/quickjs.c linenumber=38188
            bc_put_leb128 /src/quickjs/quickjs.c linenumber=38191
            bc_put_atom /src/quickjs/quickjs.c linenumber=38196
            bc_put_leb128 /src/quickjs/quickjs.c linenumber=38197
            bc_set_flags /src/quickjs/quickjs.c linenumber=38199
            bc_set_flags /src/quickjs/quickjs.c linenumber=38200
            bc_set_flags /src/quickjs/quickjs.c linenumber=38201
            bc_set_flags /src/quickjs/quickjs.c linenumber=38202
            __assert_fail  linenumber=38203
            bc_put_u16 /src/quickjs/quickjs.c linenumber=38204
            JS_WriteFunctionBytecode /src/quickjs/quickjs.c linenumber=38207
              js_malloc /src/quickjs/quickjs.c linenumber=38041
              get_u32 /src/quickjs/./cutils.h linenumber=38056
              bc_atom_to_idx /src/quickjs/quickjs.c linenumber=38057
              put_u32 /src/quickjs/./cutils.h linenumber=38059
              dbuf_put /src/quickjs/cutils.c linenumber=38070
            bc_put_atom /src/quickjs/quickjs.c linenumber=38211
            bc_put_leb128 /src/quickjs/quickjs.c linenumber=38212
            dbuf_put /src/quickjs/cutils.c linenumber=38213
            bc_put_leb128 /src/quickjs/quickjs.c linenumber=38215
            dbuf_put /src/quickjs/cutils.c linenumber=38216
            bc_put_leb128 /src/quickjs/quickjs.c linenumber=38218
            JS_WriteObjectRec /src/quickjs/quickjs.c linenumber=38223
              JS_WriteModule /src/quickjs/quickjs.c linenumber=38509
                bc_put_u8 /src/quickjs/quickjs.c linenumber=38236
                bc_put_atom /src/quickjs/quickjs.c linenumber=38237
                bc_put_leb128 /src/quickjs/quickjs.c linenumber=38239
                bc_put_atom /src/quickjs/quickjs.c linenumber=38242
                JS_WriteObjectRec /src/quickjs/quickjs.c linenumber=38243
                  js_object_list_find /src/quickjs/quickjs.c linenumber=38518
                    js_object_list_get_hash /src/quickjs/quickjs.c linenumber=37779
                  bc_put_u8 /src/quickjs/quickjs.c linenumber=38520
                  bc_put_leb128 /src/quickjs/quickjs.c linenumber=38521
                  js_object_list_add /src/quickjs/quickjs.c linenumber=38524
                    js_resize_array /src/quickjs/quickjs.c linenumber=37751
                    max_uint32 /src/quickjs/./cutils.h linenumber=37756
                    js_object_list_resize_hash /src/quickjs/quickjs.c linenumber=37759
                      js_malloc /src/quickjs/quickjs.c linenumber=37725
                      js_free /src/quickjs/quickjs.c linenumber=37728
                      js_object_list_get_hash /src/quickjs/quickjs.c linenumber=37737
                    js_object_list_get_hash /src/quickjs/quickjs.c linenumber=37763
                  JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=38529
                  JS_WriteArray /src/quickjs/quickjs.c linenumber=38536
                    bc_put_u8 /src/quickjs/quickjs.c linenumber=0
                    js_get_length32 /src/quickjs/quickjs.c linenumber=38304
                    bc_put_leb128 /src/quickjs/quickjs.c linenumber=38306
                    JS_WriteObjectRec /src/quickjs/quickjs.c linenumber=38309
                      JS_WriteObjectTag /src/quickjs/quickjs.c linenumber=38539
                        bc_put_u8 /src/quickjs/quickjs.c linenumber=38372
                        get_shape_prop /src/quickjs/quickjs.c linenumber=38378
                        JS_AtomIsString /src/quickjs/quickjs.c linenumber=38381
                          JS_AtomGetKind /src/quickjs/quickjs.c linenumber=3197
                        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=38384
                        bc_put_leb128 /src/quickjs/quickjs.c linenumber=38377
                        bc_put_atom /src/quickjs/quickjs.c linenumber=38390
                        JS_WriteObjectRec /src/quickjs/quickjs.c linenumber=38391
                          JS_WriteArrayBuffer /src/quickjs/quickjs.c linenumber=38542
                            JS_ThrowTypeErrorDetachedArrayBuffer /src/quickjs/quickjs.c linenumber=38421
                            bc_put_u8 /src/quickjs/quickjs.c linenumber=38424
                            bc_put_leb128 /src/quickjs/quickjs.c linenumber=38425
                            bc_put_leb128 /src/quickjs/quickjs.c linenumber=38426
                            dbuf_put /src/quickjs/cutils.c linenumber=38427
                          JS_WriteSharedArrayBuffer /src/quickjs/quickjs.c linenumber=38547
                            __assert_fail  linenumber=38435
                            bc_put_u8 /src/quickjs/quickjs.c linenumber=38436
                            bc_put_leb128 /src/quickjs/quickjs.c linenumber=38437
                            bc_put_leb128 /src/quickjs/quickjs.c linenumber=38438
                            bc_put_u64 /src/quickjs/quickjs.c linenumber=38439
                            js_resize_array /src/quickjs/quickjs.c linenumber=38440
                          bc_put_u8 /src/quickjs/quickjs.c linenumber=38550
                          JS_WriteObjectRec /src/quickjs/quickjs.c linenumber=38551
                            bc_put_u8 /src/quickjs/quickjs.c linenumber=38557
                            JS_WriteObjectRec /src/quickjs/quickjs.c linenumber=38558
                              JS_WriteTypedArray /src/quickjs/quickjs.c linenumber=38563
                                bc_put_u8 /src/quickjs/quickjs.c linenumber=38407
                                bc_put_u8 /src/quickjs/quickjs.c linenumber=38408
                                bc_put_leb128 /src/quickjs/quickjs.c linenumber=38409
                                bc_put_leb128 /src/quickjs/quickjs.c linenumber=38410
                                JS_WriteObjectRec /src/quickjs/quickjs.c linenumber=38411
                                  JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=38565
                                  JS_WriteBigInt /src/quickjs/quickjs.c linenumber=38577
                                    bc_put_u8 /src/quickjs/quickjs.c linenumber=38099
                                    js_bigint_set_short /src/quickjs/quickjs.c linenumber=38102
                                    bc_put_leb128 /src/quickjs/quickjs.c linenumber=38124
                                    bc_put_u64 /src/quickjs/quickjs.c linenumber=38130
                                    bc_put_u8 /src/quickjs/quickjs.c linenumber=38134
                                  JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=38582
                    JS_WriteObjectRec /src/quickjs/quickjs.c linenumber=38314
                    JS_NewAtomUInt32 /src/quickjs/quickjs.c linenumber=38321
                    get_shape_prop /src/quickjs/quickjs.c linenumber=38324
                    JS_FreeAtom /src/quickjs/quickjs.c linenumber=38325
                    JS_WriteObjectRec /src/quickjs/quickjs.c linenumber=38331
                    JS_WriteObjectRec /src/quickjs/quickjs.c linenumber=38335
                    get_shape_prop /src/quickjs/quickjs.c linenumber=38343
                    JS_WriteObjectRec /src/quickjs/quickjs.c linenumber=38349
                    JS_WriteObjectRec /src/quickjs/quickjs.c linenumber=38353
                bc_put_leb128 /src/quickjs/quickjs.c linenumber=38247
                bc_put_u8 /src/quickjs/quickjs.c linenumber=38250
                bc_put_leb128 /src/quickjs/quickjs.c linenumber=38252
                bc_put_leb128 /src/quickjs/quickjs.c linenumber=38254
                bc_put_atom /src/quickjs/quickjs.c linenumber=38255
                bc_put_atom /src/quickjs/quickjs.c linenumber=38257
                bc_put_leb128 /src/quickjs/quickjs.c linenumber=38260
                bc_put_leb128 /src/quickjs/quickjs.c linenumber=38263
                bc_put_leb128 /src/quickjs/quickjs.c linenumber=38266
                bc_put_leb128 /src/quickjs/quickjs.c linenumber=38269
                bc_put_u8 /src/quickjs/quickjs.c linenumber=38270
                bc_put_atom /src/quickjs/quickjs.c linenumber=38271
                bc_put_leb128 /src/quickjs/quickjs.c linenumber=38272
                bc_put_u8 /src/quickjs/quickjs.c linenumber=38275
                JS_WriteObjectRec /src/quickjs/quickjs.c linenumber=38277
      JS_WriteObjectAtoms /src/quickjs/quickjs.c linenumber=38646
        js_dbuf_init /src/quickjs/quickjs.c linenumber=38599
        bc_put_u8 /src/quickjs/quickjs.c linenumber=38600
        bc_put_leb128 /src/quickjs/quickjs.c linenumber=38602
        JS_WriteString /src/quickjs/quickjs.c linenumber=38605
        dbuf_claim /src/quickjs/cutils.c linenumber=38613
        dbuf_free /src/quickjs/cutils.c linenumber=38618
        dbuf_free /src/quickjs/cutils.c linenumber=38622
      js_object_list_end /src/quickjs/quickjs.c linenumber=38648
        js_free /src/quickjs/quickjs.c linenumber=37792
        js_free /src/quickjs/quickjs.c linenumber=37793
      js_free /src/quickjs/quickjs.c linenumber=38649
      js_free /src/quickjs/quickjs.c linenumber=38650
      js_object_list_end /src/quickjs/quickjs.c linenumber=38658
      js_free /src/quickjs/quickjs.c linenumber=38659
      js_free /src/quickjs/quickjs.c linenumber=38660
      dbuf_free /src/quickjs/cutils.c linenumber=38661
  JS_FreeValue /src/quickjs/./quickjs.h linenumber=50
  js_std_free_handlers /src/quickjs/quickjs-libc.c linenumber=52
  JS_FreeContext /src/quickjs/quickjs.c linenumber=53
  JS_FreeRuntime /src/quickjs/quickjs.c linenumber=54
  JS_ReadObject /src/quickjs/quickjs.c linenumber=57
    JS_ReadObjectAtoms /src/quickjs/quickjs.c linenumber=39815
      bc_get_u8 /src/quickjs/quickjs.c linenumber=39748
        bc_read_error_end /src/quickjs/quickjs.c linenumber=38745
          JS_ThrowSyntaxError /src/quickjs/quickjs.c linenumber=38736
      JS_ThrowSyntaxError /src/quickjs/quickjs.c linenumber=39751
      bc_get_leb128 /src/quickjs/quickjs.c linenumber=39755
        get_leb128 /src/quickjs/quickjs.c linenumber=38799
        bc_read_error_end /src/quickjs/quickjs.c linenumber=38801
      js_mallocz /src/quickjs/quickjs.c linenumber=39761
      JS_ReadString /src/quickjs/quickjs.c linenumber=39767
        bc_get_leb128 /src/quickjs/quickjs.c linenumber=38886
        JS_ThrowInternalError /src/quickjs/quickjs.c linenumber=38891
        js_alloc_string /src/quickjs/quickjs.c linenumber=38894
        bc_read_error_end /src/quickjs/quickjs.c linenumber=38901
        js_free_string /src/quickjs/quickjs.c linenumber=38902
      JS_NewAtomStr /src/quickjs/quickjs.c linenumber=39770
    JS_ReadObjectRec /src/quickjs/quickjs.c linenumber=39818
      js_check_stack_overflow /src/quickjs/quickjs.c linenumber=39634
      JS_ThrowStackOverflow /src/quickjs/quickjs.c linenumber=39635
      bc_get_u8 /src/quickjs/quickjs.c linenumber=39637
      bc_get_sleb128 /src/quickjs/quickjs.c linenumber=39656
        get_sleb128 /src/quickjs/quickjs.c linenumber=38809
        bc_read_error_end /src/quickjs/quickjs.c linenumber=38811
      bc_get_u64 /src/quickjs/quickjs.c linenumber=39665
        bc_read_error_end /src/quickjs/quickjs.c linenumber=38786
        get_u64 /src/quickjs/./cutils.h linenumber=38788
      __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=39668
      JS_ReadString /src/quickjs/quickjs.c linenumber=39674
      JS_ReadFunctionTag /src/quickjs/quickjs.c linenumber=39683
        bc_get_u16 /src/quickjs/quickjs.c linenumber=39074
          bc_read_error_end /src/quickjs/quickjs.c linenumber=38756
          get_u16 /src/quickjs/./cutils.h linenumber=38758
        bc_get_flags /src/quickjs/quickjs.c linenumber=39077
        bc_get_flags /src/quickjs/quickjs.c linenumber=39078
        bc_get_flags /src/quickjs/quickjs.c linenumber=39079
        bc_get_flags /src/quickjs/quickjs.c linenumber=39080
        bc_get_flags /src/quickjs/quickjs.c linenumber=39081
        bc_get_flags /src/quickjs/quickjs.c linenumber=39082
        bc_get_flags /src/quickjs/quickjs.c linenumber=39083
        bc_get_flags /src/quickjs/quickjs.c linenumber=39084
        bc_get_flags /src/quickjs/quickjs.c linenumber=39085
        bc_get_flags /src/quickjs/quickjs.c linenumber=39086
        bc_get_flags /src/quickjs/quickjs.c linenumber=39087
        bc_get_u8 /src/quickjs/quickjs.c linenumber=39089
        bc_get_atom /src/quickjs/quickjs.c linenumber=39092
          bc_get_leb128 /src/quickjs/quickjs.c linenumber=38869
          __JS_AtomFromUInt32 /src/quickjs/quickjs.c linenumber=38872
          bc_idx_to_atom /src/quickjs/quickjs.c linenumber=38875
            __JS_AtomIsTaggedInt /src/quickjs/quickjs.c linenumber=38848
            JS_DupAtom /src/quickjs/quickjs.c linenumber=38851
            JS_ThrowSyntaxError /src/quickjs/quickjs.c linenumber=38855
            JS_DupAtom /src/quickjs/quickjs.c linenumber=38860
        bc_get_leb128_u16 /src/quickjs/quickjs.c linenumber=39094
          bc_get_leb128 /src/quickjs/quickjs.c linenumber=38825
        bc_get_leb128_u16 /src/quickjs/quickjs.c linenumber=39096
        bc_get_leb128_u16 /src/quickjs/quickjs.c linenumber=39098
        bc_get_leb128_u16 /src/quickjs/quickjs.c linenumber=39100
        bc_get_leb128_u16 /src/quickjs/quickjs.c linenumber=39102
        bc_get_leb128_int /src/quickjs/quickjs.c linenumber=39104
          bc_get_leb128 /src/quickjs/quickjs.c linenumber=38819
        bc_get_leb128_int /src/quickjs/quickjs.c linenumber=39106
        bc_get_leb128_int /src/quickjs/quickjs.c linenumber=39108
        bc_get_leb128_int /src/quickjs/quickjs.c linenumber=39110
        JS_ThrowOutOfMemory /src/quickjs/quickjs.c linenumber=39130
        js_mallocz /src/quickjs/quickjs.c linenumber=39132
        js_rc /src/quickjs/quickjs.c linenumber=39147
        add_gc_object /src/quickjs/quickjs.c linenumber=39148
        bc_get_atom /src/quickjs/quickjs.c linenumber=39165
        bc_get_leb128_int /src/quickjs/quickjs.c linenumber=39167
        bc_get_leb128_u16 /src/quickjs/quickjs.c linenumber=39170
        bc_get_u8 /src/quickjs/quickjs.c linenumber=39172
        bc_get_flags /src/quickjs/quickjs.c linenumber=39175
        bc_get_flags /src/quickjs/quickjs.c linenumber=39176
        bc_get_flags /src/quickjs/quickjs.c linenumber=39177
        bc_get_flags /src/quickjs/quickjs.c linenumber=39178
        bc_get_flags /src/quickjs/quickjs.c linenumber=39179
        bc_get_atom /src/quickjs/quickjs.c linenumber=39191
        bc_get_leb128_int /src/quickjs/quickjs.c linenumber=39193
        bc_get_u16 /src/quickjs/quickjs.c linenumber=39196
        bc_get_flags /src/quickjs/quickjs.c linenumber=39199
        bc_get_flags /src/quickjs/quickjs.c linenumber=39200
        bc_get_flags /src/quickjs/quickjs.c linenumber=39201
        bc_get_flags /src/quickjs/quickjs.c linenumber=39202
        JS_ReadFunctionBytecode /src/quickjs/quickjs.c linenumber=39211
          bc_read_error_end /src/quickjs/quickjs.c linenumber=38942
          bc_get_buf /src/quickjs/quickjs.c linenumber=38947
            bc_read_error_end /src/quickjs/quickjs.c linenumber=38837
          get_u32 /src/quickjs/./cutils.h linenumber=38965
          JS_DupAtom /src/quickjs/quickjs.c linenumber=38968
          bc_idx_to_atom /src/quickjs/quickjs.c linenumber=38970
          put_u32 /src/quickjs/./cutils.h linenumber=38975
        bc_get_atom /src/quickjs/quickjs.c linenumber=39218
        bc_get_leb128_int /src/quickjs/quickjs.c linenumber=39223
        js_mallocz /src/quickjs/quickjs.c linenumber=39226
        bc_get_buf /src/quickjs/quickjs.c linenumber=39229
        bc_get_leb128_int /src/quickjs/quickjs.c linenumber=39232
        js_mallocz /src/quickjs/quickjs.c linenumber=39236
        bc_get_buf /src/quickjs/quickjs.c linenumber=39239
        JS_ReadObjectRec /src/quickjs/quickjs.c linenumber=39248
          JS_ReadModule /src/quickjs/quickjs.c linenumber=39688
            bc_get_atom /src/quickjs/quickjs.c linenumber=39271
            js_new_module_def /src/quickjs/quickjs.c linenumber=39276
            JS_NewModuleValue /src/quickjs/quickjs.c linenumber=39279
            bc_get_leb128_int /src/quickjs/quickjs.c linenumber=39280
            js_mallocz /src/quickjs/quickjs.c linenumber=39284
            bc_get_atom /src/quickjs/quickjs.c linenumber=39290
            JS_ReadObjectRec /src/quickjs/quickjs.c linenumber=39292
              JS_ReadObjectTag /src/quickjs/quickjs.c linenumber=39691
                JS_NewObject /src/quickjs/quickjs.c linenumber=39385
                BC_add_object_ref /src/quickjs/quickjs.c linenumber=39386
                  BC_add_object_ref1 /src/quickjs/quickjs.c linenumber=39057
                    js_resize_array /src/quickjs/quickjs.c linenumber=39046
                bc_get_leb128 /src/quickjs/quickjs.c linenumber=39388
                bc_get_atom /src/quickjs/quickjs.c linenumber=39391
                JS_ReadObjectRec /src/quickjs/quickjs.c linenumber=39396
                  JS_ReadArray /src/quickjs/quickjs.c linenumber=39695
                    JS_NewArray /src/quickjs/quickjs.c linenumber=39421
                    BC_add_object_ref /src/quickjs/quickjs.c linenumber=39422
                    bc_get_leb128 /src/quickjs/quickjs.c linenumber=39425
                    JS_ReadObjectRec /src/quickjs/quickjs.c linenumber=39428
                      JS_ReadTypedArray /src/quickjs/quickjs.c linenumber=39698
                        bc_get_u8 /src/quickjs/quickjs.c linenumber=39465
                        JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=39468
                        bc_get_leb128 /src/quickjs/quickjs.c linenumber=39469
                        bc_get_leb128 /src/quickjs/quickjs.c linenumber=39471
                        BC_add_object_ref1 /src/quickjs/quickjs.c linenumber=39476
                        JS_ReadObjectRec /src/quickjs/quickjs.c linenumber=39478
                          JS_ReadArrayBuffer /src/quickjs/quickjs.c linenumber=39701
                            bc_get_leb128 /src/quickjs/quickjs.c linenumber=39511
                            bc_get_leb128 /src/quickjs/quickjs.c linenumber=39513
                            JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=39516
                            bc_read_error_end /src/quickjs/quickjs.c linenumber=39522
                            js_array_buffer_constructor3 /src/quickjs/quickjs.c linenumber=39526
                            js_array_buffer_free /src/quickjs/quickjs.c linenumber=39526
                            JS_IsException /src/quickjs/./quickjs.h linenumber=39532
                            BC_add_object_ref /src/quickjs/quickjs.c linenumber=39534
                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=39539
                          JS_ReadSharedArrayBuffer /src/quickjs/quickjs.c linenumber=39706
                            bc_get_leb128 /src/quickjs/quickjs.c linenumber=39552
                            bc_get_leb128 /src/quickjs/quickjs.c linenumber=39554
                            JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=39557
                            bc_get_u64 /src/quickjs/quickjs.c linenumber=39562
                            js_array_buffer_constructor3 /src/quickjs/quickjs.c linenumber=39566
                            JS_IsException /src/quickjs/./quickjs.h linenumber=39571
                            BC_add_object_ref /src/quickjs/quickjs.c linenumber=39573
                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=39577
                          JS_ReadDate /src/quickjs/quickjs.c linenumber=39709
                            JS_ReadObjectRec /src/quickjs/quickjs.c linenumber=39586
                              JS_ReadObjectValue /src/quickjs/quickjs.c linenumber=39712
                                JS_ReadObjectRec /src/quickjs/quickjs.c linenumber=39612
                                  JS_ReadBigInt /src/quickjs/quickjs.c linenumber=39715
                                    bc_get_leb128 /src/quickjs/quickjs.c linenumber=38997
                                    __JS_NewShortBigInt /src/quickjs/./quickjs.h linenumber=39003
                                    js_bigint_new /src/quickjs/quickjs.c linenumber=39005
                                    bc_get_u64 /src/quickjs/quickjs.c linenumber=39013
                                    bc_get_u8 /src/quickjs/quickjs.c linenumber=39023
                                    JS_CompactBigInt /src/quickjs/quickjs.c linenumber=39035
                                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=39037
                                  JS_ThrowSyntaxError /src/quickjs/quickjs.c linenumber=39721
                                  bc_get_leb128 /src/quickjs/quickjs.c linenumber=39722
                                  JS_ThrowSyntaxError /src/quickjs/quickjs.c linenumber=39726
                                  JS_DupValue /src/quickjs/./quickjs.h linenumber=39729
                                  JS_ThrowSyntaxError /src/quickjs/quickjs.c linenumber=39734
                                JS_IsException /src/quickjs/./quickjs.h linenumber=39613
                                JS_ToObject /src/quickjs/quickjs.c linenumber=39615
                                JS_IsException /src/quickjs/./quickjs.h linenumber=39616
                                BC_add_object_ref /src/quickjs/quickjs.c linenumber=39618
                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=39620
                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=39623
                                JS_FreeValue /src/quickjs/./quickjs.h linenumber=39624
                            JS_IsException /src/quickjs/./quickjs.h linenumber=39587
                            JS_IsNumber /src/quickjs/./quickjs.h linenumber=39589
                            JS_ThrowTypeError /src/quickjs/quickjs.c linenumber=39590
                            JS_NewObjectProtoClass /src/quickjs/quickjs.c linenumber=39593
                            JS_IsException /src/quickjs/./quickjs.h linenumber=39595
                            BC_add_object_ref /src/quickjs/quickjs.c linenumber=39597
                            JS_SetObjectData /src/quickjs/quickjs.c linenumber=39599
                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=39602
                            JS_FreeValue /src/quickjs/./quickjs.h linenumber=39603
                        JS_IsException /src/quickjs/./quickjs.h linenumber=39479
                        js_get_array_buffer /src/quickjs/quickjs.c linenumber=39481
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=39482
                        __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=39486
                        __JS_NewFloat64 /src/quickjs/./quickjs.h linenumber=39487
                        js_typed_array_constructor /src/quickjs/quickjs.c linenumber=39488
                        JS_IsException /src/quickjs/./quickjs.h linenumber=39491
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=39496
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=39499
                        JS_FreeValue /src/quickjs/./quickjs.h linenumber=39500
                    JS_IsException /src/quickjs/./quickjs.h linenumber=39429
                    JS_DefinePropertyValueUint32 /src/quickjs/quickjs.c linenumber=39435
                    JS_ReadObjectRec /src/quickjs/quickjs.c linenumber=39441
                    JS_IsException /src/quickjs/./quickjs.h linenumber=39442
                    JS_IsUndefined /src/quickjs/./quickjs.h linenumber=39444
                    JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=39445
                    JS_PreventExtensions /src/quickjs/quickjs.c linenumber=39449
                    JS_FreeValue /src/quickjs/./quickjs.h linenumber=39453
                JS_IsException /src/quickjs/./quickjs.h linenumber=39397
                JS_FreeAtom /src/quickjs/quickjs.c linenumber=39398
                JS_DefinePropertyValue /src/quickjs/quickjs.c linenumber=39401
                JS_FreeAtom /src/quickjs/quickjs.c linenumber=39402
                JS_FreeValue /src/quickjs/./quickjs.h linenumber=39408
            JS_IsException /src/quickjs/./quickjs.h linenumber=39293
            bc_get_leb128_int /src/quickjs/quickjs.c linenumber=39299
            js_mallocz /src/quickjs/quickjs.c linenumber=39303
            bc_get_u8 /src/quickjs/quickjs.c linenumber=39308
            bc_get_leb128_int /src/quickjs/quickjs.c linenumber=39312
            bc_get_leb128_int /src/quickjs/quickjs.c linenumber=39315
            bc_get_atom /src/quickjs/quickjs.c linenumber=39317
            bc_get_atom /src/quickjs/quickjs.c linenumber=39320
            bc_get_leb128_int /src/quickjs/quickjs.c linenumber=39325
            js_mallocz /src/quickjs/quickjs.c linenumber=39329
            bc_get_leb128_int /src/quickjs/quickjs.c linenumber=39334
            bc_get_leb128_int /src/quickjs/quickjs.c linenumber=39339
            js_mallocz /src/quickjs/quickjs.c linenumber=39343
            bc_get_leb128_int /src/quickjs/quickjs.c linenumber=39349
            bc_get_u8 /src/quickjs/quickjs.c linenumber=39351
            bc_get_atom /src/quickjs/quickjs.c linenumber=39354
            bc_get_leb128_int /src/quickjs/quickjs.c linenumber=39356
            bc_get_u8 /src/quickjs/quickjs.c linenumber=39361
            JS_ReadObjectRec /src/quickjs/quickjs.c linenumber=39365
            JS_IsException /src/quickjs/./quickjs.h linenumber=39366
            JS_FreeValue /src/quickjs/./quickjs.h linenumber=39371
        JS_IsException /src/quickjs/./quickjs.h linenumber=39249
        JS_DupContext /src/quickjs/quickjs.c linenumber=39255
        JS_FreeValue /src/quickjs/./quickjs.h linenumber=39258
    bc_reader_free /src/quickjs/quickjs.c linenumber=39820
      JS_FreeAtom /src/quickjs/quickjs.c linenumber=39786
      js_free /src/quickjs/quickjs.c linenumber=39788
      js_free /src/quickjs/quickjs.c linenumber=39790
  js_free /src/quickjs/quickjs.c linenumber=58
  JS_IsException /src/quickjs/./quickjs.h linenumber=59
  js_std_free_handlers /src/quickjs/quickjs-libc.c linenumber=60
  JS_FreeContext /src/quickjs/quickjs.c linenumber=61
  JS_FreeRuntime /src/quickjs/quickjs.c linenumber=62
  reset_nbinterrupts /src/quickjs/fuzz/fuzz_common.c linenumber=65
  JS_ResolveModule /src/quickjs/quickjs.c linenumber=72
    js_resolve_module /src/quickjs/quickjs.c linenumber=37684
    js_free_modules /src/quickjs/quickjs.c linenumber=37685
  JS_FreeValue /src/quickjs/./quickjs.h linenumber=73
  js_std_free_handlers /src/quickjs/quickjs-libc.c linenumber=74
  JS_FreeContext /src/quickjs/quickjs.c linenumber=75
  JS_FreeRuntime /src/quickjs/quickjs.c linenumber=76
  js_module_set_import_meta /src/quickjs/quickjs-libc.c linenumber=79
  JS_EvalFunction /src/quickjs/quickjs.c linenumber=81
  JS_IsException /src/quickjs/./quickjs.h linenumber=82
  js_std_dump_error /src/quickjs/quickjs-libc.c linenumber=83
  js_std_loop /src/quickjs/quickjs-libc.c linenumber=85
    JS_GetRuntime /src/quickjs/quickjs.c linenumber=4299
    JS_ExecutePendingJob /src/quickjs/quickjs.c linenumber=4299
    js_std_dump_error /src/quickjs/quickjs-libc.c linenumber=4302
    js_std_promise_rejection_check /src/quickjs/quickjs-libc.c linenumber=4307
    js_os_poll /src/quickjs/quickjs-libc.c linenumber=4309
  JS_FreeValue /src/quickjs/./quickjs.h linenumber=87
  js_std_free_handlers /src/quickjs/quickjs-libc.c linenumber=88
  JS_FreeContext /src/quickjs/quickjs.c linenumber=89
  JS_FreeRuntime /src/quickjs/quickjs.c linenumber=90
====================================
