--- /srv/rebuilderd/tmp/rebuilderd29RfAU/inputs/libpython3.13-stdlib_3.13.5-2+deb13u5_arm64.deb +++ /srv/rebuilderd/tmp/rebuilderd29RfAU/out/libpython3.13-stdlib_3.13.5-2+deb13u5_arm64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-08-10 12:06:59.000000 debian-binary │ -rw-r--r-- 0 0 0 10632 2026-08-10 12:06:59.000000 control.tar.xz │ --rw-r--r-- 0 0 0 1883888 2026-08-10 12:06:59.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 1883268 2026-08-10 12:06:59.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/lib/python3.13/lib-dynload/_interpqueues.cpython-313-aarch64-linux-gnu.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,21 +1,21 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ Entry point 0x0 │ │ │ │ There are 9 program headers, starting at offset 64 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x005ab0 0x005ab0 R E 0x10000 │ │ │ │ + LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x005f48 0x005f48 R E 0x10000 │ │ │ │ LOAD 0x00fda0 0x000000000001fda0 0x000000000001fda0 0x000740 0x000780 RW 0x10000 │ │ │ │ DYNAMIC 0x00fdb8 0x000000000001fdb8 0x000000000001fdb8 0x0001d0 0x0001d0 RW 0x8 │ │ │ │ NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000020 0x000020 R 0x8 │ │ │ │ NOTE 0x000258 0x0000000000000258 0x0000000000000258 0x000024 0x000024 R 0x4 │ │ │ │ GNU_PROPERTY 0x000238 0x0000000000000238 0x0000000000000238 0x000020 0x000020 R 0x8 │ │ │ │ - GNU_EH_FRAME 0x00506c 0x000000000000506c 0x000000000000506c 0x00013c 0x00013c R 0x4 │ │ │ │ + GNU_EH_FRAME 0x00546c 0x000000000000546c 0x000000000000546c 0x00013c 0x00013c R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ │ GNU_RELRO 0x00fda0 0x000000000001fda0 0x000000000001fda0 0x000260 0x000260 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 .note.gnu.property .note.gnu.build-id .gnu.hash .dynsym .dynstr .gnu.version .gnu.version_r .rela.dyn .rela.plt .init .plt .text .fini .rodata .eh_frame_hdr .eh_frame │ │ │ │ 01 .init_array .fini_array .dynamic .got .got.plt .data .bss │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -10,19 +10,19 @@ │ │ │ │ [ 5] .dynstr STRTAB 0000000000000890 000890 0004df 00 A 0 0 1 │ │ │ │ [ 6] .gnu.version VERSYM 0000000000000d70 000d70 00007e 02 A 4 0 2 │ │ │ │ [ 7] .gnu.version_r VERNEED 0000000000000df0 000df0 000020 00 A 5 1 8 │ │ │ │ [ 8] .rela.dyn RELA 0000000000000e10 000e10 000720 18 A 4 0 8 │ │ │ │ [ 9] .rela.plt RELA 0000000000001530 001530 0004b0 18 AI 4 21 8 │ │ │ │ [10] .init PROGBITS 00000000000019e0 0019e0 00001c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 0000000000001a00 001a00 000340 00 AX 0 0 16 │ │ │ │ - [12] .text PROGBITS 0000000000001d40 001d40 0028a0 00 AX 0 0 32 │ │ │ │ - [13] .fini PROGBITS 00000000000045e0 0045e0 000018 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 0000000000004600 004600 000a69 00 A 0 0 16 │ │ │ │ - [15] .eh_frame_hdr PROGBITS 000000000000506c 00506c 00013c 00 A 0 0 4 │ │ │ │ - [16] .eh_frame PROGBITS 00000000000051a8 0051a8 000908 00 A 0 0 8 │ │ │ │ + [12] .text PROGBITS 0000000000001d40 001d40 002ca0 00 AX 0 0 32 │ │ │ │ + [13] .fini PROGBITS 00000000000049e0 0049e0 000018 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 0000000000004a00 004a00 000a69 00 A 0 0 16 │ │ │ │ + [15] .eh_frame_hdr PROGBITS 000000000000546c 00546c 00013c 00 A 0 0 4 │ │ │ │ + [16] .eh_frame PROGBITS 00000000000055a8 0055a8 0009a0 00 A 0 0 8 │ │ │ │ [17] .init_array INIT_ARRAY 000000000001fda0 00fda0 000010 08 WA 0 0 8 │ │ │ │ [18] .fini_array FINI_ARRAY 000000000001fdb0 00fdb0 000008 08 WA 0 0 8 │ │ │ │ [19] .dynamic DYNAMIC 000000000001fdb8 00fdb8 0001d0 10 WA 5 0 8 │ │ │ │ [20] .got PROGBITS 000000000001ff88 00ff88 000060 08 WA 0 0 8 │ │ │ │ [21] .got.plt PROGBITS 000000000001ffe8 00ffe8 0001a8 08 WA 0 0 8 │ │ │ │ [22] .data PROGBITS 0000000000020190 010190 000350 00 WA 0 0 16 │ │ │ │ [23] .bss NOBITS 00000000000204e0 0104e0 000040 00 WA 0 0 16 │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,75 +1,75 @@ │ │ │ │ │ │ │ │ Relocation section '.rela.dyn' at offset 0xe10 contains 76 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 000000000001fda0 0000000000000403 R_AARCH64_RELATIVE 1da0 │ │ │ │ -000000000001fda8 0000000000000403 R_AARCH64_RELATIVE 3f60 │ │ │ │ -000000000001fdb0 0000000000000403 R_AARCH64_RELATIVE 3f0c │ │ │ │ +000000000001fda8 0000000000000403 R_AARCH64_RELATIVE 4360 │ │ │ │ +000000000001fdb0 0000000000000403 R_AARCH64_RELATIVE 430c │ │ │ │ 0000000000020190 0000000000000403 R_AARCH64_RELATIVE 20190 │ │ │ │ -00000000000201c8 0000000000000403 R_AARCH64_RELATIVE 48d0 │ │ │ │ -00000000000201d0 0000000000000403 R_AARCH64_RELATIVE 4fe0 │ │ │ │ +00000000000201c8 0000000000000403 R_AARCH64_RELATIVE 4cd0 │ │ │ │ +00000000000201d0 0000000000000403 R_AARCH64_RELATIVE 53e0 │ │ │ │ 00000000000201e0 0000000000000403 R_AARCH64_RELATIVE 20340 │ │ │ │ 00000000000201e8 0000000000000403 R_AARCH64_RELATIVE 20300 │ │ │ │ -00000000000201f0 0000000000000403 R_AARCH64_RELATIVE 2620 │ │ │ │ -00000000000201f8 0000000000000403 R_AARCH64_RELATIVE 3f80 │ │ │ │ -0000000000020200 0000000000000403 R_AARCH64_RELATIVE 26c0 │ │ │ │ -0000000000020210 0000000000000403 R_AARCH64_RELATIVE 4a58 │ │ │ │ -0000000000020218 0000000000000403 R_AARCH64_RELATIVE 4a10 │ │ │ │ -0000000000020220 0000000000000403 R_AARCH64_RELATIVE 4a18 │ │ │ │ -0000000000020230 0000000000000403 R_AARCH64_RELATIVE 4a28 │ │ │ │ -0000000000020238 0000000000000403 R_AARCH64_RELATIVE 4a38 │ │ │ │ -0000000000020240 0000000000000403 R_AARCH64_RELATIVE 4a48 │ │ │ │ -0000000000020250 0000000000000403 R_AARCH64_RELATIVE 4a00 │ │ │ │ -0000000000020260 0000000000000403 R_AARCH64_RELATIVE 4a00 │ │ │ │ -0000000000020270 0000000000000403 R_AARCH64_RELATIVE 4a00 │ │ │ │ -0000000000020280 0000000000000403 R_AARCH64_RELATIVE 4a00 │ │ │ │ -0000000000020290 0000000000000403 R_AARCH64_RELATIVE 4a00 │ │ │ │ -00000000000202a0 0000000000000403 R_AARCH64_RELATIVE 4a00 │ │ │ │ -00000000000202b0 0000000000000403 R_AARCH64_RELATIVE 4a00 │ │ │ │ -00000000000202b8 0000000000000403 R_AARCH64_RELATIVE 4a08 │ │ │ │ -00000000000202c0 0000000000000403 R_AARCH64_RELATIVE 4a10 │ │ │ │ -00000000000202c8 0000000000000403 R_AARCH64_RELATIVE 4a18 │ │ │ │ -00000000000202e0 0000000000000403 R_AARCH64_RELATIVE 4a00 │ │ │ │ -00000000000202f0 0000000000000403 R_AARCH64_RELATIVE 4a00 │ │ │ │ +00000000000201f0 0000000000000403 R_AARCH64_RELATIVE 25e0 │ │ │ │ +00000000000201f8 0000000000000403 R_AARCH64_RELATIVE 4380 │ │ │ │ +0000000000020200 0000000000000403 R_AARCH64_RELATIVE 2680 │ │ │ │ +0000000000020210 0000000000000403 R_AARCH64_RELATIVE 4e58 │ │ │ │ +0000000000020218 0000000000000403 R_AARCH64_RELATIVE 4e10 │ │ │ │ +0000000000020220 0000000000000403 R_AARCH64_RELATIVE 4e18 │ │ │ │ +0000000000020230 0000000000000403 R_AARCH64_RELATIVE 4e28 │ │ │ │ +0000000000020238 0000000000000403 R_AARCH64_RELATIVE 4e38 │ │ │ │ +0000000000020240 0000000000000403 R_AARCH64_RELATIVE 4e48 │ │ │ │ +0000000000020250 0000000000000403 R_AARCH64_RELATIVE 4e00 │ │ │ │ +0000000000020260 0000000000000403 R_AARCH64_RELATIVE 4e00 │ │ │ │ +0000000000020270 0000000000000403 R_AARCH64_RELATIVE 4e00 │ │ │ │ +0000000000020280 0000000000000403 R_AARCH64_RELATIVE 4e00 │ │ │ │ +0000000000020290 0000000000000403 R_AARCH64_RELATIVE 4e00 │ │ │ │ +00000000000202a0 0000000000000403 R_AARCH64_RELATIVE 4e00 │ │ │ │ +00000000000202b0 0000000000000403 R_AARCH64_RELATIVE 4e00 │ │ │ │ +00000000000202b8 0000000000000403 R_AARCH64_RELATIVE 4e08 │ │ │ │ +00000000000202c0 0000000000000403 R_AARCH64_RELATIVE 4e10 │ │ │ │ +00000000000202c8 0000000000000403 R_AARCH64_RELATIVE 4e18 │ │ │ │ +00000000000202e0 0000000000000403 R_AARCH64_RELATIVE 4e00 │ │ │ │ +00000000000202f0 0000000000000403 R_AARCH64_RELATIVE 4e00 │ │ │ │ 0000000000020308 0000000000000403 R_AARCH64_RELATIVE 1df0 │ │ │ │ -0000000000020340 0000000000000403 R_AARCH64_RELATIVE 4968 │ │ │ │ -0000000000020348 0000000000000403 R_AARCH64_RELATIVE 2220 │ │ │ │ -0000000000020358 0000000000000403 R_AARCH64_RELATIVE 4ec0 │ │ │ │ -0000000000020360 0000000000000403 R_AARCH64_RELATIVE 4970 │ │ │ │ -0000000000020368 0000000000000403 R_AARCH64_RELATIVE 4080 │ │ │ │ -0000000000020378 0000000000000403 R_AARCH64_RELATIVE 4e40 │ │ │ │ -0000000000020380 0000000000000403 R_AARCH64_RELATIVE 4978 │ │ │ │ -0000000000020388 0000000000000403 R_AARCH64_RELATIVE 3040 │ │ │ │ -0000000000020398 0000000000000403 R_AARCH64_RELATIVE 4dc0 │ │ │ │ -00000000000203a0 0000000000000403 R_AARCH64_RELATIVE 4988 │ │ │ │ -00000000000203a8 0000000000000403 R_AARCH64_RELATIVE 384c │ │ │ │ -00000000000203b8 0000000000000403 R_AARCH64_RELATIVE 4d80 │ │ │ │ -00000000000203c0 0000000000000403 R_AARCH64_RELATIVE 4990 │ │ │ │ -00000000000203c8 0000000000000403 R_AARCH64_RELATIVE 31b0 │ │ │ │ -00000000000203d8 0000000000000403 R_AARCH64_RELATIVE 4cc0 │ │ │ │ -00000000000203e0 0000000000000403 R_AARCH64_RELATIVE 4998 │ │ │ │ -00000000000203e8 0000000000000403 R_AARCH64_RELATIVE 28a0 │ │ │ │ -00000000000203f8 0000000000000403 R_AARCH64_RELATIVE 4c40 │ │ │ │ -0000000000020400 0000000000000403 R_AARCH64_RELATIVE 49a0 │ │ │ │ -0000000000020408 0000000000000403 R_AARCH64_RELATIVE 2c40 │ │ │ │ -0000000000020418 0000000000000403 R_AARCH64_RELATIVE 4bd0 │ │ │ │ -0000000000020420 0000000000000403 R_AARCH64_RELATIVE 49a8 │ │ │ │ -0000000000020428 0000000000000403 R_AARCH64_RELATIVE 3570 │ │ │ │ -0000000000020438 0000000000000403 R_AARCH64_RELATIVE 4b80 │ │ │ │ -0000000000020440 0000000000000403 R_AARCH64_RELATIVE 49b8 │ │ │ │ -0000000000020448 0000000000000403 R_AARCH64_RELATIVE 36e0 │ │ │ │ -0000000000020458 0000000000000403 R_AARCH64_RELATIVE 4b20 │ │ │ │ -0000000000020460 0000000000000403 R_AARCH64_RELATIVE 49d0 │ │ │ │ -0000000000020468 0000000000000403 R_AARCH64_RELATIVE 3d50 │ │ │ │ -0000000000020478 0000000000000403 R_AARCH64_RELATIVE 4ad0 │ │ │ │ -0000000000020480 0000000000000403 R_AARCH64_RELATIVE 49d8 │ │ │ │ -0000000000020488 0000000000000403 R_AARCH64_RELATIVE 3ba8 │ │ │ │ -0000000000020498 0000000000000403 R_AARCH64_RELATIVE 4a90 │ │ │ │ -00000000000204a0 0000000000000403 R_AARCH64_RELATIVE 49e8 │ │ │ │ -00000000000204a8 0000000000000403 R_AARCH64_RELATIVE 2400 │ │ │ │ +0000000000020340 0000000000000403 R_AARCH64_RELATIVE 4d68 │ │ │ │ +0000000000020348 0000000000000403 R_AARCH64_RELATIVE 2208 │ │ │ │ +0000000000020358 0000000000000403 R_AARCH64_RELATIVE 52c0 │ │ │ │ +0000000000020360 0000000000000403 R_AARCH64_RELATIVE 4d70 │ │ │ │ +0000000000020368 0000000000000403 R_AARCH64_RELATIVE 4480 │ │ │ │ +0000000000020378 0000000000000403 R_AARCH64_RELATIVE 5240 │ │ │ │ +0000000000020380 0000000000000403 R_AARCH64_RELATIVE 4d78 │ │ │ │ +0000000000020388 0000000000000403 R_AARCH64_RELATIVE 3130 │ │ │ │ +0000000000020398 0000000000000403 R_AARCH64_RELATIVE 51c0 │ │ │ │ +00000000000203a0 0000000000000403 R_AARCH64_RELATIVE 4d88 │ │ │ │ +00000000000203a8 0000000000000403 R_AARCH64_RELATIVE 3aec │ │ │ │ +00000000000203b8 0000000000000403 R_AARCH64_RELATIVE 5180 │ │ │ │ +00000000000203c0 0000000000000403 R_AARCH64_RELATIVE 4d90 │ │ │ │ +00000000000203c8 0000000000000403 R_AARCH64_RELATIVE 32a0 │ │ │ │ +00000000000203d8 0000000000000403 R_AARCH64_RELATIVE 50c0 │ │ │ │ +00000000000203e0 0000000000000403 R_AARCH64_RELATIVE 4d98 │ │ │ │ +00000000000203e8 0000000000000403 R_AARCH64_RELATIVE 2860 │ │ │ │ +00000000000203f8 0000000000000403 R_AARCH64_RELATIVE 5040 │ │ │ │ +0000000000020400 0000000000000403 R_AARCH64_RELATIVE 4da0 │ │ │ │ +0000000000020408 0000000000000403 R_AARCH64_RELATIVE 2c88 │ │ │ │ +0000000000020418 0000000000000403 R_AARCH64_RELATIVE 4fd0 │ │ │ │ +0000000000020420 0000000000000403 R_AARCH64_RELATIVE 4da8 │ │ │ │ +0000000000020428 0000000000000403 R_AARCH64_RELATIVE 3750 │ │ │ │ +0000000000020438 0000000000000403 R_AARCH64_RELATIVE 4f80 │ │ │ │ +0000000000020440 0000000000000403 R_AARCH64_RELATIVE 4db8 │ │ │ │ +0000000000020448 0000000000000403 R_AARCH64_RELATIVE 3900 │ │ │ │ +0000000000020458 0000000000000403 R_AARCH64_RELATIVE 4f20 │ │ │ │ +0000000000020460 0000000000000403 R_AARCH64_RELATIVE 4dd0 │ │ │ │ +0000000000020468 0000000000000403 R_AARCH64_RELATIVE 4160 │ │ │ │ +0000000000020478 0000000000000403 R_AARCH64_RELATIVE 4ed0 │ │ │ │ +0000000000020480 0000000000000403 R_AARCH64_RELATIVE 4dd8 │ │ │ │ +0000000000020488 0000000000000403 R_AARCH64_RELATIVE 3f44 │ │ │ │ +0000000000020498 0000000000000403 R_AARCH64_RELATIVE 4e90 │ │ │ │ +00000000000204a0 0000000000000403 R_AARCH64_RELATIVE 4de8 │ │ │ │ +00000000000204a8 0000000000000403 R_AARCH64_RELATIVE 23e8 │ │ │ │ 000000000001ff90 0000000700000401 R_AARCH64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0 │ │ │ │ 000000000001ff98 0000000c00000401 R_AARCH64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.17 + 0 │ │ │ │ 000000000001ffa0 0000001600000401 R_AARCH64_GLOB_DAT 0000000000000000 PyExc_RuntimeError + 0 │ │ │ │ 000000000001ffa8 0000001800000401 R_AARCH64_GLOB_DAT 0000000000000000 PyExc_ValueError + 0 │ │ │ │ 000000000001ffb0 0000001b00000401 R_AARCH64_GLOB_DAT 0000000000000000 PyExc_TypeError + 0 │ │ │ │ 000000000001ffb8 0000002300000401 R_AARCH64_GLOB_DAT 0000000000000000 _Py_FalseStruct + 0 │ │ │ │ 000000000001ffc0 0000002500000401 R_AARCH64_GLOB_DAT 0000000000000000 __gmon_start__ + 0 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ │ │ │ Dynamic section at offset 0xfdb8 contains 25 entries: │ │ │ │ Tag Type Name/Value │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x000000000000000c (INIT) 0x19e0 │ │ │ │ - 0x000000000000000d (FINI) 0x45e0 │ │ │ │ + 0x000000000000000d (FINI) 0x49e0 │ │ │ │ 0x0000000000000019 (INIT_ARRAY) 0x1fda0 │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 16 (bytes) │ │ │ │ 0x000000000000001a (FINI_ARRAY) 0x1fdb0 │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x280 │ │ │ │ 0x0000000000000005 (STRTAB) 0x890 │ │ │ │ 0x0000000000000006 (SYMTAB) 0x2a8 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.property │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_PROPERTY_TYPE_0 Properties: AArch64 feature: BTI, PAC │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 0117458d09c06838d6527a8442a450aa7705c8b8 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5657642dd77a1a359cfbc3eecc04f8fbf78b66dd │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ @@ -1,1324 +1,1474 @@ │ │ │ │ Contents of the .eh_frame_hdr section: │ │ │ │ │ │ │ │ Version: 1 │ │ │ │ Pointer Encoding Format: 0x1b (sdata4, pcrel) │ │ │ │ Count Encoding Format: 0x3 (udata4, absolute) │ │ │ │ Table Encoding Format: 0x3b (sdata4, datarel) │ │ │ │ - Start of frame section: 0x138 (offset: 0x51a8) │ │ │ │ + Start of frame section: 0x138 (offset: 0x55a8) │ │ │ │ Entries in search table: 0x26 │ │ │ │ - 0xffffffffffffccd4 (offset: 0x1d40) -> 0x9dc fde=[ 8a0] │ │ │ │ - 0xffffffffffffcd34 (offset: 0x1da0) -> 0xa1c fde=[ 8e0] │ │ │ │ - 0xffffffffffffcd74 (offset: 0x1de0) -> 0x1b4 fde=[ 78] │ │ │ │ - 0xffffffffffffcd84 (offset: 0x1df0) -> 0x1c8 fde=[ 8c] │ │ │ │ - 0xffffffffffffd018 (offset: 0x2084) -> 0x1fc fde=[ c0] │ │ │ │ - 0xffffffffffffd024 (offset: 0x2090) -> 0x210 fde=[ d4] │ │ │ │ - 0xffffffffffffd1b4 (offset: 0x2220) -> 0x25c fde=[ 120] │ │ │ │ - 0xffffffffffffd394 (offset: 0x2400) -> 0x2d4 fde=[ 198] │ │ │ │ - 0xffffffffffffd5b4 (offset: 0x2620) -> 0x30c fde=[ 1d0] │ │ │ │ - 0xffffffffffffd654 (offset: 0x26c0) -> 0x360 fde=[ 224] │ │ │ │ - 0xffffffffffffd834 (offset: 0x28a0) -> 0x3a8 fde=[ 26c] │ │ │ │ - 0xffffffffffffd924 (offset: 0x2990) -> 0x3ec fde=[ 2b0] │ │ │ │ - 0xffffffffffffdac4 (offset: 0x2b30) -> 0x464 fde=[ 328] │ │ │ │ - 0xffffffffffffdbd4 (offset: 0x2c40) -> 0x494 fde=[ 358] │ │ │ │ - 0xffffffffffffddc0 (offset: 0x2e2c) -> 0x4dc fde=[ 3a0] │ │ │ │ - 0xffffffffffffde20 (offset: 0x2e8c) -> 0x504 fde=[ 3c8] │ │ │ │ - 0xffffffffffffdf7c (offset: 0x2fe8) -> 0x534 fde=[ 3f8] │ │ │ │ - 0xffffffffffffdfd4 (offset: 0x3040) -> 0x560 fde=[ 424] │ │ │ │ - 0xffffffffffffe144 (offset: 0x31b0) -> 0x614 fde=[ 4d8] │ │ │ │ - 0xffffffffffffe444 (offset: 0x34b0) -> 0x68c fde=[ 550] │ │ │ │ - 0xffffffffffffe504 (offset: 0x3570) -> 0x6c0 fde=[ 584] │ │ │ │ - 0xffffffffffffe604 (offset: 0x3670) -> 0x714 fde=[ 5d8] │ │ │ │ - 0xffffffffffffe674 (offset: 0x36e0) -> 0x748 fde=[ 60c] │ │ │ │ - 0xffffffffffffe7e0 (offset: 0x384c) -> 0x794 fde=[ 658] │ │ │ │ - 0xffffffffffffeaf8 (offset: 0x3b64) -> 0x890 fde=[ 754] │ │ │ │ - 0xffffffffffffeb3c (offset: 0x3ba8) -> 0x938 fde=[ 7fc] │ │ │ │ - 0xffffffffffffece4 (offset: 0x3d50) -> 0x980 fde=[ 844] │ │ │ │ - 0xffffffffffffee34 (offset: 0x3ea0) -> 0x150 fde=[ 14] │ │ │ │ - 0xffffffffffffee64 (offset: 0x3ed0) -> 0x164 fde=[ 28] │ │ │ │ - 0xffffffffffffeea0 (offset: 0x3f0c) -> 0x178 fde=[ 3c] │ │ │ │ - 0xffffffffffffeef4 (offset: 0x3f60) -> 0x1a0 fde=[ 64] │ │ │ │ - 0xffffffffffffef14 (offset: 0x3f80) -> 0x338 fde=[ 1fc] │ │ │ │ - 0xfffffffffffff014 (offset: 0x4080) -> 0x5b8 fde=[ 47c] │ │ │ │ - 0xfffffffffffff098 (offset: 0x4104) -> 0x5e4 fde=[ 4a8] │ │ │ │ - 0xfffffffffffff174 (offset: 0x41e0) -> 0x81c fde=[ 6e0] │ │ │ │ - 0xfffffffffffff398 (offset: 0x4404) -> 0x8b8 fde=[ 77c] │ │ │ │ - 0xfffffffffffff514 (offset: 0x4580) -> 0x910 fde=[ 7d4] │ │ │ │ - 0xfffffffffffff544 (offset: 0x45b0) -> 0xa04 fde=[ 8c8] │ │ │ │ + 0xffffffffffffc8d4 (offset: 0x1d40) -> 0xa74 fde=[ 938] │ │ │ │ + 0xffffffffffffc934 (offset: 0x1da0) -> 0xab4 fde=[ 978] │ │ │ │ + 0xffffffffffffc974 (offset: 0x1de0) -> 0x1b4 fde=[ 78] │ │ │ │ + 0xffffffffffffc984 (offset: 0x1df0) -> 0x1c8 fde=[ 8c] │ │ │ │ + 0xffffffffffffcc14 (offset: 0x2080) -> 0x1fc fde=[ c0] │ │ │ │ + 0xffffffffffffcd9c (offset: 0x2208) -> 0x238 fde=[ fc] │ │ │ │ + 0xffffffffffffcf7c (offset: 0x23e8) -> 0x2b0 fde=[ 174] │ │ │ │ + 0xffffffffffffd174 (offset: 0x25e0) -> 0x2e8 fde=[ 1ac] │ │ │ │ + 0xffffffffffffd214 (offset: 0x2680) -> 0x33c fde=[ 200] │ │ │ │ + 0xffffffffffffd3f4 (offset: 0x2860) -> 0x384 fde=[ 248] │ │ │ │ + 0xffffffffffffd574 (offset: 0x29e0) -> 0x3d0 fde=[ 294] │ │ │ │ + 0xffffffffffffd714 (offset: 0x2b80) -> 0x448 fde=[ 30c] │ │ │ │ + 0xffffffffffffd81c (offset: 0x2c88) -> 0x478 fde=[ 33c] │ │ │ │ + 0xffffffffffffdab4 (offset: 0x2f20) -> 0x4cc fde=[ 390] │ │ │ │ + 0xffffffffffffdb14 (offset: 0x2f80) -> 0x4f4 fde=[ 3b8] │ │ │ │ + 0xffffffffffffdc74 (offset: 0x30e0) -> 0x524 fde=[ 3e8] │ │ │ │ + 0xffffffffffffdcc4 (offset: 0x3130) -> 0x550 fde=[ 414] │ │ │ │ + 0xffffffffffffde34 (offset: 0x32a0) -> 0x604 fde=[ 4c8] │ │ │ │ + 0xffffffffffffe224 (offset: 0x3690) -> 0x6b8 fde=[ 57c] │ │ │ │ + 0xffffffffffffe2e4 (offset: 0x3750) -> 0x6ec fde=[ 5b0] │ │ │ │ + 0xffffffffffffe3d8 (offset: 0x3844) -> 0x740 fde=[ 604] │ │ │ │ + 0xffffffffffffe424 (offset: 0x3890) -> 0x768 fde=[ 62c] │ │ │ │ + 0xffffffffffffe494 (offset: 0x3900) -> 0x79c fde=[ 660] │ │ │ │ + 0xffffffffffffe680 (offset: 0x3aec) -> 0x7f0 fde=[ 6b4] │ │ │ │ + 0xffffffffffffea94 (offset: 0x3f00) -> 0x904 fde=[ 7c8] │ │ │ │ + 0xffffffffffffead8 (offset: 0x3f44) -> 0x9ac fde=[ 870] │ │ │ │ + 0xffffffffffffecf4 (offset: 0x4160) -> 0xa18 fde=[ 8dc] │ │ │ │ + 0xffffffffffffee34 (offset: 0x42a0) -> 0x150 fde=[ 14] │ │ │ │ + 0xffffffffffffee64 (offset: 0x42d0) -> 0x164 fde=[ 28] │ │ │ │ + 0xffffffffffffeea0 (offset: 0x430c) -> 0x178 fde=[ 3c] │ │ │ │ + 0xffffffffffffeef4 (offset: 0x4360) -> 0x1a0 fde=[ 64] │ │ │ │ + 0xffffffffffffef14 (offset: 0x4380) -> 0x314 fde=[ 1d8] │ │ │ │ + 0xfffffffffffff014 (offset: 0x4480) -> 0x5a8 fde=[ 46c] │ │ │ │ + 0xfffffffffffff098 (offset: 0x4504) -> 0x5d4 fde=[ 498] │ │ │ │ + 0xfffffffffffff174 (offset: 0x45e0) -> 0x890 fde=[ 754] │ │ │ │ + 0xfffffffffffff398 (offset: 0x4804) -> 0x92c fde=[ 7f0] │ │ │ │ + 0xfffffffffffff514 (offset: 0x4980) -> 0x984 fde=[ 848] │ │ │ │ + 0xfffffffffffff544 (offset: 0x49b0) -> 0xa9c fde=[ 960] │ │ │ │ │ │ │ │ Contents of the .eh_frame section: │ │ │ │ │ │ │ │ │ │ │ │ 00000000 0000000000000010 00000000 CIE │ │ │ │ Version: 1 │ │ │ │ Augmentation: "zR" │ │ │ │ Code alignment factor: 4 │ │ │ │ Data alignment factor: -8 │ │ │ │ Return address column: 30 │ │ │ │ Augmentation data: 1b │ │ │ │ DW_CFA_def_cfa: r31 (sp) ofs 0 │ │ │ │ │ │ │ │ -00000014 0000000000000010 00000018 FDE cie=00000000 pc=0000000000003ea0..0000000000003ed0 │ │ │ │ +00000014 0000000000000010 00000018 FDE cie=00000000 pc=00000000000042a0..00000000000042d0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000028 0000000000000010 0000002c FDE cie=00000000 pc=0000000000003ed0..0000000000003f0c │ │ │ │ +00000028 0000000000000010 0000002c FDE cie=00000000 pc=00000000000042d0..000000000000430c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000003c 0000000000000024 00000040 FDE cie=00000000 pc=0000000000003f0c..0000000000003f5c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003f10 │ │ │ │ +0000003c 0000000000000024 00000040 FDE cie=00000000 pc=000000000000430c..000000000000435c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004310 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003f14 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004314 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000003f1c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000431c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000003f54 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000004354 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003f58 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004358 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000064 0000000000000010 00000068 FDE cie=00000000 pc=0000000000003f60..0000000000003f68 │ │ │ │ +00000064 0000000000000010 00000068 FDE cie=00000000 pc=0000000000004360..0000000000004368 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00000078 0000000000000010 0000007c FDE cie=00000000 pc=0000000000001de0..0000000000001df0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000008c 0000000000000030 00000090 FDE cie=00000000 pc=0000000000001df0..0000000000002084 │ │ │ │ +0000008c 0000000000000030 00000090 FDE cie=00000000 pc=0000000000001df0..0000000000002078 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000001df4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000001df8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000001e04 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000001e08 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000001e10 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 236 to 0000000000001efc │ │ │ │ + DW_CFA_advance_loc: 244 to 0000000000001efc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000001f00 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000001f04 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -000000c0 0000000000000010 000000c4 FDE cie=00000000 pc=0000000000002084..0000000000002090 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000d4 0000000000000048 000000d8 FDE cie=00000000 pc=0000000000002090..0000000000002214 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000020a4 │ │ │ │ +000000c0 0000000000000038 000000c4 FDE cie=00000000 pc=0000000000002080..0000000000002208 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002084 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000020a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002088 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000020b0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000002090 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000020c8 │ │ │ │ - DW_CFA_offset: r22 (x22) at cfa-8 │ │ │ │ - DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 124 to 0000000000002144 │ │ │ │ - DW_CFA_restore: r22 (x22) │ │ │ │ - DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000002150 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000020b0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002154 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000020b4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002158 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000020b8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000020bc │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-8 │ │ │ │ - DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ - DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 144 to 00000000000021e8 │ │ │ │ + DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 140 to 0000000000002148 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000021f0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000002150 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000002208 │ │ │ │ + DW_CFA_advance_loc: 124 to 00000000000021cc │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000021d4 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000120 0000000000000074 00000124 FDE cie=00000000 pc=0000000000002220..0000000000002400 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002224 │ │ │ │ +000000fc 0000000000000074 00000100 FDE cie=00000000 pc=0000000000002208..00000000000023e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000220c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002228 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002210 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000002248 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000002230 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000000227c │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000002264 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002280 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002268 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000002288 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000002270 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 156 to 0000000000002324 │ │ │ │ + DW_CFA_advance_loc: 156 to 000000000000230c │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002328 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002310 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000232c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002314 │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000002334 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000231c │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002338 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002320 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000233c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002324 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000002370 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000002358 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002374 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000235c │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002378 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002360 │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000002380 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000002368 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000023ac │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000002394 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000023b4 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000239c │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000023b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000023a0 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000023bc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000023a4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000023dc │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000023c4 │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000198 0000000000000034 0000019c FDE cie=00000000 pc=0000000000002400..000000000000261c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002404 │ │ │ │ +00000174 0000000000000034 00000178 FDE cie=00000000 pc=00000000000023e8..00000000000025d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000023ec │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002408 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000023f0 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000002428 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000002410 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 148 to 00000000000024bc │ │ │ │ + DW_CFA_advance_loc: 144 to 00000000000024a0 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 72 to 0000000000002504 │ │ │ │ + DW_CFA_advance_loc: 80 to 00000000000024f0 │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000002514 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000024fc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002518 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002500 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000251c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002504 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000002548 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000002530 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 80 to 0000000000002598 │ │ │ │ + DW_CFA_advance_loc: 64 to 0000000000002570 │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 96 to 00000000000025f8 │ │ │ │ + DW_CFA_advance_loc: 96 to 00000000000025d0 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ │ │ │ │ -000001d0 0000000000000028 000001d4 FDE cie=00000000 pc=0000000000002620..00000000000026bc │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002624 │ │ │ │ +000001ac 0000000000000028 000001b0 FDE cie=00000000 pc=00000000000025e0..000000000000267c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000025e4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002628 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000025e8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000002630 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000025f0 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000002638 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000025f8 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 124 to 00000000000026b4 │ │ │ │ + DW_CFA_advance_loc: 124 to 0000000000002674 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000026b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002678 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ │ │ │ │ -000001fc 0000000000000024 00000200 FDE cie=00000000 pc=0000000000003f80..0000000000004080 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003f84 │ │ │ │ +000001d8 0000000000000024 000001dc FDE cie=00000000 pc=0000000000004380..0000000000004480 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004384 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003f88 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004388 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000003f90 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004390 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 192 to 0000000000004050 │ │ │ │ + DW_CFA_advance_loc: 192 to 0000000000004450 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004054 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004454 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004058 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004458 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000224 0000000000000044 00000228 FDE cie=00000000 pc=00000000000026c0..00000000000028a0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000026c4 │ │ │ │ +00000200 0000000000000044 00000204 FDE cie=00000000 pc=0000000000002680..0000000000002860 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002684 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000026c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002688 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000026d0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000002690 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 260 to 00000000000027d4 │ │ │ │ + DW_CFA_advance_loc1: 260 to 0000000000002794 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000027d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002798 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000027dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000279c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000027e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000027a0 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-8 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 60 to 000000000000281c │ │ │ │ + DW_CFA_advance_loc: 60 to 00000000000027dc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002820 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000027e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000002858 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000002818 │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000002864 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000002824 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002868 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002828 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000286c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000282c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000026c 0000000000000040 00000270 FDE cie=00000000 pc=00000000000028a0..0000000000002990 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000028a4 │ │ │ │ +00000248 0000000000000048 0000024c FDE cie=00000000 pc=0000000000002860..00000000000029d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002864 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000028a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002868 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000028c8 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000002888 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-48 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000028ec │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000028ac │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-24 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000002930 │ │ │ │ + DW_CFA_advance_loc: 68 to 00000000000028f0 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000002940 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000002900 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002944 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002904 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002948 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002908 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-48 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-24 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 64 to 0000000000002988 │ │ │ │ + DW_CFA_advance_loc: 160 to 00000000000029a8 │ │ │ │ + DW_CFA_restore: r22 (x22) │ │ │ │ + DW_CFA_restore: r21 (x21) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000029b0 │ │ │ │ + DW_CFA_offset: r21 (x21) at cfa-32 │ │ │ │ + DW_CFA_offset: r22 (x22) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000029d0 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000002b0 0000000000000074 000002b4 FDE cie=00000000 pc=0000000000002990..0000000000002b30 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002994 │ │ │ │ +00000294 0000000000000074 00000298 FDE cie=00000000 pc=00000000000029e0..0000000000002b7c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000029e4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002998 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000029e8 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000029a4 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000029f4 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-56 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000029b8 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000002a08 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-24 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000029d8 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000002a28 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 204 to 0000000000002aa4 │ │ │ │ + DW_CFA_advance_loc: 200 to 0000000000002af0 │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000002aac │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000002af8 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000002abc │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000002b08 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002ac0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002b0c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002ac4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002b10 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-56 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-40 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-32 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-24 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000002ae4 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000002b30 │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000002af0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000002b3c │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002af4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002b40 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002af8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002b44 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-56 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-40 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-32 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-24 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000328 000000000000002c 0000032c FDE cie=00000000 pc=0000000000002b30..0000000000002c38 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002b34 │ │ │ │ +0000030c 000000000000002c 00000310 FDE cie=00000000 pc=0000000000002b80..0000000000002c88 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002b84 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002b38 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002b88 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000002b40 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000002b90 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-48 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000002b4c │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000002b9c │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 80 to 0000000000002b9c │ │ │ │ + DW_CFA_advance_loc: 80 to 0000000000002bec │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002ba0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002bf0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002ba4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002bf4 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000358 0000000000000044 0000035c FDE cie=00000000 pc=0000000000002c40..0000000000002e2c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002c44 │ │ │ │ +0000033c 0000000000000050 00000340 FDE cie=00000000 pc=0000000000002c88..0000000000002f1c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002c8c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002c48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002c90 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000002c68 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000002cb0 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-48 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000002c90 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000002cd8 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-24 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 204 to 0000000000002d5c │ │ │ │ + DW_CFA_advance_loc: 204 to 0000000000002da4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r22 (x22) │ │ │ │ + DW_CFA_restore: r21 (x21) │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000002db4 │ │ │ │ + DW_CFA_restore: r30 (x30) │ │ │ │ + DW_CFA_restore: r29 (x29) │ │ │ │ + DW_CFA_restore: r19 (x19) │ │ │ │ + DW_CFA_restore: r20 (x20) │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002db8 │ │ │ │ + DW_CFA_AARCH64_negate_ra_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002dbc │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 128 to 0000000000002e3c │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000002d6c │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000002e48 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002d70 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002e4c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002d74 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002e50 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-48 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-24 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 160 to 0000000000002e14 │ │ │ │ + DW_CFA_advance_loc: 200 to 0000000000002f18 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000002e1c │ │ │ │ - DW_CFA_offset: r21 (x21) at cfa-32 │ │ │ │ - DW_CFA_offset: r22 (x22) at cfa-24 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000003a0 0000000000000024 000003a4 FDE cie=00000000 pc=0000000000002e2c..0000000000002e8c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002e30 │ │ │ │ +00000390 0000000000000024 00000394 FDE cie=00000000 pc=0000000000002f20..0000000000002f80 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002f24 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002e34 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002f28 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000002e40 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000002f34 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000002e6c │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000002f60 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002e70 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002f64 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002e74 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002f68 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000003c8 000000000000002c 000003cc FDE cie=00000000 pc=0000000000002e8c..0000000000002fe8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002e90 │ │ │ │ +000003b8 000000000000002c 000003bc FDE cie=00000000 pc=0000000000002f80..00000000000030dc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002f84 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002e94 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002f88 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000002ea0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000002f94 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000002eac │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000002fa0 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 208 to 0000000000002f7c │ │ │ │ + DW_CFA_advance_loc: 208 to 0000000000003070 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002f80 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003074 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002f84 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003078 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000003f8 0000000000000028 000003fc FDE cie=00000000 pc=0000000000002fe8..0000000000003038 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002fec │ │ │ │ +000003e8 0000000000000028 000003ec FDE cie=00000000 pc=00000000000030e0..0000000000003130 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000030e4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002ff0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000030e8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000002ff8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000030f0 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000003020 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000003118 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003024 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000311c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003028 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003120 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000424 0000000000000054 00000428 FDE cie=00000000 pc=0000000000003040..00000000000031b0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003044 │ │ │ │ +00000414 0000000000000054 00000418 FDE cie=00000000 pc=0000000000003130..00000000000032a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003134 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003048 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003138 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000003058 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000003148 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-48 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 116 to 00000000000030cc │ │ │ │ + DW_CFA_advance_loc: 116 to 00000000000031bc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000030d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000031c0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000030d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000031c4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000000310c │ │ │ │ + DW_CFA_advance_loc: 56 to 00000000000031fc │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-8 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000003148 │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000003238 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000314c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000323c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000003164 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000003254 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000000318c │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000000327c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003190 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003280 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003194 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003284 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000319c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000328c │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-16 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000031ac │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000329c │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000047c 0000000000000028 00000480 FDE cie=00000000 pc=0000000000004080..0000000000004104 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004084 │ │ │ │ +0000046c 0000000000000028 00000470 FDE cie=00000000 pc=0000000000004480..0000000000004504 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004484 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004088 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004488 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000040a8 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000044a8 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 76 to 00000000000040f4 │ │ │ │ + DW_CFA_advance_loc: 76 to 00000000000044f4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000040f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000044f8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000040fc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000044fc │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000004a8 000000000000002c 000004ac FDE cie=00000000 pc=0000000000004104..00000000000041e0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004108 │ │ │ │ +00000498 000000000000002c 0000049c FDE cie=00000000 pc=0000000000004504..00000000000045e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004508 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000410c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000450c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000004118 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000004518 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000004124 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000004524 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 140 to 00000000000041b0 │ │ │ │ + DW_CFA_advance_loc: 140 to 00000000000045b0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000041b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000045b4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000041b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000045b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000004d8 0000000000000074 000004dc FDE cie=00000000 pc=00000000000031b0..00000000000034b0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000031b4 │ │ │ │ +000004c8 00000000000000b0 000004cc FDE cie=00000000 pc=00000000000032a0..0000000000003690 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000032a4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000031b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000032a8 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000031dc │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000032cc │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000003208 │ │ │ │ + DW_CFA_advance_loc: 80 to 000000000000331c │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 164 to 00000000000032ac │ │ │ │ - DW_CFA_restore: r24 (x24) │ │ │ │ - DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000032b4 │ │ │ │ - DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ - DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 64 to 00000000000032f4 │ │ │ │ - DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 184 to 00000000000033ac │ │ │ │ + DW_CFA_advance_loc: 144 to 00000000000033ac │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000033b0 │ │ │ │ - DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000033c0 │ │ │ │ + DW_CFA_advance_loc: 100 to 0000000000003410 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000033c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003414 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000033c8 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ - DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ - DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ - DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003418 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000003448 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ + DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000003454 │ │ │ │ + DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ - DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ - DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ - DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000033f4 │ │ │ │ + DW_CFA_advance_loc: 200 to 000000000000351c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r24 (x24) │ │ │ │ + DW_CFA_restore: r23 (x23) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003520 │ │ │ │ + DW_CFA_restore: r26 (x26) │ │ │ │ + DW_CFA_restore: r25 (x25) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003524 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000003550 │ │ │ │ + DW_CFA_restore: r24 (x24) │ │ │ │ + DW_CFA_restore: r23 (x23) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003554 │ │ │ │ + DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000033f8 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000003588 │ │ │ │ + DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ + DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ + DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ + DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000035a4 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000033fc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000035a8 │ │ │ │ + DW_CFA_restore: r26 (x26) │ │ │ │ + DW_CFA_restore: r25 (x25) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000035ac │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000003410 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000035c8 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000003428 │ │ │ │ + DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000035e0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r24 (x24) │ │ │ │ + DW_CFA_restore: r23 (x23) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000035e4 │ │ │ │ + DW_CFA_restore: r26 (x26) │ │ │ │ + DW_CFA_restore: r25 (x25) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000035e8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000003608 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r24 (x24) │ │ │ │ + DW_CFA_restore: r23 (x23) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000360c │ │ │ │ + DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000003430 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003610 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 80 to 0000000000003480 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000361c │ │ │ │ + DW_CFA_restore: r24 (x24) │ │ │ │ + DW_CFA_restore: r23 (x23) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003620 │ │ │ │ + DW_CFA_restore: r26 (x26) │ │ │ │ + DW_CFA_restore: r25 (x25) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003624 │ │ │ │ + DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ + DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003628 │ │ │ │ + DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ + DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000003640 │ │ │ │ + DW_CFA_restore: r23 (x23) │ │ │ │ + DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003484 │ │ │ │ + DW_CFA_restore: r26 (x26) │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000364c │ │ │ │ + DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ + DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ + DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ + DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000003658 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003488 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000365c │ │ │ │ + DW_CFA_restore: r26 (x26) │ │ │ │ + DW_CFA_restore: r25 (x25) │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000366c │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000003680 │ │ │ │ + DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ + DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000003688 │ │ │ │ + DW_CFA_restore: r25 (x25) │ │ │ │ + DW_CFA_restore: r26 (x26) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000368c │ │ │ │ + DW_CFA_restore: r24 (x24) │ │ │ │ + DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000550 0000000000000030 00000554 FDE cie=00000000 pc=00000000000034b0..0000000000003570 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000034b4 │ │ │ │ +0000057c 0000000000000030 00000580 FDE cie=00000000 pc=0000000000003690..0000000000003750 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003694 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000034b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003698 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000034c0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000036a0 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000034cc │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000036ac │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 84 to 0000000000003520 │ │ │ │ + DW_CFA_advance_loc: 84 to 0000000000003700 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003524 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003704 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003528 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003708 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000584 0000000000000050 00000588 FDE cie=00000000 pc=0000000000003570..0000000000003670 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003574 │ │ │ │ +000005b0 0000000000000050 000005b4 FDE cie=00000000 pc=0000000000003750..0000000000003844 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003754 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003578 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003758 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000003598 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000003778 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000035c4 │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000037a4 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000035cc │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000037ac │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 100 to 0000000000003630 │ │ │ │ + DW_CFA_advance_loc: 92 to 0000000000003808 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003634 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000380c │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000363c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000003814 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003640 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003818 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003644 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000381c │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003648 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003820 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000364c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003824 │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000003654 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000382c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000005d8 0000000000000030 000005dc FDE cie=00000000 pc=0000000000003670..00000000000036d4 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003674 │ │ │ │ +00000604 0000000000000024 00000608 FDE cie=00000000 pc=0000000000003844..0000000000003890 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003848 │ │ │ │ + DW_CFA_AARCH64_negate_ra_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000384c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000003858 │ │ │ │ + DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000003878 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r30 (x30) │ │ │ │ + DW_CFA_restore: r29 (x29) │ │ │ │ + DW_CFA_restore: r19 (x19) │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000387c │ │ │ │ + DW_CFA_AARCH64_negate_ra_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003880 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000062c 0000000000000030 00000630 FDE cie=00000000 pc=0000000000003890..00000000000038f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003894 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003678 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003898 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000003680 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000038a0 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 48 to 00000000000036b0 │ │ │ │ + DW_CFA_advance_loc: 48 to 00000000000038d0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000036b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000038d4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000036b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000038d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000036cc │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000038ec │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000036d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000038f0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ │ │ │ │ -0000060c 0000000000000048 00000610 FDE cie=00000000 pc=00000000000036e0..000000000000384c │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000036e4 │ │ │ │ +00000660 0000000000000050 00000664 FDE cie=00000000 pc=0000000000003900..0000000000003aec │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003904 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000036e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003908 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000003708 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000003928 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000000372c │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000000394c │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-40 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 140 to 00000000000037b8 │ │ │ │ + DW_CFA_advance_loc: 140 to 00000000000039d8 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000037c0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000039e0 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000037c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000039e4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000037c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000039e8 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-48 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-24 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 84 to 000000000000381c │ │ │ │ + DW_CFA_advance_loc: 128 to 0000000000003a68 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000003824 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000003a70 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-48 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000003848 │ │ │ │ + DW_CFA_advance_loc: 68 to 0000000000003ab4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003ab8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000003ae8 │ │ │ │ + DW_CFA_restore: r20 (x20) │ │ │ │ + DW_CFA_restore: r19 (x19) │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000658 0000000000000084 0000065c FDE cie=00000000 pc=000000000000384c..0000000000003b64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003850 │ │ │ │ +000006b4 000000000000009c 000006b8 FDE cie=00000000 pc=0000000000003aec..0000000000003efc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003af0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003854 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003af4 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000386c │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000003b0c │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-112 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000003888 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000003b28 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-80 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000038ac │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000003b4c │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000038c8 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000003b68 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-88 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000038d0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000003b70 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-40 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 256 to 00000000000039d0 │ │ │ │ + DW_CFA_advance_loc1: 260 to 0000000000003c74 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r20 (x20) │ │ │ │ + DW_CFA_restore: r19 (x19) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003c78 │ │ │ │ + DW_CFA_restore: r24 (x24) │ │ │ │ + DW_CFA_restore: r23 (x23) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003c7c │ │ │ │ + DW_CFA_restore: r26 (x26) │ │ │ │ + DW_CFA_restore: r25 (x25) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000003c84 │ │ │ │ + DW_CFA_restore: r21 (x21) │ │ │ │ + DW_CFA_restore: r22 (x22) │ │ │ │ + DW_CFA_restore: r29 (x29) │ │ │ │ + DW_CFA_restore: r30 (x30) │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003c88 │ │ │ │ + DW_CFA_AARCH64_negate_ra_state │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000003c94 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 220 to 0000000000003d70 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000039d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003d74 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000039d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003d78 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000039ec │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000003d88 │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000039f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003d8c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000039f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003d90 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-96 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-88 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-80 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-72 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-56 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-48 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-40 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-112 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-104 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 168 to 0000000000003a9c │ │ │ │ + DW_CFA_advance_loc: 100 to 0000000000003df4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003aa0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003df8 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003aa4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003dfc │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000003aac │ │ │ │ - DW_CFA_offset: r19 (x19) at cfa-96 │ │ │ │ - DW_CFA_offset: r20 (x20) at cfa-88 │ │ │ │ - DW_CFA_offset: r23 (x23) at cfa-64 │ │ │ │ - DW_CFA_offset: r24 (x24) at cfa-56 │ │ │ │ - DW_CFA_offset: r25 (x25) at cfa-48 │ │ │ │ - DW_CFA_offset: r26 (x26) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 104 to 0000000000003b14 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003e00 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 68 to 0000000000003e44 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r20 (x20) │ │ │ │ + DW_CFA_restore: r19 (x19) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003e48 │ │ │ │ + DW_CFA_restore: r24 (x24) │ │ │ │ + DW_CFA_restore: r23 (x23) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003e4c │ │ │ │ + DW_CFA_restore: r26 (x26) │ │ │ │ + DW_CFA_restore: r25 (x25) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003e50 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000003e7c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r20 (x20) │ │ │ │ + DW_CFA_restore: r19 (x19) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003e80 │ │ │ │ + DW_CFA_restore: r24 (x24) │ │ │ │ + DW_CFA_restore: r23 (x23) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003e84 │ │ │ │ + DW_CFA_restore: r26 (x26) │ │ │ │ + DW_CFA_restore: r25 (x25) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003e88 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 76 to 0000000000003ed4 │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000003b38 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000003ef8 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003b3c │ │ │ │ - DW_CFA_offset: r19 (x19) at cfa-96 │ │ │ │ - DW_CFA_offset: r20 (x20) at cfa-88 │ │ │ │ - DW_CFA_offset: r23 (x23) at cfa-64 │ │ │ │ - DW_CFA_offset: r24 (x24) at cfa-56 │ │ │ │ - DW_CFA_offset: r25 (x25) at cfa-48 │ │ │ │ - DW_CFA_offset: r26 (x26) at cfa-40 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000006e0 0000000000000070 000006e4 FDE cie=00000000 pc=00000000000041e0..0000000000004404 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000041e4 │ │ │ │ +00000754 0000000000000070 00000758 FDE cie=00000000 pc=00000000000045e0..0000000000004804 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000045e4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000041e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000045e8 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000041f0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000045f0 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000004210 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000004610 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-56 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000004244 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000004644 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 116 to 00000000000042b8 │ │ │ │ + DW_CFA_advance_loc: 116 to 00000000000046b8 │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000042cc │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000046cc │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000042d4 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000046d4 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000042d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000046d8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000042dc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000046dc │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-56 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-40 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000004320 │ │ │ │ + DW_CFA_advance_loc: 68 to 0000000000004720 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000004328 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004728 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000004338 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000004738 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000004340 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004740 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004344 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004744 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000004364 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000004764 │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000436c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000476c │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004370 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004770 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000004380 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000004780 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000004388 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004788 │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000043b4 │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000047b4 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000043c0 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000047c0 │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000043ec │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000047ec │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000043f8 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000047f8 │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000004400 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004800 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000754 0000000000000024 00000758 FDE cie=00000000 pc=0000000000003b64..0000000000003ba8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000003b78 │ │ │ │ +000007c8 0000000000000024 000007cc FDE cie=00000000 pc=0000000000003f00..0000000000003f44 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000003f14 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003b7c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003f18 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000003b84 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000003f20 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000003ba0 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000003f3c │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003ba4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003f40 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000077c 0000000000000054 00000780 FDE cie=00000000 pc=0000000000004404..0000000000004578 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004408 │ │ │ │ +000007f0 0000000000000054 000007f4 FDE cie=00000000 pc=0000000000004804..0000000000004978 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004808 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000440c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000480c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000441c │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000481c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000004428 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000004828 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-8 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 132 to 00000000000044ac │ │ │ │ + DW_CFA_advance_loc: 132 to 00000000000048ac │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000044b8 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000048b8 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000044bc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000048bc │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000044c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000048c0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-8 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 64 to 0000000000004500 │ │ │ │ + DW_CFA_advance_loc: 64 to 0000000000004900 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000004508 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004908 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000004520 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000004920 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004524 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004924 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000004568 │ │ │ │ + DW_CFA_advance_loc: 68 to 0000000000004968 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000456c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000496c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004570 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004970 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000007d4 0000000000000024 000007d8 FDE cie=00000000 pc=0000000000004580..00000000000045ac │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004584 │ │ │ │ +00000848 0000000000000024 0000084c FDE cie=00000000 pc=0000000000004980..00000000000049ac │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004984 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004588 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004988 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000004590 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004990 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000045a4 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000049a4 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000045a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000049a8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000007fc 0000000000000044 00000800 FDE cie=00000000 pc=0000000000003ba8..0000000000003d50 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003bac │ │ │ │ +00000870 0000000000000068 00000874 FDE cie=00000000 pc=0000000000003f44..000000000000415c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003f48 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003bb0 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_offset: r29 (x29) at cfa-64 │ │ │ │ - DW_CFA_offset: r30 (x30) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000003bd0 │ │ │ │ - DW_CFA_offset: r21 (x21) at cfa-32 │ │ │ │ - DW_CFA_offset: r22 (x22) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000003bf4 │ │ │ │ - DW_CFA_offset: r20 (x20) at cfa-40 │ │ │ │ - DW_CFA_offset: r19 (x19) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 156 to 0000000000003c90 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003f4c │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_offset: r29 (x29) at cfa-80 │ │ │ │ + DW_CFA_offset: r30 (x30) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000003f6c │ │ │ │ + DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (x22) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000003f90 │ │ │ │ + DW_CFA_offset: r20 (x20) at cfa-56 │ │ │ │ + DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000003fc0 │ │ │ │ + DW_CFA_offset: r24 (x24) at cfa-24 │ │ │ │ + DW_CFA_offset: r23 (x23) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 112 to 0000000000004030 │ │ │ │ + DW_CFA_restore: r24 (x24) │ │ │ │ + DW_CFA_restore: r23 (x23) │ │ │ │ + DW_CFA_advance_loc: 116 to 00000000000040a4 │ │ │ │ + DW_CFA_restore: r20 (x20) │ │ │ │ + DW_CFA_restore: r19 (x19) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000040ac │ │ │ │ + DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ + DW_CFA_offset: r20 (x20) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (x23) at cfa-32 │ │ │ │ + DW_CFA_offset: r24 (x24) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000040b8 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000003c98 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000040bc │ │ │ │ + DW_CFA_restore: r24 (x24) │ │ │ │ + DW_CFA_restore: r23 (x23) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000040c4 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003c9c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000040c8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003ca0 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_offset: r19 (x19) at cfa-48 │ │ │ │ - DW_CFA_offset: r20 (x20) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (x21) at cfa-32 │ │ │ │ - DW_CFA_offset: r22 (x22) at cfa-24 │ │ │ │ - DW_CFA_offset: r29 (x29) at cfa-64 │ │ │ │ - DW_CFA_offset: r30 (x30) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000040cc │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ + DW_CFA_offset: r20 (x20) at cfa-56 │ │ │ │ + DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (x22) at cfa-40 │ │ │ │ + DW_CFA_offset: r29 (x29) at cfa-80 │ │ │ │ + DW_CFA_offset: r30 (x30) at cfa-72 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 84 to 0000000000003cf4 │ │ │ │ + DW_CFA_advance_loc: 48 to 00000000000040fc │ │ │ │ + DW_CFA_offset: r24 (x24) at cfa-24 │ │ │ │ + DW_CFA_offset: r23 (x23) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004104 │ │ │ │ + DW_CFA_restore: r23 (x23) │ │ │ │ + DW_CFA_restore: r24 (x24) │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000004124 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000003cfc │ │ │ │ - DW_CFA_offset: r19 (x19) at cfa-48 │ │ │ │ - DW_CFA_offset: r20 (x20) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004128 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000004134 │ │ │ │ + DW_CFA_offset: r23 (x23) at cfa-32 │ │ │ │ + DW_CFA_offset: r24 (x24) at cfa-24 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000844 0000000000000058 00000848 FDE cie=00000000 pc=0000000000003d50..0000000000003e74 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003d54 │ │ │ │ +000008dc 0000000000000058 000008e0 FDE cie=00000000 pc=0000000000004160..000000000000427c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004164 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003d58 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004168 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000003d78 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000004188 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000003d9c │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000041ac │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000003da8 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000041b8 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 108 to 0000000000003e14 │ │ │ │ + DW_CFA_advance_loc: 104 to 0000000000004220 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003e18 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004224 │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000003e28 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000004234 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003e2c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004238 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003e30 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000423c │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003e34 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004240 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003e38 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004244 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000003e44 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000004250 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000003e5c │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000004268 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003e60 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000426c │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000003e68 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004274 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000008a0 0000000000000024 000008a4 FDE cie=00000000 pc=0000000000001d40..0000000000001da0 │ │ │ │ +00000938 0000000000000024 0000093c FDE cie=00000000 pc=0000000000001d40..0000000000001da0 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000001d44 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000001d48 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ │ │ DW_CFA_advance_loc: 80 to 0000000000001d98 │ │ │ │ @@ -1331,24 +1481,24 @@ │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000008c8 0000000000000014 000008cc FDE cie=00000000 pc=00000000000045b0..00000000000045e0 │ │ │ │ +00000960 0000000000000014 00000964 FDE cie=00000000 pc=00000000000049b0..00000000000049e0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000008e0 0000000000000020 000008e4 FDE cie=00000000 pc=0000000000001da0..0000000000001dcc │ │ │ │ +00000978 0000000000000020 0000097c FDE cie=00000000 pc=0000000000001da0..0000000000001dcc │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000001da4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000001da8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ │ │ DW_CFA_advance_loc: 24 to 0000000000001dc0 │ │ │ │ @@ -1357,10 +1507,10 @@ │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000001dc4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000904 ZERO terminator │ │ │ │ +0000099c ZERO terminator │ │ │ ├── strings --all --bytes=8 {} │ │ │ │┄ Ordering differences only │ │ │ │ @@ -7,25 +7,25 @@ │ │ │ │ PyModule_GetState │ │ │ │ PyExc_RuntimeError │ │ │ │ PyErr_NewExceptionWithDoc │ │ │ │ PyModule_AddType │ │ │ │ PyInterpreterState_Get │ │ │ │ PyUnstable_AtExit │ │ │ │ PyThread_allocate_lock │ │ │ │ +PyErr_NoMemory │ │ │ │ PyMutex_Lock │ │ │ │ PyMutex_Unlock │ │ │ │ _Py_Dealloc │ │ │ │ PyThread_acquire_lock │ │ │ │ PyThread_release_lock │ │ │ │ PyThread_free_lock │ │ │ │ PyMem_RawFree │ │ │ │ PyUnicode_FromFormat │ │ │ │ PyObject_CallOneArg │ │ │ │ PyErr_SetObject │ │ │ │ -PyErr_NoMemory │ │ │ │ PyArg_ParseTupleAndKeywords │ │ │ │ PyMem_RawMalloc │ │ │ │ PyLong_FromLongLong │ │ │ │ PyErr_GetRaisedException │ │ │ │ PyErr_SetRaisedException │ │ │ │ PyErr_Clear │ │ │ │ PyExc_ValueError │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -12,27 +12,27 @@ │ │ │ │ 0x00000920 78635f52 756e7469 6d654572 726f7200 xc_RuntimeError. │ │ │ │ 0x00000930 50794572 725f4e65 77457863 65707469 PyErr_NewExcepti │ │ │ │ 0x00000940 6f6e5769 7468446f 63005079 4d6f6475 onWithDoc.PyModu │ │ │ │ 0x00000950 6c655f41 64645479 70650050 79496e74 le_AddType.PyInt │ │ │ │ 0x00000960 65727072 65746572 53746174 655f4765 erpreterState_Ge │ │ │ │ 0x00000970 74005079 556e7374 61626c65 5f417445 t.PyUnstable_AtE │ │ │ │ 0x00000980 78697400 50795468 72656164 5f616c6c xit.PyThread_all │ │ │ │ - 0x00000990 6f636174 655f6c6f 636b0050 794d7574 ocate_lock.PyMut │ │ │ │ - 0x000009a0 65785f4c 6f636b00 50794d75 7465785f ex_Lock.PyMutex_ │ │ │ │ - 0x000009b0 556e6c6f 636b005f 50795f44 65616c6c Unlock._Py_Deall │ │ │ │ - 0x000009c0 6f630050 79546872 6561645f 61637175 oc.PyThread_acqu │ │ │ │ - 0x000009d0 6972655f 6c6f636b 00507954 68726561 ire_lock.PyThrea │ │ │ │ - 0x000009e0 645f7265 6c656173 655f6c6f 636b0050 d_release_lock.P │ │ │ │ - 0x000009f0 79546872 6561645f 66726565 5f6c6f63 yThread_free_loc │ │ │ │ - 0x00000a00 6b005079 4d656d5f 52617746 72656500 k.PyMem_RawFree. │ │ │ │ - 0x00000a10 5079556e 69636f64 655f4672 6f6d466f PyUnicode_FromFo │ │ │ │ - 0x00000a20 726d6174 0050794f 626a6563 745f4361 rmat.PyObject_Ca │ │ │ │ - 0x00000a30 6c6c4f6e 65417267 00507945 72725f53 llOneArg.PyErr_S │ │ │ │ - 0x00000a40 65744f62 6a656374 00507945 72725f4e etObject.PyErr_N │ │ │ │ - 0x00000a50 6f4d656d 6f727900 50794172 675f5061 oMemory.PyArg_Pa │ │ │ │ + 0x00000990 6f636174 655f6c6f 636b0050 79457272 ocate_lock.PyErr │ │ │ │ + 0x000009a0 5f4e6f4d 656d6f72 79005079 4d757465 _NoMemory.PyMute │ │ │ │ + 0x000009b0 785f4c6f 636b0050 794d7574 65785f55 x_Lock.PyMutex_U │ │ │ │ + 0x000009c0 6e6c6f63 6b005f50 795f4465 616c6c6f nlock._Py_Deallo │ │ │ │ + 0x000009d0 63005079 54687265 61645f61 63717569 c.PyThread_acqui │ │ │ │ + 0x000009e0 72655f6c 6f636b00 50795468 72656164 re_lock.PyThread │ │ │ │ + 0x000009f0 5f72656c 65617365 5f6c6f63 6b005079 _release_lock.Py │ │ │ │ + 0x00000a00 54687265 61645f66 7265655f 6c6f636b Thread_free_lock │ │ │ │ + 0x00000a10 0050794d 656d5f52 61774672 65650050 .PyMem_RawFree.P │ │ │ │ + 0x00000a20 79556e69 636f6465 5f46726f 6d466f72 yUnicode_FromFor │ │ │ │ + 0x00000a30 6d617400 50794f62 6a656374 5f43616c mat.PyObject_Cal │ │ │ │ + 0x00000a40 6c4f6e65 41726700 50794572 725f5365 lOneArg.PyErr_Se │ │ │ │ + 0x00000a50 744f626a 65637400 50794172 675f5061 tObject.PyArg_Pa │ │ │ │ 0x00000a60 72736554 75706c65 416e644b 6579776f rseTupleAndKeywo │ │ │ │ 0x00000a70 72647300 50794d65 6d5f5261 774d616c rds.PyMem_RawMal │ │ │ │ 0x00000a80 6c6f6300 50794c6f 6e675f46 726f6d4c loc.PyLong_FromL │ │ │ │ 0x00000a90 6f6e674c 6f6e6700 50794572 725f4765 ongLong.PyErr_Ge │ │ │ │ 0x00000aa0 74526169 73656445 78636570 74696f6e tRaisedException │ │ │ │ 0x00000ab0 00507945 72725f53 65745261 69736564 .PyErr_SetRaised │ │ │ │ 0x00000ac0 45786365 7074696f 6e005079 4572725f Exception.PyErr_ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {} │ │ │ │ @@ -3,11 +3,11 @@ │ │ │ │ │ │ │ │ Disassembly of section .init: │ │ │ │ │ │ │ │ 00000000000019e0 <.init>: │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov x29, sp │ │ │ │ - bl 3e74 │ │ │ │ + bl 427c │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ ret │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -3,21 +3,21 @@ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ 0000000000001d40 : │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ adrp x0, 4000 │ │ │ │ - add x0, x0, #0x928 │ │ │ │ + add x0, x0, #0xd28 │ │ │ │ mov x29, sp │ │ │ │ bl 1c60 │ │ │ │ cbnz x0, 1d70 <_PyCrossInterpreterData_ReleaseAndRawFree@plt+0x40> │ │ │ │ bl 1bc0 │ │ │ │ adrp x0, 4000 │ │ │ │ - add x0, x0, #0x940 │ │ │ │ + add x0, x0, #0xd40 │ │ │ │ bl 1c60 │ │ │ │ cbz x0, 1d90 <_PyCrossInterpreterData_ReleaseAndRawFree@plt+0x60> │ │ │ │ ldr x1, [x0] │ │ │ │ tbnz w1, #31, 1d88 <_PyCrossInterpreterData_ReleaseAndRawFree@plt+0x58> │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x0] │ │ │ │ cbnz x1, 1d88 <_PyCrossInterpreterData_ReleaseAndRawFree@plt+0x58> │ │ │ │ @@ -51,564 +51,548 @@ │ │ │ │ add x0, x0, #0x1a0 │ │ │ │ b 1a60 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ - mov x20, x0 │ │ │ │ - mov w0, #0x0 // #0 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ adrp x22, 20000 │ │ │ │ add x19, x22, #0x4f0 │ │ │ │ + mov x21, x0 │ │ │ │ mov x2, x19 │ │ │ │ - bl 45b0 │ │ │ │ - cbnz w0, 1f68 │ │ │ │ + mov w0, #0x0 // #0 │ │ │ │ + bl 49b0 │ │ │ │ + cbnz w0, 1f58 │ │ │ │ ldr w0, [x19, #4] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [x19, #4] │ │ │ │ cmp w0, #0x1 │ │ │ │ b.eq 1f04 // b.none │ │ │ │ add x19, x22, #0x4f0 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov x2, x19 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - bl 45b0 │ │ │ │ + bl 49b0 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 1fec // b.any │ │ │ │ - mov x0, x20 │ │ │ │ + b.ne 1fe0 // b.any │ │ │ │ + mov x0, x21 │ │ │ │ bl 1b60 │ │ │ │ adrp x2, 1f000 │ │ │ │ ldr x2, [x2, #4000] │ │ │ │ - mov x21, x0 │ │ │ │ + mov x20, x0 │ │ │ │ adrp x1, 4000 │ │ │ │ adrp x0, 4000 │ │ │ │ - add x1, x1, #0x600 │ │ │ │ - add x0, x0, #0x638 │ │ │ │ + add x1, x1, #0xa00 │ │ │ │ + add x0, x0, #0xa38 │ │ │ │ ldr x2, [x2] │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ bl 1b10 │ │ │ │ mov x19, x0 │ │ │ │ - cbz x0, 1f88 │ │ │ │ + cbz x0, 1f78 │ │ │ │ mov x1, x0 │ │ │ │ - mov x0, x20 │ │ │ │ + mov x0, x21 │ │ │ │ bl 1c40 │ │ │ │ - tbnz w0, #31, 1f74 │ │ │ │ - str x19, [x21, #8] │ │ │ │ + tbnz w0, #31, 1f64 │ │ │ │ + str x19, [x20, #8] │ │ │ │ mov x2, x19 │ │ │ │ adrp x0, 4000 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ - add x0, x0, #0x660 │ │ │ │ + add x0, x0, #0xa60 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ bl 1b10 │ │ │ │ mov x19, x0 │ │ │ │ - cbz x0, 1f88 │ │ │ │ - mov x0, x20 │ │ │ │ + cbz x0, 1f78 │ │ │ │ + mov x0, x21 │ │ │ │ mov x1, x19 │ │ │ │ bl 1c40 │ │ │ │ - tbnz w0, #31, 1f74 │ │ │ │ - stp x19, xzr, [x21, #16] │ │ │ │ - str xzr, [x21, #32] │ │ │ │ + tbnz w0, #31, 1f64 │ │ │ │ + stp x19, xzr, [x20, #16] │ │ │ │ + str xzr, [x20, #32] │ │ │ │ bl 1cc0 │ │ │ │ mov x2, x0 │ │ │ │ adrp x1, 2000 │ │ │ │ - add x1, x1, #0x990 │ │ │ │ + add x1, x1, #0x9e0 │ │ │ │ bl 1be0 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ bl 1c80 │ │ │ │ cbz x0, 1f24 │ │ │ │ adrp x2, 4000 │ │ │ │ add x1, x22, #0x4f0 │ │ │ │ - ldr q31, [x2, #2656] │ │ │ │ + ldr q31, [x2, #3680] │ │ │ │ stp x0, xzr, [x1, #8] │ │ │ │ stur q31, [x1, #24] │ │ │ │ b 1e38 │ │ │ │ - add x19, x22, #0x4f0 │ │ │ │ + add x22, x22, #0x4f0 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - mov x2, x19 │ │ │ │ + mov x2, x22 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - ldr w3, [x19, #4] │ │ │ │ + ldr w3, [x22, #4] │ │ │ │ sub w3, w3, #0x1 │ │ │ │ - str w3, [x19, #4] │ │ │ │ - bl 45b0 │ │ │ │ + str w3, [x22, #4] │ │ │ │ + bl 49b0 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 1fe0 // b.any │ │ │ │ - mov x1, x20 │ │ │ │ - mov x2, #0xffffffffffffffff // #-1 │ │ │ │ - mov w0, #0xfffffff5 // #-11 │ │ │ │ - bl 2090 │ │ │ │ - cbz w0, 1e54 │ │ │ │ + b.ne 1fd0 // b.any │ │ │ │ + bl 1ae0 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ b 1ef0 │ │ │ │ mov x0, x19 │ │ │ │ bl 1d10 │ │ │ │ b 1e24 │ │ │ │ ldr x0, [x19] │ │ │ │ - tbnz w0, #31, 1f88 │ │ │ │ + tbnz w0, #31, 1f78 │ │ │ │ sub x0, x0, #0x1 │ │ │ │ str x0, [x19] │ │ │ │ - cbz x0, 2004 │ │ │ │ + cbz x0, 1ff8 │ │ │ │ add x19, x22, #0x4f0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x2, x19 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - bl 45b0 │ │ │ │ - cbnz w0, 1ff8 │ │ │ │ + bl 49b0 │ │ │ │ + cbnz w0, 1fec │ │ │ │ add x19, x22, #0x4f0 │ │ │ │ ldr w0, [x19, #4] │ │ │ │ sub w0, w0, #0x1 │ │ │ │ str w0, [x19, #4] │ │ │ │ - cbz w0, 2010 │ │ │ │ + cbz w0, 2004 │ │ │ │ add x22, x22, #0x4f0 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov x2, x22 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - bl 45b0 │ │ │ │ + bl 49b0 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 1f60 // b.none │ │ │ │ + b.eq 1f50 // b.none │ │ │ │ mov x0, x22 │ │ │ │ bl 1cf0 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ b 1ef0 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x22 │ │ │ │ bl 1cf0 │ │ │ │ - b 1f4c │ │ │ │ + bl 1ae0 │ │ │ │ + b 1f50 │ │ │ │ mov x0, x19 │ │ │ │ bl 1cf0 │ │ │ │ b 1e54 │ │ │ │ mov x0, x19 │ │ │ │ bl 1d10 │ │ │ │ - b 1fa0 │ │ │ │ + b 1f90 │ │ │ │ mov x0, x19 │ │ │ │ bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ - b 1f88 │ │ │ │ + b 1f78 │ │ │ │ ldr x20, [x19, #8] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x20 │ │ │ │ bl 1b20 │ │ │ │ ldr x0, [x19, #24] │ │ │ │ cmp x0, #0x0 │ │ │ │ - b.gt 204c │ │ │ │ + b.gt 2040 │ │ │ │ add x1, x22, #0x4f0 │ │ │ │ mov x0, x20 │ │ │ │ stp xzr, xzr, [x1, #8] │ │ │ │ stp xzr, xzr, [x1, #24] │ │ │ │ bl 1c90 │ │ │ │ mov x0, x20 │ │ │ │ bl 1d20 │ │ │ │ - b 1fb4 │ │ │ │ + b 1fa4 │ │ │ │ ldr x1, [x19, #16] │ │ │ │ mov x0, x1 │ │ │ │ - cbz x1, 202c │ │ │ │ + cbz x1, 2020 │ │ │ │ ldr x19, [x1, #24] │ │ │ │ ldr x21, [x1] │ │ │ │ bl 1c70 │ │ │ │ mov x0, x19 │ │ │ │ - bl 2e2c │ │ │ │ + bl 2f20 │ │ │ │ mov x0, x19 │ │ │ │ - bl 2fe8 │ │ │ │ + bl 30e0 │ │ │ │ mov x0, x19 │ │ │ │ bl 1c70 │ │ │ │ mov x1, x21 │ │ │ │ - b 2050 │ │ │ │ - cbnz w0, 208c │ │ │ │ - ret │ │ │ │ - b 2090 │ │ │ │ - cmn w0, #0xa │ │ │ │ - b.lt 20a0 // b.tstop │ │ │ │ - mov w0, #0xffffffff // #-1 │ │ │ │ - ret │ │ │ │ + b 2044 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov w19, w0 │ │ │ │ - cmn w0, #0xc │ │ │ │ - b.ge 220c // b.tcont │ │ │ │ - mov x20, x2 │ │ │ │ - mov x0, x1 │ │ │ │ + mov w0, #0x0 // #0 │ │ │ │ + cbz w19, 20a8 │ │ │ │ + cmn w19, #0xa │ │ │ │ + b.lt 20b8 // b.tstop │ │ │ │ + mov w0, #0xffffffff // #-1 │ │ │ │ + ldp x19, x20, [sp, #16] │ │ │ │ + ldp x29, x30, [sp], #48 │ │ │ │ + autiasp │ │ │ │ + ret │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ + cmn w19, #0xc │ │ │ │ + b.ge 2200 // b.tcont │ │ │ │ + mov x0, x1 │ │ │ │ + mov x20, x2 │ │ │ │ bl 1b60 │ │ │ │ mov x22, x0 │ │ │ │ cmn w19, #0x15 │ │ │ │ - b.ne 2158 // b.any │ │ │ │ + b.ne 2150 // b.any │ │ │ │ ldr x21, [x0, #24] │ │ │ │ - cbz x21, 21c4 │ │ │ │ + cbz x21, 21d4 │ │ │ │ mov x1, x20 │ │ │ │ adrp x0, 4000 │ │ │ │ - add x0, x0, #0x6a8 │ │ │ │ + add x0, x0, #0xaa8 │ │ │ │ bl 1a20 │ │ │ │ - mov x20, x0 │ │ │ │ - cbz x20, 21e4 │ │ │ │ - mov x1, x20 │ │ │ │ + mov x19, x0 │ │ │ │ + cbz x19, 21c8 │ │ │ │ + mov x1, x19 │ │ │ │ mov x0, x21 │ │ │ │ bl 1ac0 │ │ │ │ - mov x19, x0 │ │ │ │ - ldr x1, [x20] │ │ │ │ - tbnz w1, #31, 211c │ │ │ │ + mov x20, x0 │ │ │ │ + ldr x1, [x19] │ │ │ │ + tbnz w1, #31, 2120 │ │ │ │ sub x1, x1, #0x1 │ │ │ │ - str x1, [x20] │ │ │ │ - cbz x1, 21f0 │ │ │ │ - cbz x19, 21e4 │ │ │ │ + str x1, [x19] │ │ │ │ + cbz x1, 21f4 │ │ │ │ + cbz x20, 21c8 │ │ │ │ mov x0, x21 │ │ │ │ - mov x1, x19 │ │ │ │ + mov x1, x20 │ │ │ │ bl 1af0 │ │ │ │ - ldr x0, [x19] │ │ │ │ - tbnz w0, #31, 2140 │ │ │ │ + ldr x0, [x20] │ │ │ │ + tbnz w0, #31, 2144 │ │ │ │ sub x0, x0, #0x1 │ │ │ │ - str x0, [x19] │ │ │ │ - cbz x0, 21fc │ │ │ │ + str x0, [x20] │ │ │ │ + cbz x0, 21e8 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - ldp x19, x20, [sp, #16] │ │ │ │ - ldp x29, x30, [sp], #48 │ │ │ │ - autiasp │ │ │ │ - ret │ │ │ │ + b 20a8 │ │ │ │ cmn w19, #0x14 │ │ │ │ - b.ge 218c // b.tcont │ │ │ │ + b.ge 2184 // b.tcont │ │ │ │ cmn w19, #0x17 │ │ │ │ - b.eq 21a8 // b.none │ │ │ │ + b.eq 21a0 // b.none │ │ │ │ ldr x0, [x0, #24] │ │ │ │ - cbz x0, 21d8 │ │ │ │ + cbz x0, 21bc │ │ │ │ ldr x21, [x22, #32] │ │ │ │ mov x1, x20 │ │ │ │ adrp x0, 4000 │ │ │ │ - add x0, x0, #0x6c0 │ │ │ │ + add x0, x0, #0xac0 │ │ │ │ bl 1a20 │ │ │ │ - mov x20, x0 │ │ │ │ - b 20f4 │ │ │ │ + mov x19, x0 │ │ │ │ + b 20f8 │ │ │ │ ldr x21, [x22, #16] │ │ │ │ mov x1, x20 │ │ │ │ adrp x0, 4000 │ │ │ │ - add x0, x0, #0x690 │ │ │ │ + add x0, x0, #0xa90 │ │ │ │ bl 1a20 │ │ │ │ - mov x20, x0 │ │ │ │ - b 20f4 │ │ │ │ + mov x19, x0 │ │ │ │ + b 20f8 │ │ │ │ ldr x21, [x22, #8] │ │ │ │ mov x1, x20 │ │ │ │ adrp x0, 4000 │ │ │ │ - add x0, x0, #0x6d8 │ │ │ │ + add x0, x0, #0xad8 │ │ │ │ bl 1a20 │ │ │ │ - mov x20, x0 │ │ │ │ - b 20f4 │ │ │ │ - bl 1d40 <_PyCrossInterpreterData_ReleaseAndRawFree@plt+0x10> │ │ │ │ - cmn w0, #0x1 │ │ │ │ - b.eq 21e4 // b.none │ │ │ │ - ldr x21, [x22, #24] │ │ │ │ - b 20e0 │ │ │ │ + mov x19, x0 │ │ │ │ + b 20f8 │ │ │ │ bl 1d40 <_PyCrossInterpreterData_ReleaseAndRawFree@plt+0x10> │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.ne 2170 // b.any │ │ │ │ + b.ne 2168 // b.any │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ - b 2148 │ │ │ │ + b 20a8 │ │ │ │ + bl 1d40 <_PyCrossInterpreterData_ReleaseAndRawFree@plt+0x10> │ │ │ │ + cmn w0, #0x1 │ │ │ │ + b.eq 21c8 // b.none │ │ │ │ + ldr x21, [x22, #24] │ │ │ │ + b 20e4 │ │ │ │ mov x0, x20 │ │ │ │ bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ - b 211c │ │ │ │ + b 2144 │ │ │ │ mov x0, x19 │ │ │ │ bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ - ldp x21, x22, [sp, #32] │ │ │ │ - b 2144 │ │ │ │ + b 2120 │ │ │ │ bl 1ae0 │ │ │ │ b 2144 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-96]! │ │ │ │ adrp x3, 20000 │ │ │ │ add x3, x3, #0x1a0 │ │ │ │ mov x29, sp │ │ │ │ add x3, x3, #0x70 │ │ │ │ add x6, sp, #0x50 │ │ │ │ add x5, sp, #0x54 │ │ │ │ add x4, sp, #0x58 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x22, x0 │ │ │ │ mov x0, x1 │ │ │ │ mov x1, x2 │ │ │ │ adrp x2, 4000 │ │ │ │ - add x2, x2, #0x6f0 │ │ │ │ + add x2, x2, #0xaf0 │ │ │ │ bl 1a50 │ │ │ │ - cbz w0, 2378 │ │ │ │ + cbz w0, 2360 │ │ │ │ ldr w21, [sp, #80] │ │ │ │ sub w0, w21, #0x1 │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.hi 23dc // b.pmore │ │ │ │ + b.hi 23c4 // b.pmore │ │ │ │ mov x0, #0x40 // #64 │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ ldr w24, [sp, #84] │ │ │ │ str x25, [sp, #64] │ │ │ │ ldr x25, [sp, #88] │ │ │ │ bl 1ab0 │ │ │ │ mov x19, x0 │ │ │ │ - cbz x0, 23d4 │ │ │ │ + cbz x0, 23bc │ │ │ │ bl 1c80 │ │ │ │ mov x2, x0 │ │ │ │ - cbz x0, 23cc │ │ │ │ + cbz x0, 23b4 │ │ │ │ movi v31.4s, #0x0 │ │ │ │ adrp x23, 20000 │ │ │ │ add x20, x23, #0x4f0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x20, #8] │ │ │ │ stp q31, q31, [x19] │ │ │ │ stp q31, q31, [x19, #32] │ │ │ │ str x2, [x19, #8] │ │ │ │ str w1, [x19, #16] │ │ │ │ str x25, [x19, #24] │ │ │ │ stp w24, w21, [x19, #56] │ │ │ │ bl 1b20 │ │ │ │ ldr x21, [x20, #32] │ │ │ │ - tbnz x21, #63, 23c4 │ │ │ │ + tbnz x21, #63, 23ac │ │ │ │ add x1, x21, #0x1 │ │ │ │ mov x0, #0x20 // #32 │ │ │ │ str x1, [x20, #32] │ │ │ │ bl 1ab0 │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [x20, #8] │ │ │ │ - cbz x1, 233c │ │ │ │ + cbz x1, 2324 │ │ │ │ ldp x3, x2, [x20, #16] │ │ │ │ stp xzr, xzr, [x1, #16] │ │ │ │ stp x3, x21, [x1] │ │ │ │ str x19, [x1, #24] │ │ │ │ add x2, x2, #0x1 │ │ │ │ stp x1, x2, [x20, #16] │ │ │ │ bl 1c90 │ │ │ │ mov x0, x21 │ │ │ │ bl 1ce0 │ │ │ │ - cbz x0, 2380 │ │ │ │ + cbz x0, 2368 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldr x25, [sp, #64] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #96 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov x20, #0xfffffffffffffff4 // #-12 │ │ │ │ add x23, x23, #0x4f0 │ │ │ │ ldr x0, [x23, #8] │ │ │ │ bl 1c90 │ │ │ │ mov x0, x19 │ │ │ │ - bl 2fe8 │ │ │ │ + bl 30e0 │ │ │ │ mov x0, x19 │ │ │ │ bl 1c70 │ │ │ │ mov x2, x20 │ │ │ │ mov w0, w20 │ │ │ │ mov x1, x22 │ │ │ │ - bl 2084 │ │ │ │ + bl 2080 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldr x25, [sp, #64] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - b 232c │ │ │ │ + b 2314 │ │ │ │ bl 1b30 │ │ │ │ mov x19, x0 │ │ │ │ mov x0, x21 │ │ │ │ - bl 4104 │ │ │ │ + bl 4504 │ │ │ │ mov x2, x21 │ │ │ │ mov x1, x22 │ │ │ │ - bl 2084 │ │ │ │ - cbnz w0, 23bc │ │ │ │ + bl 2080 │ │ │ │ + cbnz w0, 23a4 │ │ │ │ mov x0, x19 │ │ │ │ bl 1c20 │ │ │ │ ldr x25, [sp, #64] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ - b 232c │ │ │ │ + b 2314 │ │ │ │ bl 1bc0 │ │ │ │ - b 23a0 │ │ │ │ + b 2388 │ │ │ │ mov x20, #0xffffffffffffffff // #-1 │ │ │ │ - b 2340 │ │ │ │ + b 2328 │ │ │ │ mov x0, x19 │ │ │ │ bl 1c70 │ │ │ │ mov x20, #0xfffffffffffffff4 // #-12 │ │ │ │ - b 235c │ │ │ │ + b 2344 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4008] │ │ │ │ mov w2, w21 │ │ │ │ adrp x1, 4000 │ │ │ │ - add x1, x1, #0x700 │ │ │ │ + add x1, x1, #0xb00 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1cd0 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - b 232c │ │ │ │ + b 2314 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-80]! │ │ │ │ adrp x3, 20000 │ │ │ │ add x3, x3, #0x1a0 │ │ │ │ mov x29, sp │ │ │ │ add x3, x3, #0x90 │ │ │ │ add x6, sp, #0x38 │ │ │ │ add x5, sp, #0x40 │ │ │ │ add x4, sp, #0x48 │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ mov x0, x1 │ │ │ │ mov x1, x2 │ │ │ │ adrp x2, 4000 │ │ │ │ - add x2, x2, #0x720 │ │ │ │ + add x2, x2, #0xb20 │ │ │ │ bl 1a50 │ │ │ │ - cbz w0, 25b0 │ │ │ │ + cbz w0, 2588 │ │ │ │ ldr x0, [sp, #72] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ ldr x0, [x0, #168] │ │ │ │ - tbz w0, #31, 25d8 │ │ │ │ + tbz w0, #31, 2570 │ │ │ │ ldr x0, [sp, #64] │ │ │ │ ldr x1, [x0, #8] │ │ │ │ ldr x1, [x1, #168] │ │ │ │ - tbz w1, #31, 25b8 │ │ │ │ + tbz w1, #31, 2590 │ │ │ │ ldr x0, [x0, #168] │ │ │ │ - tbz w0, #30, 25b8 │ │ │ │ + tbz w0, #30, 2590 │ │ │ │ ldr x0, [sp, #56] │ │ │ │ ldr x1, [x0, #8] │ │ │ │ ldr x1, [x1, #168] │ │ │ │ - tbz w1, #31, 2598 │ │ │ │ + tbz w1, #31, 25b0 │ │ │ │ ldr x0, [x0, #168] │ │ │ │ - tbz w0, #30, 2598 │ │ │ │ + tbz w0, #30, 25b0 │ │ │ │ mov x0, x19 │ │ │ │ bl 1b60 │ │ │ │ mov x19, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x20, [sp, #72] │ │ │ │ - cbnz x0, 251c │ │ │ │ + cbnz x0, 2504 │ │ │ │ adrp x1, 4000 │ │ │ │ mov x0, x20 │ │ │ │ - add x1, x1, #0x1e0 │ │ │ │ + add x1, x1, #0x5e0 │ │ │ │ bl 1cb0 <_PyCrossInterpreterData_RegisterClass@plt> │ │ │ │ - tbnz w0, #31, 25b0 │ │ │ │ - ldr x1, [x19, #24] │ │ │ │ + tbnz w0, #31, 2588 │ │ │ │ ldr w0, [x20] │ │ │ │ str x21, [sp, #32] │ │ │ │ adds w0, w0, #0x1 │ │ │ │ - b.eq 2548 // b.none │ │ │ │ - ldr x21, [sp, #64] │ │ │ │ + b.eq 24ac // b.none │ │ │ │ str w0, [x20] │ │ │ │ + ldr x0, [x19, #24] │ │ │ │ + ldr x21, [sp, #64] │ │ │ │ str x20, [x19] │ │ │ │ ldr x20, [sp, #56] │ │ │ │ - cbnz x1, 2558 │ │ │ │ + cbnz x0, 2530 │ │ │ │ ldr w0, [x21] │ │ │ │ adds w0, w0, #0x1 │ │ │ │ - b.eq 25f8 // b.none │ │ │ │ + b.eq 24d0 // b.none │ │ │ │ str w0, [x21] │ │ │ │ ldr w0, [x20] │ │ │ │ str x21, [x19, #24] │ │ │ │ adds w0, w0, #0x1 │ │ │ │ - b.eq 2608 // b.none │ │ │ │ + b.eq 24e4 // b.none │ │ │ │ str w0, [x20] │ │ │ │ - str x20, [x19, #32] │ │ │ │ - ldr x21, [sp, #32] │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4048] │ │ │ │ + ldr x21, [sp, #32] │ │ │ │ + str x20, [x19, #32] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ bl 1c00 <_PyCrossInterpreterData_UnregisterClass@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ - cbz x0, 249c │ │ │ │ + cbz x0, 2484 │ │ │ │ ldr x1, [x0] │ │ │ │ str xzr, [x19] │ │ │ │ - tbnz w1, #31, 249c │ │ │ │ + tbnz w1, #31, 2484 │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x0] │ │ │ │ - cbnz x1, 249c │ │ │ │ + cbnz x1, 2484 │ │ │ │ bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ - b 249c │ │ │ │ - ldr x21, [sp, #64] │ │ │ │ - str x20, [x19] │ │ │ │ - ldr x20, [sp, #56] │ │ │ │ - cbz x1, 24d8 │ │ │ │ - ldr x0, [x1] │ │ │ │ + b 2484 │ │ │ │ + ldr x1, [x0] │ │ │ │ str xzr, [x19, #24] │ │ │ │ - tbnz w0, #31, 2570 │ │ │ │ - sub x0, x0, #0x1 │ │ │ │ - str x0, [x1] │ │ │ │ - cbz x0, 2610 │ │ │ │ + tbnz w1, #31, 2548 │ │ │ │ + sub x1, x1, #0x1 │ │ │ │ + str x1, [x0] │ │ │ │ + cbz x1, 25d0 │ │ │ │ ldr x0, [x19, #32] │ │ │ │ - cbz x0, 24d8 │ │ │ │ + cbz x0, 24c0 │ │ │ │ ldr x1, [x0] │ │ │ │ str xzr, [x19, #32] │ │ │ │ - tbnz w1, #31, 24d8 │ │ │ │ + tbnz w1, #31, 24c0 │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x0] │ │ │ │ - cbnz x1, 24d8 │ │ │ │ + cbnz x1, 24c0 │ │ │ │ bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ - b 24d8 │ │ │ │ + b 24c0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4016] │ │ │ │ adrp x1, 4000 │ │ │ │ - add x1, x1, #0x790 │ │ │ │ + add x1, x1, #0xb40 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1b40 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - b 250c │ │ │ │ + b 24f4 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4016] │ │ │ │ adrp x1, 4000 │ │ │ │ - add x1, x1, #0x760 │ │ │ │ + add x1, x1, #0xb60 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1b40 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - b 250c │ │ │ │ + b 24f4 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4016] │ │ │ │ adrp x1, 4000 │ │ │ │ - add x1, x1, #0x740 │ │ │ │ + add x1, x1, #0xb90 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1b40 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - b 250c │ │ │ │ - ldr w0, [x20] │ │ │ │ - str x21, [x19, #24] │ │ │ │ - adds w0, w0, #0x1 │ │ │ │ - b.ne 24f8 // b.any │ │ │ │ - str x20, [x19, #32] │ │ │ │ - b 2500 │ │ │ │ - mov x0, x1 │ │ │ │ + b 24f4 │ │ │ │ bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ - b 2570 │ │ │ │ + b 2548 │ │ │ │ + nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x20, x1 │ │ │ │ str x21, [sp, #32] │ │ │ │ mov x21, x2 │ │ │ │ bl 1b60 │ │ │ │ mov x19, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ - cbz x0, 2658 │ │ │ │ + cbz x0, 2618 │ │ │ │ mov x1, x21 │ │ │ │ blr x20 │ │ │ │ - cbnz w0, 26a4 │ │ │ │ + cbnz w0, 2664 │ │ │ │ ldr x0, [x19, #8] │ │ │ │ - cbz x0, 266c │ │ │ │ + cbz x0, 262c │ │ │ │ mov x1, x21 │ │ │ │ blr x20 │ │ │ │ - cbnz w0, 26a4 │ │ │ │ + cbnz w0, 2664 │ │ │ │ ldr x0, [x19, #16] │ │ │ │ - cbz x0, 2680 │ │ │ │ + cbz x0, 2640 │ │ │ │ mov x1, x21 │ │ │ │ blr x20 │ │ │ │ - cbnz w0, 26a4 │ │ │ │ + cbnz w0, 2664 │ │ │ │ ldr x0, [x19, #24] │ │ │ │ - cbz x0, 2694 │ │ │ │ + cbz x0, 2654 │ │ │ │ mov x1, x21 │ │ │ │ blr x20 │ │ │ │ - cbnz w0, 26a4 │ │ │ │ + cbnz w0, 2664 │ │ │ │ ldr x0, [x19, #32] │ │ │ │ - cbz x0, 26a4 │ │ │ │ + cbz x0, 2664 │ │ │ │ mov x1, x21 │ │ │ │ blr x20 │ │ │ │ ldr x21, [sp, #32] │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ @@ -617,532 +601,609 @@ │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ bl 1b60 │ │ │ │ mov x19, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ - cbz x0, 2704 │ │ │ │ + cbz x0, 26c4 │ │ │ │ bl 1c00 <_PyCrossInterpreterData_UnregisterClass@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ - cbz x0, 2704 │ │ │ │ + cbz x0, 26c4 │ │ │ │ ldr x1, [x0] │ │ │ │ str xzr, [x19] │ │ │ │ - tbnz w1, #31, 2704 │ │ │ │ + tbnz w1, #31, 26c4 │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x0] │ │ │ │ - cbz x1, 2898 │ │ │ │ + cbz x1, 2858 │ │ │ │ ldr x0, [x19, #8] │ │ │ │ - cbz x0, 2724 │ │ │ │ + cbz x0, 26e4 │ │ │ │ ldr x1, [x0] │ │ │ │ str xzr, [x19, #8] │ │ │ │ - tbnz w1, #31, 2724 │ │ │ │ + tbnz w1, #31, 26e4 │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x0] │ │ │ │ - cbz x1, 2890 │ │ │ │ + cbz x1, 2850 │ │ │ │ ldr x0, [x19, #16] │ │ │ │ - cbz x0, 2744 │ │ │ │ + cbz x0, 2704 │ │ │ │ ldr x1, [x0] │ │ │ │ str xzr, [x19, #16] │ │ │ │ - tbnz w1, #31, 2744 │ │ │ │ + tbnz w1, #31, 2704 │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x0] │ │ │ │ - cbz x1, 2888 │ │ │ │ + cbz x1, 2848 │ │ │ │ ldr x0, [x19, #24] │ │ │ │ - cbz x0, 2764 │ │ │ │ + cbz x0, 2724 │ │ │ │ ldr x1, [x0] │ │ │ │ str xzr, [x19, #24] │ │ │ │ - tbnz w1, #31, 2764 │ │ │ │ + tbnz w1, #31, 2724 │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x0] │ │ │ │ - cbz x1, 2880 │ │ │ │ + cbz x1, 2840 │ │ │ │ ldr x0, [x19, #32] │ │ │ │ - cbz x0, 2784 │ │ │ │ + cbz x0, 2744 │ │ │ │ ldr x1, [x0] │ │ │ │ str xzr, [x19, #32] │ │ │ │ - tbnz w1, #31, 2784 │ │ │ │ + tbnz w1, #31, 2744 │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x0] │ │ │ │ - cbz x1, 2878 │ │ │ │ + cbz x1, 2838 │ │ │ │ adrp x19, 20000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x2, x19, #0x4f0 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - bl 45b0 │ │ │ │ - cbnz w0, 286c │ │ │ │ + bl 49b0 │ │ │ │ + cbnz w0, 282c │ │ │ │ add x20, x19, #0x4f0 │ │ │ │ ldr w0, [x20, #4] │ │ │ │ sub w0, w0, #0x1 │ │ │ │ str w0, [x20, #4] │ │ │ │ - cbz w0, 27dc │ │ │ │ + cbz w0, 279c │ │ │ │ add x19, x19, #0x4f0 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov x2, x19 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - bl 45b0 │ │ │ │ + bl 49b0 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 2858 // b.any │ │ │ │ + b.ne 2818 // b.any │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x21, [x20, #8] │ │ │ │ mov x0, x21 │ │ │ │ bl 1b20 │ │ │ │ ldr x0, [x20, #24] │ │ │ │ cmp x0, #0x0 │ │ │ │ - b.gt 2820 │ │ │ │ + b.gt 27e0 │ │ │ │ add x1, x19, #0x4f0 │ │ │ │ mov x0, x21 │ │ │ │ stp xzr, xzr, [x1, #8] │ │ │ │ stp xzr, xzr, [x1, #24] │ │ │ │ bl 1c90 │ │ │ │ mov x0, x21 │ │ │ │ bl 1d20 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ - b 27b0 │ │ │ │ + b 2770 │ │ │ │ ldr x1, [x20, #16] │ │ │ │ mov x0, x1 │ │ │ │ - cbz x1, 27fc │ │ │ │ + cbz x1, 27bc │ │ │ │ ldr x20, [x1, #24] │ │ │ │ ldr x22, [x1] │ │ │ │ bl 1c70 │ │ │ │ mov x0, x20 │ │ │ │ - bl 2e2c │ │ │ │ + bl 2f20 │ │ │ │ mov x0, x20 │ │ │ │ - bl 2fe8 │ │ │ │ + bl 30e0 │ │ │ │ mov x0, x20 │ │ │ │ bl 1c70 │ │ │ │ mov x1, x22 │ │ │ │ - b 2824 │ │ │ │ + b 27e4 │ │ │ │ mov x0, x19 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ b 1cf0 │ │ │ │ add x0, x19, #0x4f0 │ │ │ │ bl 1d10 │ │ │ │ - b 279c │ │ │ │ - bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ - b 2784 │ │ │ │ - bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ - b 2764 │ │ │ │ + b 275c │ │ │ │ bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ b 2744 │ │ │ │ bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ b 2724 │ │ │ │ bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ b 2704 │ │ │ │ + bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ + b 26e4 │ │ │ │ + bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ + b 26c4 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-64]! │ │ │ │ adrp x3, 20000 │ │ │ │ add x3, x3, #0x1a0 │ │ │ │ mov x29, sp │ │ │ │ adrp x4, 2000 │ │ │ │ add x3, x3, #0xb0 │ │ │ │ - add x4, x4, #0xb30 │ │ │ │ + add x4, x4, #0xb80 │ │ │ │ add x5, sp, #0x30 │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x20, x0 │ │ │ │ mov x0, x1 │ │ │ │ mov x1, x2 │ │ │ │ adrp x2, 4000 │ │ │ │ - add x2, x2, #0x7c0 │ │ │ │ + add x2, x2, #0xbc0 │ │ │ │ stp xzr, xzr, [sp, #48] │ │ │ │ bl 1a50 │ │ │ │ - cbz w0, 2988 │ │ │ │ + cbz w0, 29a8 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ adrp x21, 20000 │ │ │ │ add x19, x21, #0x4f0 │ │ │ │ ldr x22, [sp, #56] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x19, #8] │ │ │ │ bl 1b20 │ │ │ │ ldr x1, [x19, #16] │ │ │ │ - cbz x1, 2968 │ │ │ │ + cbz x1, 2928 │ │ │ │ ldr x0, [x1, #8] │ │ │ │ - cmp x0, x22 │ │ │ │ - b.ne 2948 // b.any │ │ │ │ + cmp x22, x0 │ │ │ │ + b.ne 2908 // b.any │ │ │ │ ldr x0, [x19, #8] │ │ │ │ ldr x2, [x1, #16] │ │ │ │ add x2, x2, #0x1 │ │ │ │ str x2, [x1, #16] │ │ │ │ bl 1c90 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4048] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x1, [x1] │ │ │ │ - cbz x1, 2968 │ │ │ │ + cbz x1, 2928 │ │ │ │ ldr x0, [x1, #8] │ │ │ │ cmp x22, x0 │ │ │ │ - b.ne 2948 // b.any │ │ │ │ + b.ne 2908 // b.any │ │ │ │ add x21, x21, #0x4f0 │ │ │ │ ldr x0, [x21, #8] │ │ │ │ - b 291c │ │ │ │ + b 28dc │ │ │ │ add x21, x21, #0x4f0 │ │ │ │ ldr x0, [x21, #8] │ │ │ │ bl 1c90 │ │ │ │ - mov x2, x22 │ │ │ │ - mov x1, x20 │ │ │ │ - mov w0, #0xfffffff2 // #-14 │ │ │ │ - bl 2090 │ │ │ │ + mov x0, x20 │ │ │ │ + bl 1b60 │ │ │ │ + mov x2, x0 │ │ │ │ + mov x1, x22 │ │ │ │ + adrp x0, 4000 │ │ │ │ + add x0, x0, #0xa90 │ │ │ │ + ldr x21, [x2, #16] │ │ │ │ + bl 1a20 │ │ │ │ + mov x20, x0 │ │ │ │ + cbz x0, 29a4 │ │ │ │ + mov x1, x0 │ │ │ │ + mov x0, x21 │ │ │ │ + bl 1ac0 │ │ │ │ + mov x19, x0 │ │ │ │ + ldr x1, [x20] │ │ │ │ + tbnz w1, #31, 2980 │ │ │ │ + sub x1, x1, #0x1 │ │ │ │ + str x1, [x20] │ │ │ │ + cbz x1, 29b0 │ │ │ │ + cbz x19, 29a4 │ │ │ │ + mov x0, x21 │ │ │ │ + mov x1, x19 │ │ │ │ + bl 1af0 │ │ │ │ + ldr x0, [x19] │ │ │ │ + tbnz w0, #31, 29a4 │ │ │ │ + sub x0, x0, #0x1 │ │ │ │ + str x0, [x19] │ │ │ │ + cbz x0, 29c0 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - b 2938 │ │ │ │ + b 28f8 │ │ │ │ + mov x0, x20 │ │ │ │ + bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ + cbnz x19, 2984 │ │ │ │ + b 29a4 │ │ │ │ + mov x0, x19 │ │ │ │ + bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ + mov x0, #0x0 // #0 │ │ │ │ + ldp x21, x22, [sp, #32] │ │ │ │ + b 28f8 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-80]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ adrp x22, 20000 │ │ │ │ add x19, x22, #0x4f0 │ │ │ │ ldr w1, [x19, #4] │ │ │ │ - cbz w1, 2ae4 │ │ │ │ + cbz w1, 2b30 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ bl 1b80 │ │ │ │ mov x23, x0 │ │ │ │ ldr x0, [x19, #8] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1b20 │ │ │ │ - ldr x21, [x19, #16] │ │ │ │ - cbz x21, 2aa4 │ │ │ │ + ldr x20, [x19, #16] │ │ │ │ + cbz x20, 2af0 │ │ │ │ str x25, [sp, #64] │ │ │ │ - ldr x20, [x21, #24] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - ldr x0, [x20, #8] │ │ │ │ - bl 1b20 │ │ │ │ - ldr w0, [x20, #16] │ │ │ │ - cbz w0, 2a90 │ │ │ │ - ldr x19, [x20, #40] │ │ │ │ - cbz x19, 2a90 │ │ │ │ + ldr x21, [x20, #24] │ │ │ │ + mov x0, x21 │ │ │ │ + bl 3844 │ │ │ │ + cmn w0, #0xe │ │ │ │ + b.eq 2ae4 // b.none │ │ │ │ + ldr x19, [x21, #40] │ │ │ │ + cbz x19, 2adc │ │ │ │ ldr x0, [x19] │ │ │ │ ldr x25, [x19, #24] │ │ │ │ cmp x23, x0 │ │ │ │ - b.ne 2a30 // b.any │ │ │ │ + b.ne 2a7c // b.any │ │ │ │ ldr x0, [x19, #8] │ │ │ │ - cbz x0, 2a30 │ │ │ │ + cbz x0, 2a7c │ │ │ │ ldr w1, [x19, #20] │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.eq 2af8 // b.none │ │ │ │ + b.eq 2b44 // b.none │ │ │ │ sub w1, w1, #0x2 │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.hi 2b1c // b.pmore │ │ │ │ + b.hi 2b68 // b.pmore │ │ │ │ bl 1b00 <_PyCrossInterpreterData_Release@plt> │ │ │ │ str xzr, [x19, #8] │ │ │ │ - cbz x25, 2a90 │ │ │ │ + cbz x25, 2adc │ │ │ │ ldr x0, [x25] │ │ │ │ ldr x24, [x25, #24] │ │ │ │ cmp x23, x0 │ │ │ │ - b.ne 2a6c // b.any │ │ │ │ + b.ne 2ab8 // b.any │ │ │ │ ldr x0, [x25, #8] │ │ │ │ - cbz x0, 2a6c │ │ │ │ + cbz x0, 2ab8 │ │ │ │ ldr w1, [x25, #20] │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.eq 2ac4 // b.none │ │ │ │ + b.eq 2b10 // b.none │ │ │ │ sub w1, w1, #0x2 │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.hi 2b1c // b.pmore │ │ │ │ + b.hi 2b68 // b.pmore │ │ │ │ bl 1b00 <_PyCrossInterpreterData_Release@plt> │ │ │ │ str xzr, [x25, #8] │ │ │ │ mov x19, x25 │ │ │ │ - cbz x24, 2a90 │ │ │ │ + cbz x24, 2adc │ │ │ │ mov x25, x24 │ │ │ │ ldr x24, [x24, #24] │ │ │ │ ldr x0, [x25] │ │ │ │ cmp x23, x0 │ │ │ │ - b.eq 2a44 // b.none │ │ │ │ + b.eq 2a90 // b.none │ │ │ │ mov x19, x25 │ │ │ │ - b 2a70 │ │ │ │ - ldr x0, [x20, #8] │ │ │ │ + b 2abc │ │ │ │ + ldr x0, [x21, #8] │ │ │ │ bl 1c90 │ │ │ │ - ldr x21, [x21] │ │ │ │ - cbnz x21, 29d8 │ │ │ │ + ldr x20, [x20] │ │ │ │ + cbnz x20, 2a28 │ │ │ │ ldr x25, [sp, #64] │ │ │ │ add x22, x22, #0x4f0 │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldr x0, [x22, #8] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ b 1c90 │ │ │ │ mov x0, x25 │ │ │ │ - bl 3b64 │ │ │ │ - cbz x19, 2b14 │ │ │ │ + bl 3f00 │ │ │ │ + cbz x19, 2b60 │ │ │ │ str x24, [x19, #24] │ │ │ │ - ldr x0, [x20, #32] │ │ │ │ + ldr x0, [x21, #32] │ │ │ │ sub x0, x0, #0x1 │ │ │ │ - str x0, [x20, #32] │ │ │ │ - b 2a70 │ │ │ │ + str x0, [x21, #32] │ │ │ │ + b 2abc │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov x0, x19 │ │ │ │ - bl 3b64 │ │ │ │ - ldr x0, [x20, #32] │ │ │ │ + bl 3f00 │ │ │ │ + ldr x0, [x21, #32] │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ sub x0, x0, #0x1 │ │ │ │ - stp x0, x25, [x20, #32] │ │ │ │ - b 2a30 │ │ │ │ - str x24, [x20, #40] │ │ │ │ - b 2ad4 │ │ │ │ + stp x0, x25, [x21, #32] │ │ │ │ + b 2a7c │ │ │ │ + str x24, [x21, #40] │ │ │ │ + b 2b20 │ │ │ │ adrp x1, 4000 │ │ │ │ adrp x0, 4000 │ │ │ │ - add x1, x1, #0x7c8 │ │ │ │ - add x0, x0, #0xa70 │ │ │ │ + add x1, x1, #0xbc8 │ │ │ │ + add x0, x0, #0xe70 │ │ │ │ bl 1b90 <_Py_FatalErrorFunc@plt> │ │ │ │ + nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-64]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x20, x1 │ │ │ │ ldr x19, [x1] │ │ │ │ str x21, [sp, #32] │ │ │ │ mov x21, x0 │ │ │ │ - cbnz x19, 2b60 │ │ │ │ + cbnz x19, 2bb0 │ │ │ │ adrp x19, 4000 │ │ │ │ - add x19, x19, #0x7d8 │ │ │ │ + add x19, x19, #0xbd8 │ │ │ │ str x19, [x1] │ │ │ │ bl 1b70 │ │ │ │ - cbz w0, 2ba4 │ │ │ │ + cbz w0, 2bf4 │ │ │ │ add x1, sp, #0x3c │ │ │ │ mov x0, x21 │ │ │ │ str wzr, [sp, #60] │ │ │ │ bl 1a40 │ │ │ │ mov x1, x0 │ │ │ │ cmn x0, #0x1 │ │ │ │ - b.eq 2bd0 // b.none │ │ │ │ - tbnz x0, #63, 2be4 │ │ │ │ + b.eq 2c20 // b.none │ │ │ │ + tbnz x0, #63, 2c34 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str x1, [x20, #8] │ │ │ │ ldr x21, [sp, #32] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x3, [x21, #8] │ │ │ │ adrp x1, 4000 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4016] │ │ │ │ mov x2, x19 │ │ │ │ ldr x3, [x3, #24] │ │ │ │ - add x1, x1, #0x828 │ │ │ │ + add x1, x1, #0xc28 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1cd0 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - b 2b90 │ │ │ │ + b 2be0 │ │ │ │ bl 1c50 │ │ │ │ - cbnz x0, 2bc8 │ │ │ │ + cbnz x0, 2c18 │ │ │ │ ldr w0, [sp, #60] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 2c0c // b.none │ │ │ │ + b.eq 2c5c // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4008] │ │ │ │ mov x3, x21 │ │ │ │ mov x2, x19 │ │ │ │ adrp x1, 4000 │ │ │ │ - add x1, x1, #0x7e8 │ │ │ │ + add x1, x1, #0xbe8 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1cd0 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - b 2b90 │ │ │ │ + b 2be0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ mov x4, x21 │ │ │ │ mov x2, x19 │ │ │ │ adrp x1, 4000 │ │ │ │ mov x3, #0x7fffffffffffffff // #9223372036854775807 │ │ │ │ - add x1, x1, #0x810 │ │ │ │ + add x1, x1, #0xc10 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1cd0 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - b 2b90 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + b 2be0 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-64]! │ │ │ │ adrp x3, 20000 │ │ │ │ add x3, x3, #0x1a0 │ │ │ │ mov x29, sp │ │ │ │ adrp x4, 2000 │ │ │ │ add x3, x3, #0xc0 │ │ │ │ - add x4, x4, #0xb30 │ │ │ │ + add x4, x4, #0xb80 │ │ │ │ add x5, sp, #0x30 │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x20, x0 │ │ │ │ mov x0, x1 │ │ │ │ mov x1, x2 │ │ │ │ adrp x2, 4000 │ │ │ │ - add x2, x2, #0x848 │ │ │ │ + add x2, x2, #0xc48 │ │ │ │ stp xzr, xzr, [sp, #48] │ │ │ │ bl 1a50 │ │ │ │ - cbz w0, 2e14 │ │ │ │ + cbz w0, 2e3c │ │ │ │ adrp x19, 20000 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ add x21, x19, #0x4f0 │ │ │ │ ldr x22, [sp, #56] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x21, #8] │ │ │ │ bl 1b20 │ │ │ │ ldr x0, [x21, #16] │ │ │ │ - cbz x0, 2dbc │ │ │ │ - ldr x1, [x0, #8] │ │ │ │ - mov x3, x0 │ │ │ │ - mov x2, #0x0 // #0 │ │ │ │ - cmp x22, x1 │ │ │ │ - b.ne 2d94 // b.any │ │ │ │ - ldr x4, [x3, #16] │ │ │ │ - cbz x4, 2df4 │ │ │ │ - sub x4, x4, #0x1 │ │ │ │ - str x4, [x3, #16] │ │ │ │ - cbnz x4, 2dd0 │ │ │ │ - ldr x1, [x3] │ │ │ │ + cbz x0, 2e98 │ │ │ │ + ldr x2, [x0, #8] │ │ │ │ + mov x1, x0 │ │ │ │ + mov x3, #0x0 // #0 │ │ │ │ + cmp x22, x2 │ │ │ │ + b.ne 2e70 // b.any │ │ │ │ + ldr x2, [x1, #16] │ │ │ │ + cbz x2, 2dbc │ │ │ │ + sub x2, x2, #0x1 │ │ │ │ + str x2, [x1, #16] │ │ │ │ + cbnz x2, 2ecc │ │ │ │ + ldr x2, [x1] │ │ │ │ add x20, x19, #0x4f0 │ │ │ │ - cmp x0, x3 │ │ │ │ - b.eq 2d74 // b.none │ │ │ │ - ldr x19, [x3, #24] │ │ │ │ - str x1, [x2] │ │ │ │ - ldr x1, [x20, #24] │ │ │ │ - str xzr, [x3] │ │ │ │ - mov x0, x3 │ │ │ │ - sub x1, x1, #0x1 │ │ │ │ - str x1, [x20, #24] │ │ │ │ - str xzr, [x3, #24] │ │ │ │ + cmp x0, x1 │ │ │ │ + b.eq 2e50 // b.none │ │ │ │ + ldr x19, [x1, #24] │ │ │ │ + str x2, [x3] │ │ │ │ + ldr x2, [x20, #24] │ │ │ │ + str xzr, [x1] │ │ │ │ + mov x0, x1 │ │ │ │ + sub x2, x2, #0x1 │ │ │ │ + str x2, [x20, #24] │ │ │ │ + str xzr, [x1, #24] │ │ │ │ bl 1c70 │ │ │ │ ldr x0, [x20, #8] │ │ │ │ bl 1c90 │ │ │ │ ldr x0, [x19, #8] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1b20 │ │ │ │ str wzr, [x19, #16] │ │ │ │ ldr x0, [x19, #8] │ │ │ │ bl 1c90 │ │ │ │ ldr x0, [x19] │ │ │ │ cmp x0, #0x0 │ │ │ │ - b.gt 2e1c │ │ │ │ + b.gt 2ef0 │ │ │ │ ldr x20, [x19, #40] │ │ │ │ - cbnz x20, 2de0 │ │ │ │ + cbnz x20, 2edc │ │ │ │ ldr x0, [x19, #8] │ │ │ │ bl 1d20 │ │ │ │ movi v31.4s, #0x0 │ │ │ │ mov x0, x19 │ │ │ │ stp q31, q31, [x19] │ │ │ │ stp q31, q31, [x19, #32] │ │ │ │ bl 1c70 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ + ldp x19, x20, [sp, #16] │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4048] │ │ │ │ + ldp x29, x30, [sp], #64 │ │ │ │ + autiasp │ │ │ │ + ret │ │ │ │ + add x19, x19, #0x4f0 │ │ │ │ + ldr x0, [x19, #8] │ │ │ │ + bl 1c90 │ │ │ │ + mov x0, x20 │ │ │ │ + bl 1b60 │ │ │ │ + mov x2, x0 │ │ │ │ + mov x1, x22 │ │ │ │ + adrp x0, 4000 │ │ │ │ + add x0, x0, #0xad8 │ │ │ │ + ldr x21, [x2, #8] │ │ │ │ + bl 1a20 │ │ │ │ + mov x20, x0 │ │ │ │ + cbz x20, 2e38 │ │ │ │ + mov x1, x20 │ │ │ │ + mov x0, x21 │ │ │ │ + bl 1ac0 │ │ │ │ + mov x19, x0 │ │ │ │ + ldr x2, [x20] │ │ │ │ + tbnz w2, #31, 2e14 │ │ │ │ + sub x2, x2, #0x1 │ │ │ │ + str x2, [x20] │ │ │ │ + cbz x2, 2f00 │ │ │ │ + cbz x19, 2e38 │ │ │ │ + mov x0, x21 │ │ │ │ + mov x1, x19 │ │ │ │ + bl 1af0 │ │ │ │ + ldr x0, [x19] │ │ │ │ + tbnz w0, #31, 2e38 │ │ │ │ + sub x0, x0, #0x1 │ │ │ │ + str x0, [x19] │ │ │ │ + cbz x0, 2f0c │ │ │ │ + ldp x21, x22, [sp, #32] │ │ │ │ + mov x0, #0x0 // #0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - ldr x2, [x20, #24] │ │ │ │ - str x1, [x20, #16] │ │ │ │ + ldr x1, [x20, #24] │ │ │ │ + str x2, [x20, #16] │ │ │ │ str xzr, [x0] │ │ │ │ ldr x19, [x0, #24] │ │ │ │ - sub x1, x2, #0x1 │ │ │ │ + sub x1, x1, #0x1 │ │ │ │ str x1, [x20, #24] │ │ │ │ str xzr, [x0, #24] │ │ │ │ - b 2d04 │ │ │ │ - ldr x3, [x0] │ │ │ │ - cbz x3, 2dbc │ │ │ │ - mov x2, x0 │ │ │ │ - ldr x1, [x3, #8] │ │ │ │ - cmp x22, x1 │ │ │ │ - b.eq 2cc0 // b.none │ │ │ │ - ldr x1, [x3] │ │ │ │ - mov x2, x3 │ │ │ │ + b 2d4c │ │ │ │ + ldr x1, [x0] │ │ │ │ + cbz x1, 2e98 │ │ │ │ + mov x3, x0 │ │ │ │ + ldr x2, [x1, #8] │ │ │ │ + cmp x22, x2 │ │ │ │ + b.eq 2d08 // b.none │ │ │ │ + ldr x2, [x1] │ │ │ │ mov x3, x1 │ │ │ │ - cbnz x1, 2da0 │ │ │ │ + mov x1, x2 │ │ │ │ + cbnz x2, 2e7c │ │ │ │ add x19, x19, #0x4f0 │ │ │ │ ldr x0, [x19, #8] │ │ │ │ bl 1c90 │ │ │ │ - mov w0, #0xfffffff2 // #-14 │ │ │ │ - b 2e04 │ │ │ │ + mov x0, x20 │ │ │ │ + bl 1b60 │ │ │ │ + mov x2, x0 │ │ │ │ + mov x1, x22 │ │ │ │ + adrp x0, 4000 │ │ │ │ + add x0, x0, #0xa90 │ │ │ │ + ldr x21, [x2, #16] │ │ │ │ + bl 1a20 │ │ │ │ + mov x20, x0 │ │ │ │ + b 2dec │ │ │ │ add x19, x19, #0x4f0 │ │ │ │ ldr x0, [x19, #8] │ │ │ │ bl 1c90 │ │ │ │ - b 2d58 │ │ │ │ + b 2da0 │ │ │ │ mov x0, x20 │ │ │ │ ldr x20, [x20, #24] │ │ │ │ - bl 3b64 │ │ │ │ - cbz x20, 2d3c │ │ │ │ - b 2de0 │ │ │ │ - add x19, x19, #0x4f0 │ │ │ │ - ldr x0, [x19, #8] │ │ │ │ - bl 1c90 │ │ │ │ - mov w0, #0xffffffe9 // #-23 │ │ │ │ - mov x2, x22 │ │ │ │ - mov x1, x20 │ │ │ │ - bl 2090 │ │ │ │ - ldp x21, x22, [sp, #32] │ │ │ │ - mov x0, #0x0 // #0 │ │ │ │ - b 2d64 │ │ │ │ + bl 3f00 │ │ │ │ + cbz x20, 2d84 │ │ │ │ + b 2edc │ │ │ │ ldr x0, [x19, #8] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1b20 │ │ │ │ - b 2d20 │ │ │ │ + b 2d68 │ │ │ │ + mov x0, x20 │ │ │ │ + bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ + b 2e14 │ │ │ │ + mov x0, x19 │ │ │ │ + bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ + ldp x21, x22, [sp, #32] │ │ │ │ + b 2e3c │ │ │ │ + nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ ldr x0, [x0, #8] │ │ │ │ bl 1b20 │ │ │ │ str wzr, [x19, #16] │ │ │ │ ldr x0, [x19, #8] │ │ │ │ bl 1c90 │ │ │ │ ldr x0, [x19] │ │ │ │ cmp x0, #0x0 │ │ │ │ - b.gt 2e74 │ │ │ │ + b.gt 2f68 │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x0, [x19, #8] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1b20 │ │ │ │ ldr x0, [x19, #8] │ │ │ │ bl 1c90 │ │ │ │ - b 2e58 │ │ │ │ + b 2f4c │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ adrp x19, 20000 │ │ │ │ mov x20, x0 │ │ │ │ str x21, [sp, #32] │ │ │ │ add x21, x19, #0x4f0 │ │ │ │ ldr x0, [x21, #8] │ │ │ │ bl 1b20 │ │ │ │ ldr x2, [x21, #16] │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x0, x2 │ │ │ │ - cbz x0, 2fe0 │ │ │ │ + cbz x0, 30d4 │ │ │ │ ldr x1, [x0, #8] │ │ │ │ cmp x1, x20 │ │ │ │ - b.ne 2fa4 // b.any │ │ │ │ + b.ne 3098 // b.any │ │ │ │ ldr x1, [x0, #16] │ │ │ │ - cbz x1, 2fc0 │ │ │ │ + cbz x1, 30b4 │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x0, #16] │ │ │ │ - cbnz x1, 2f90 │ │ │ │ + cbnz x1, 3084 │ │ │ │ ldr x1, [x0] │ │ │ │ cmp x2, x0 │ │ │ │ - b.eq 2f84 // b.none │ │ │ │ + b.eq 3078 // b.none │ │ │ │ str x1, [x3] │ │ │ │ add x20, x19, #0x4f0 │ │ │ │ ldr x19, [x0, #24] │ │ │ │ ldr x1, [x20, #24] │ │ │ │ str xzr, [x0] │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x20, #24] │ │ │ │ @@ -1154,17 +1215,17 @@ │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1b20 │ │ │ │ str wzr, [x19, #16] │ │ │ │ ldr x0, [x19, #8] │ │ │ │ bl 1c90 │ │ │ │ ldr x0, [x19] │ │ │ │ cmp x0, #0x0 │ │ │ │ - b.gt 2fc8 │ │ │ │ + b.gt 30bc │ │ │ │ ldr x0, [x19, #40] │ │ │ │ - cbnz x0, 2fb0 │ │ │ │ + cbnz x0, 30a4 │ │ │ │ ldr x0, [x19, #8] │ │ │ │ mov w20, #0x0 // #0 │ │ │ │ bl 1d20 │ │ │ │ movi v31.4s, #0x0 │ │ │ │ mov x0, x19 │ │ │ │ stp q31, q31, [x19] │ │ │ │ stp q31, q31, [x19, #32] │ │ │ │ @@ -1173,88 +1234,87 @@ │ │ │ │ ldr x21, [sp, #32] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ add x2, x19, #0x4f0 │ │ │ │ str x1, [x2, #16] │ │ │ │ - b 2ef8 │ │ │ │ + b 2fec │ │ │ │ mov w20, #0x0 // #0 │ │ │ │ add x19, x19, #0x4f0 │ │ │ │ ldr x0, [x19, #8] │ │ │ │ bl 1c90 │ │ │ │ - b 2f6c │ │ │ │ + b 3060 │ │ │ │ mov x3, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ - b 2ec4 │ │ │ │ + b 2fb8 │ │ │ │ ldr x20, [x0, #24] │ │ │ │ - bl 3b64 │ │ │ │ + bl 3f00 │ │ │ │ mov x0, x20 │ │ │ │ - b 2f48 │ │ │ │ + b 303c │ │ │ │ mov w20, #0xffffffe9 // #-23 │ │ │ │ - b 2f94 │ │ │ │ + b 3088 │ │ │ │ ldr x0, [x19, #8] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1b20 │ │ │ │ ldr x0, [x19, #8] │ │ │ │ bl 1c90 │ │ │ │ - b 2f38 │ │ │ │ + b 302c │ │ │ │ mov w20, #0xfffffff2 // #-14 │ │ │ │ - b 2f94 │ │ │ │ + b 3088 │ │ │ │ + nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ ldr x0, [x0, #40] │ │ │ │ - cbnz x0, 3028 │ │ │ │ + cbnz x0, 3120 │ │ │ │ ldr x0, [x19, #8] │ │ │ │ bl 1d20 │ │ │ │ movi v31.4s, #0x0 │ │ │ │ stp q31, q31, [x19] │ │ │ │ stp q31, q31, [x19, #32] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x20, [x0, #24] │ │ │ │ - bl 3b64 │ │ │ │ + bl 3f00 │ │ │ │ mov x0, x20 │ │ │ │ - b 3000 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + b 30f8 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-64]! │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ adrp x21, 20000 │ │ │ │ add x19, x21, #0x4f0 │ │ │ │ ldr x0, [x19, #8] │ │ │ │ bl 1b20 │ │ │ │ ldr x0, [x19, #24] │ │ │ │ mov x1, #0x7ffffffffffffff // #576460752303423487 │ │ │ │ cmp x0, x1 │ │ │ │ - b.hi 316c // b.pmore │ │ │ │ + b.hi 325c // b.pmore │ │ │ │ lsl x0, x0, #4 │ │ │ │ bl 1d00 │ │ │ │ mov x20, x0 │ │ │ │ - cbz x0, 316c │ │ │ │ + cbz x0, 325c │ │ │ │ ldr x0, [x19, #16] │ │ │ │ - cbnz x0, 30d4 │ │ │ │ + cbnz x0, 31c4 │ │ │ │ ldr x0, [x19, #8] │ │ │ │ ldr x21, [x19, #24] │ │ │ │ bl 1c90 │ │ │ │ mov x0, x21 │ │ │ │ bl 1a30 │ │ │ │ mov x19, x0 │ │ │ │ - cbz x0, 3164 │ │ │ │ + cbz x0, 3254 │ │ │ │ cmp x21, #0x0 │ │ │ │ - b.gt 3104 │ │ │ │ + b.gt 31f4 │ │ │ │ mov x0, x20 │ │ │ │ bl 1a70 │ │ │ │ mov x0, x19 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ @@ -1262,372 +1322,448 @@ │ │ │ │ mov x1, x20 │ │ │ │ ldr x2, [x0, #24] │ │ │ │ add x1, x1, #0x10 │ │ │ │ ldp x0, x3, [x0] │ │ │ │ ldr d31, [x2, #56] │ │ │ │ stur x3, [x1, #-16] │ │ │ │ stur d31, [x1, #-8] │ │ │ │ - cbnz x0, 30d8 │ │ │ │ + cbnz x0, 31c8 │ │ │ │ add x21, x21, #0x4f0 │ │ │ │ ldr x0, [x21, #8] │ │ │ │ ldr x21, [x21, #24] │ │ │ │ - b 3098 │ │ │ │ + b 3188 │ │ │ │ mov x22, x20 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ adrp x24, 4000 │ │ │ │ - add x24, x24, #0x858 │ │ │ │ + add x24, x24, #0xc58 │ │ │ │ mov x23, #0x0 // #0 │ │ │ │ ldr x1, [x22] │ │ │ │ mov x0, x24 │ │ │ │ ldp w2, w3, [x22, #8] │ │ │ │ bl 1c30 │ │ │ │ - cbz x0, 314c │ │ │ │ + cbz x0, 323c │ │ │ │ ldr x1, [x19, #24] │ │ │ │ add x22, x22, #0x10 │ │ │ │ str x0, [x1, x23, lsl #3] │ │ │ │ add x23, x23, #0x1 │ │ │ │ cmp x23, x21 │ │ │ │ - b.ne 3118 // b.any │ │ │ │ + b.ne 3208 // b.any │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ - b 30b4 │ │ │ │ + b 31a4 │ │ │ │ ldr x0, [x19] │ │ │ │ - tbnz w0, #31, 3160 │ │ │ │ + tbnz w0, #31, 3250 │ │ │ │ sub x0, x0, #0x1 │ │ │ │ str x0, [x19] │ │ │ │ - cbz x0, 319c │ │ │ │ + cbz x0, 328c │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ - b 30b4 │ │ │ │ + b 31a4 │ │ │ │ add x21, x21, #0x4f0 │ │ │ │ ldr x0, [x21, #8] │ │ │ │ bl 1c90 │ │ │ │ bl 1c50 │ │ │ │ - cbnz x0, 3194 │ │ │ │ + cbnz x0, 3284 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ b 1a30 │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ - b 30bc │ │ │ │ + b 31ac │ │ │ │ mov x0, x19 │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ - b 30b4 │ │ │ │ + b 31a4 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-96]! │ │ │ │ adrp x3, 20000 │ │ │ │ add x3, x3, #0x1a0 │ │ │ │ mov x29, sp │ │ │ │ adrp x4, 2000 │ │ │ │ add x3, x3, #0xe0 │ │ │ │ - add x4, x4, #0xb30 │ │ │ │ + add x4, x4, #0xb80 │ │ │ │ add x5, sp, #0x50 │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x21, x0 │ │ │ │ mov x0, x1 │ │ │ │ mov x1, x2 │ │ │ │ adrp x2, 4000 │ │ │ │ - add x2, x2, #0x870 │ │ │ │ + add x2, x2, #0xc70 │ │ │ │ stp xzr, xzr, [sp, #80] │ │ │ │ bl 1a50 │ │ │ │ - cbz w0, 32ac │ │ │ │ + cbz w0, 33fc │ │ │ │ adrp x20, 20000 │ │ │ │ add x19, x20, #0x4f0 │ │ │ │ - stp x23, x24, [sp, #48] │ │ │ │ + ldr x22, [sp, #88] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x19, #8] │ │ │ │ - ldr x22, [sp, #88] │ │ │ │ bl 1b20 │ │ │ │ - ldr x2, [x19, #16] │ │ │ │ - cbz x2, 33fc │ │ │ │ - ldr x0, [x2, #8] │ │ │ │ + ldr x1, [x19, #16] │ │ │ │ + cbz x1, 3558 │ │ │ │ + ldr x0, [x1, #8] │ │ │ │ cmp x22, x0 │ │ │ │ - b.ne 32b4 // b.any │ │ │ │ + b.ne 3418 // b.any │ │ │ │ + stp x23, x24, [sp, #48] │ │ │ │ ldr x0, [x19, #8] │ │ │ │ - ldr x19, [x2, #24] │ │ │ │ - ldr x2, [x19] │ │ │ │ - add x2, x2, #0x1 │ │ │ │ - str x2, [x19] │ │ │ │ + ldr x19, [x1, #24] │ │ │ │ + ldr x1, [x19] │ │ │ │ + add x1, x1, #0x1 │ │ │ │ + str x1, [x19] │ │ │ │ bl 1c90 │ │ │ │ ldr x0, [x19, #8] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1b20 │ │ │ │ - ldr w0, [x19, #16] │ │ │ │ - cbz w0, 3488 │ │ │ │ + ldr w23, [x19, #16] │ │ │ │ + cbz w23, 3624 │ │ │ │ ldr x0, [x19, #40] │ │ │ │ - cbnz x0, 32e8 │ │ │ │ + cbnz x0, 3450 │ │ │ │ ldr x0, [x19, #8] │ │ │ │ add x20, x20, #0x4f0 │ │ │ │ - mov w23, #0xffffffeb // #-21 │ │ │ │ bl 1c90 │ │ │ │ ldr x20, [x20, #8] │ │ │ │ - cbz x20, 34a0 │ │ │ │ + cbz x20, 35ac │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x20 │ │ │ │ bl 1b20 │ │ │ │ ldr x1, [x19] │ │ │ │ mov x0, x20 │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x19] │ │ │ │ bl 1c90 │ │ │ │ - mov w0, w23 │ │ │ │ - mov x2, x22 │ │ │ │ - mov x1, x21 │ │ │ │ - bl 2090 │ │ │ │ + mov x0, x21 │ │ │ │ + bl 1b60 │ │ │ │ + mov x19, x0 │ │ │ │ + ldr x21, [x19, #24] │ │ │ │ + cbz x21, 366c │ │ │ │ + mov x1, x22 │ │ │ │ + adrp x0, 4000 │ │ │ │ + add x0, x0, #0xaa8 │ │ │ │ + bl 1a20 │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ + mov x20, x0 │ │ │ │ + cbz x20, 33fc │ │ │ │ + mov x1, x20 │ │ │ │ + mov x0, x21 │ │ │ │ + bl 1ac0 │ │ │ │ + mov x19, x0 │ │ │ │ + ldr x1, [x20] │ │ │ │ + tbnz w1, #31, 33d8 │ │ │ │ + sub x1, x1, #0x1 │ │ │ │ + str x1, [x20] │ │ │ │ + cbz x1, 3660 │ │ │ │ + cbz x19, 33fc │ │ │ │ + mov x0, x21 │ │ │ │ + mov x1, x19 │ │ │ │ + bl 1af0 │ │ │ │ + ldr x0, [x19] │ │ │ │ + tbnz w0, #31, 33fc │ │ │ │ + sub x0, x0, #0x1 │ │ │ │ + str x0, [x19] │ │ │ │ + cbz x0, 3640 │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ - b 33b0 │ │ │ │ - ldr x2, [x2] │ │ │ │ - cbz x2, 33fc │ │ │ │ - ldr x0, [x2, #8] │ │ │ │ + ldp x21, x22, [sp, #32] │ │ │ │ + mov x0, x19 │ │ │ │ + ldp x19, x20, [sp, #16] │ │ │ │ + ldp x29, x30, [sp], #96 │ │ │ │ + autiasp │ │ │ │ + ret │ │ │ │ + ldr x1, [x1] │ │ │ │ + cbz x1, 3558 │ │ │ │ + ldr x0, [x1, #8] │ │ │ │ cmp x22, x0 │ │ │ │ - b.eq 322c // b.none │ │ │ │ - ldr x2, [x2] │ │ │ │ - cbz x2, 33fc │ │ │ │ - ldr x0, [x2, #8] │ │ │ │ + b.eq 3318 // b.none │ │ │ │ + ldr x1, [x1] │ │ │ │ + cbz x1, 3558 │ │ │ │ + ldr x0, [x1, #8] │ │ │ │ cmp x22, x0 │ │ │ │ - b.ne 32c8 // b.any │ │ │ │ + b.ne 342c // b.any │ │ │ │ add x0, x20, #0x4f0 │ │ │ │ + stp x23, x24, [sp, #48] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ - b 3230 │ │ │ │ + b 3320 │ │ │ │ + stp x25, x26, [sp, #64] │ │ │ │ ldr x1, [x19, #48] │ │ │ │ ldr x2, [x0, #24] │ │ │ │ - str x25, [sp, #64] │ │ │ │ str x2, [x19, #40] │ │ │ │ cmp x0, x1 │ │ │ │ - b.eq 33c8 // b.none │ │ │ │ + b.eq 3524 // b.none │ │ │ │ ldr x1, [x19, #32] │ │ │ │ - add x20, x20, #0x4f0 │ │ │ │ - ldr x23, [x0, #8] │ │ │ │ + mov w26, #0x0 // #0 │ │ │ │ + ldr x24, [x0, #8] │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x19, #32] │ │ │ │ str xzr, [x0, #8] │ │ │ │ str xzr, [x0, #24] │ │ │ │ - ldp w24, w25, [x0, #16] │ │ │ │ + ldp w25, w23, [x0, #16] │ │ │ │ bl 1c70 │ │ │ │ ldr x0, [x19, #8] │ │ │ │ bl 1c90 │ │ │ │ + add x20, x20, #0x4f0 │ │ │ │ ldr x20, [x20, #8] │ │ │ │ - cbz x20, 3430 │ │ │ │ + cbz x20, 3588 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x20 │ │ │ │ bl 1b20 │ │ │ │ ldr x1, [x19] │ │ │ │ mov x0, x20 │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x19] │ │ │ │ bl 1c90 │ │ │ │ - cbz x23, 33d0 │ │ │ │ - mov x0, x23 │ │ │ │ + cbnz w26, 3598 │ │ │ │ + cbz x24, 352c │ │ │ │ + mov x0, x24 │ │ │ │ bl 1a80 <_PyCrossInterpreterData_NewObject@plt> │ │ │ │ mov x20, x0 │ │ │ │ - cbz x0, 3440 │ │ │ │ - mov x0, x23 │ │ │ │ + cbz x0, 35e8 │ │ │ │ + mov x0, x24 │ │ │ │ bl 1d30 <_PyCrossInterpreterData_ReleaseAndRawFree@plt> │ │ │ │ - tbnz w0, #31, 3410 │ │ │ │ + tbnz w0, #31, 35c8 │ │ │ │ adrp x3, 1f000 │ │ │ │ ldr x3, [x3, #4048] │ │ │ │ mov x1, x20 │ │ │ │ - mov w2, w24 │ │ │ │ + mov w2, w25 │ │ │ │ adrp x0, 4000 │ │ │ │ - add x0, x0, #0x880 │ │ │ │ + add x0, x0, #0xc80 │ │ │ │ bl 1c30 │ │ │ │ mov x19, x0 │ │ │ │ ldr x1, [x20] │ │ │ │ - tbnz w1, #31, 33a8 │ │ │ │ + tbnz w1, #31, 3518 │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x20] │ │ │ │ - cbz x1, 3474 │ │ │ │ + cbz x1, 364c │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ - ldr x25, [sp, #64] │ │ │ │ - mov x0, x19 │ │ │ │ - ldp x19, x20, [sp, #16] │ │ │ │ - ldp x21, x22, [sp, #32] │ │ │ │ - ldp x29, x30, [sp], #96 │ │ │ │ - autiasp │ │ │ │ - ret │ │ │ │ + ldp x25, x26, [sp, #64] │ │ │ │ + b 3400 │ │ │ │ str xzr, [x19, #48] │ │ │ │ - b 3300 │ │ │ │ + b 3468 │ │ │ │ adrp x1, 1f000 │ │ │ │ ldr x1, [x1, #4048] │ │ │ │ - mov w3, w25 │ │ │ │ - mov w2, w24 │ │ │ │ + mov w3, w23 │ │ │ │ + mov w2, w25 │ │ │ │ adrp x0, 4000 │ │ │ │ - add x0, x0, #0x878 │ │ │ │ + add x0, x0, #0xc78 │ │ │ │ bl 1c30 │ │ │ │ mov x19, x0 │ │ │ │ - ldr x25, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ - b 33b0 │ │ │ │ + ldp x25, x26, [sp, #64] │ │ │ │ + b 3400 │ │ │ │ add x20, x20, #0x4f0 │ │ │ │ - mov w23, #0xfffffff2 // #-14 │ │ │ │ ldr x0, [x20, #8] │ │ │ │ bl 1c90 │ │ │ │ - b 3298 │ │ │ │ - ldr x0, [x20] │ │ │ │ - tbnz w0, #31, 3424 │ │ │ │ - sub x0, x0, #0x1 │ │ │ │ - str x0, [x20] │ │ │ │ - cbz x0, 3460 │ │ │ │ - ldr x25, [sp, #64] │ │ │ │ - mov w23, #0xffffffff // #-1 │ │ │ │ - b 3298 │ │ │ │ + mov x0, x21 │ │ │ │ + bl 1b60 │ │ │ │ + ldr x21, [x0, #16] │ │ │ │ + mov x1, x22 │ │ │ │ + adrp x0, 4000 │ │ │ │ + add x0, x0, #0xa90 │ │ │ │ + bl 1a20 │ │ │ │ + mov x20, x0 │ │ │ │ + b 33b0 │ │ │ │ ldr x0, [x19] │ │ │ │ sub x0, x0, #0x1 │ │ │ │ str x0, [x19] │ │ │ │ - b 3354 │ │ │ │ + cbz w26, 34c4 │ │ │ │ + mov x0, x21 │ │ │ │ + bl 1b60 │ │ │ │ + ldp x23, x24, [sp, #48] │ │ │ │ + ldp x25, x26, [sp, #64] │ │ │ │ + b 356c │ │ │ │ + ldr x1, [x19] │ │ │ │ + mov x0, x21 │ │ │ │ + sub x1, x1, #0x1 │ │ │ │ + str x1, [x19] │ │ │ │ + bl 1b60 │ │ │ │ + mov x19, x0 │ │ │ │ + b 3390 │ │ │ │ + ldr x0, [x20] │ │ │ │ + tbnz w0, #31, 35dc │ │ │ │ + sub x0, x0, #0x1 │ │ │ │ + str x0, [x20] │ │ │ │ + cbz x0, 3610 │ │ │ │ + ldp x23, x24, [sp, #48] │ │ │ │ + ldp x25, x26, [sp, #64] │ │ │ │ + b 33fc │ │ │ │ bl 1b30 │ │ │ │ mov x19, x0 │ │ │ │ - mov x0, x23 │ │ │ │ + mov x0, x24 │ │ │ │ bl 1d30 <_PyCrossInterpreterData_ReleaseAndRawFree@plt> │ │ │ │ - tbnz w0, #31, 346c │ │ │ │ + tbnz w0, #31, 3680 │ │ │ │ mov x0, x19 │ │ │ │ bl 1c20 │ │ │ │ - b 3424 │ │ │ │ - mov x0, x20 │ │ │ │ - bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ - b 3424 │ │ │ │ - bl 1bc0 │ │ │ │ - b 3454 │ │ │ │ + ldp x23, x24, [sp, #48] │ │ │ │ + ldp x25, x26, [sp, #64] │ │ │ │ + b 33fc │ │ │ │ mov x0, x20 │ │ │ │ bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ - ldr x25, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ - b 33b0 │ │ │ │ + ldp x25, x26, [sp, #64] │ │ │ │ + b 33fc │ │ │ │ + stp x25, x26, [sp, #64] │ │ │ │ + mov x24, #0x0 // #0 │ │ │ │ + mov w25, #0x0 // #0 │ │ │ │ ldr x0, [x19, #8] │ │ │ │ - add x20, x20, #0x4f0 │ │ │ │ - mov w23, #0xfffffff2 // #-14 │ │ │ │ + mov w26, #0xfffffff2 // #-14 │ │ │ │ bl 1c90 │ │ │ │ - ldr x20, [x20, #8] │ │ │ │ - cbnz x20, 3278 │ │ │ │ - ldr x0, [x19] │ │ │ │ - sub x0, x0, #0x1 │ │ │ │ - str x0, [x19] │ │ │ │ - b 3298 │ │ │ │ + b 3494 │ │ │ │ + mov x0, x19 │ │ │ │ + bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ + b 33fc │ │ │ │ + mov x0, x20 │ │ │ │ + bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ + ldp x23, x24, [sp, #48] │ │ │ │ + ldp x25, x26, [sp, #64] │ │ │ │ + b 3400 │ │ │ │ + mov x0, x20 │ │ │ │ + bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ + b 33d8 │ │ │ │ + bl 1d40 <_PyCrossInterpreterData_ReleaseAndRawFree@plt+0x10> │ │ │ │ + cmn w0, #0x1 │ │ │ │ + b.eq 3688 // b.none │ │ │ │ + ldr x21, [x19, #24] │ │ │ │ + b 3398 │ │ │ │ + bl 1bc0 │ │ │ │ + b 35fc │ │ │ │ + ldp x23, x24, [sp, #48] │ │ │ │ + b 33fc │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ adrp x22, 20000 │ │ │ │ add x21, x22, #0x4f0 │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ mov x20, x1 │ │ │ │ ldr x0, [x21, #8] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1b20 │ │ │ │ ldr x2, [x21, #16] │ │ │ │ - cbz x2, 355c │ │ │ │ + cbz x2, 373c │ │ │ │ ldr x0, [x2, #8] │ │ │ │ cmp x19, x0 │ │ │ │ - b.ne 3528 // b.any │ │ │ │ + b.ne 3708 // b.any │ │ │ │ ldr x0, [x21, #8] │ │ │ │ ldr x19, [x2, #24] │ │ │ │ ldr x1, [x19] │ │ │ │ add x1, x1, #0x1 │ │ │ │ str x1, [x19] │ │ │ │ bl 1c90 │ │ │ │ str x19, [x20] │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x2, [x2] │ │ │ │ - cbz x2, 355c │ │ │ │ + cbz x2, 373c │ │ │ │ ldr x0, [x2, #8] │ │ │ │ cmp x19, x0 │ │ │ │ - b.eq 34f4 // b.none │ │ │ │ + b.eq 36d4 // b.none │ │ │ │ ldr x2, [x2] │ │ │ │ - cbz x2, 355c │ │ │ │ + cbz x2, 373c │ │ │ │ ldr x0, [x2, #8] │ │ │ │ cmp x0, x19 │ │ │ │ - b.ne 353c // b.any │ │ │ │ + b.ne 371c // b.any │ │ │ │ add x22, x22, #0x4f0 │ │ │ │ ldr x0, [x22, #8] │ │ │ │ - b 34f8 │ │ │ │ + b 36d8 │ │ │ │ add x22, x22, #0x4f0 │ │ │ │ ldr x0, [x22, #8] │ │ │ │ bl 1c90 │ │ │ │ mov w0, #0xfffffff2 // #-14 │ │ │ │ - b 3514 │ │ │ │ + b 36f4 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-96]! │ │ │ │ adrp x3, 20000 │ │ │ │ add x3, x3, #0x1a0 │ │ │ │ mov x29, sp │ │ │ │ adrp x4, 2000 │ │ │ │ add x3, x3, #0xf0 │ │ │ │ - add x4, x4, #0xb30 │ │ │ │ + add x4, x4, #0xb80 │ │ │ │ add x5, sp, #0x50 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x21, x0 │ │ │ │ mov x0, x1 │ │ │ │ mov x1, x2 │ │ │ │ adrp x2, 4000 │ │ │ │ - add x2, x2, #0x888 │ │ │ │ + add x2, x2, #0xc88 │ │ │ │ stp xzr, xzr, [sp, #80] │ │ │ │ bl 1a50 │ │ │ │ - cbz w0, 364c │ │ │ │ + cbz w0, 3824 │ │ │ │ ldr x22, [sp, #88] │ │ │ │ add x1, sp, #0x48 │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x0, x22 │ │ │ │ str x23, [sp, #48] │ │ │ │ str xzr, [sp, #72] │ │ │ │ - bl 34b0 │ │ │ │ - mov w20, w0 │ │ │ │ - cbnz w0, 3664 │ │ │ │ - ldr x19, [sp, #72] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - ldr x0, [x19, #8] │ │ │ │ - bl 1b20 │ │ │ │ - ldr w1, [x19, #16] │ │ │ │ - ldr x0, [x19, #8] │ │ │ │ - cbz w1, 3654 │ │ │ │ - ldr x23, [x19, #24] │ │ │ │ + bl 3690 │ │ │ │ + cbnz w0, 3838 │ │ │ │ + ldr x20, [sp, #72] │ │ │ │ + mov x0, x20 │ │ │ │ + bl 3844 │ │ │ │ + mov w19, w0 │ │ │ │ + cbnz w0, 382c │ │ │ │ + ldr x0, [x20, #8] │ │ │ │ + ldr x23, [x20, #24] │ │ │ │ bl 1c90 │ │ │ │ adrp x1, 20000 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x20 │ │ │ │ ldr x1, [x1, #1272] │ │ │ │ - bl 3670 │ │ │ │ + bl 3890 │ │ │ │ mov x2, x22 │ │ │ │ mov x1, x21 │ │ │ │ - mov w0, w20 │ │ │ │ - bl 2084 │ │ │ │ - cbnz w0, 3644 │ │ │ │ + mov w0, w19 │ │ │ │ + bl 2080 │ │ │ │ + cbnz w0, 381c │ │ │ │ mov x0, x23 │ │ │ │ bl 1ce0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldr x23, [sp, #48] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #96 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldr x23, [sp, #48] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - b 3634 │ │ │ │ + b 380c │ │ │ │ mov x23, #0xffffffffffffffff // #-1 │ │ │ │ - mov w20, #0xfffffff2 // #-14 │ │ │ │ - bl 1c90 │ │ │ │ - b 3600 │ │ │ │ + mov w19, #0xfffffff2 // #-14 │ │ │ │ + b 37d8 │ │ │ │ mov x23, #0xffffffffffffffff // #-1 │ │ │ │ - mov w20, #0xfffffff2 // #-14 │ │ │ │ - b 3610 │ │ │ │ + mov w19, #0xfffffff2 // #-14 │ │ │ │ + b 37e8 │ │ │ │ + paciasp │ │ │ │ + stp x29, x30, [sp, #-32]! │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + mov x29, sp │ │ │ │ + str x19, [sp, #16] │ │ │ │ + mov x19, x0 │ │ │ │ + ldr x0, [x0, #8] │ │ │ │ + bl 1b20 │ │ │ │ + ldr w0, [x19, #16] │ │ │ │ + cbz w0, 3880 │ │ │ │ + mov w0, #0x0 // #0 │ │ │ │ + ldr x19, [sp, #16] │ │ │ │ + ldp x29, x30, [sp], #32 │ │ │ │ + autiasp │ │ │ │ + ret │ │ │ │ + ldr x0, [x19, #8] │ │ │ │ + bl 1c90 │ │ │ │ + mov w0, #0xfffffff2 // #-14 │ │ │ │ + b 3870 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x20, x0 │ │ │ │ - cbz x1, 36b8 │ │ │ │ + cbz x1, 38d8 │ │ │ │ mov x19, x1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ bl 1b20 │ │ │ │ ldr x1, [x20] │ │ │ │ mov x0, x19 │ │ │ │ sub x1, x1, #0x1 │ │ │ │ @@ -1649,299 +1785,394 @@ │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-64]! │ │ │ │ adrp x3, 20000 │ │ │ │ add x3, x3, #0x1a0 │ │ │ │ mov x29, sp │ │ │ │ adrp x4, 2000 │ │ │ │ add x3, x3, #0x100 │ │ │ │ - add x4, x4, #0xb30 │ │ │ │ + add x4, x4, #0xb80 │ │ │ │ add x5, sp, #0x30 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x21, x0 │ │ │ │ mov x0, x1 │ │ │ │ mov x1, x2 │ │ │ │ adrp x2, 4000 │ │ │ │ - add x2, x2, #0x898 │ │ │ │ + add x2, x2, #0xc98 │ │ │ │ stp xzr, xzr, [sp, #48] │ │ │ │ bl 1a50 │ │ │ │ - cbz w0, 381c │ │ │ │ + cbz w0, 3a68 │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ - adrp x20, 20000 │ │ │ │ - add x19, x20, #0x4f0 │ │ │ │ + adrp x19, 20000 │ │ │ │ + add x20, x19, #0x4f0 │ │ │ │ ldr x22, [sp, #56] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - ldr x0, [x19, #8] │ │ │ │ + ldr x0, [x20, #8] │ │ │ │ bl 1b20 │ │ │ │ - ldr x3, [x19, #16] │ │ │ │ - cbz x3, 37fc │ │ │ │ - ldr x0, [x3, #8] │ │ │ │ + ldr x1, [x20, #16] │ │ │ │ + cbz x1, 39e8 │ │ │ │ + ldr x0, [x1, #8] │ │ │ │ cmp x22, x0 │ │ │ │ - b.ne 37c8 // b.any │ │ │ │ - ldr x0, [x19, #8] │ │ │ │ - add x20, x20, #0x4f0 │ │ │ │ - ldr x19, [x3, #24] │ │ │ │ - ldr x1, [x19] │ │ │ │ + b.ne 3a70 // b.any │ │ │ │ + ldr x0, [x20, #8] │ │ │ │ + add x19, x19, #0x4f0 │ │ │ │ + ldr x20, [x1, #24] │ │ │ │ + ldr x1, [x20] │ │ │ │ add x1, x1, #0x1 │ │ │ │ - str x1, [x19] │ │ │ │ + str x1, [x20] │ │ │ │ bl 1c90 │ │ │ │ - ldr x20, [x20, #8] │ │ │ │ - ldp w21, w22, [x19, #56] │ │ │ │ - cbz x20, 3824 │ │ │ │ - mov x0, x20 │ │ │ │ + ldr x19, [x19, #8] │ │ │ │ + ldp w21, w22, [x20, #56] │ │ │ │ + cbz x19, 3ac4 │ │ │ │ + mov x0, x19 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1b20 │ │ │ │ - ldr x1, [x19] │ │ │ │ - mov x0, x20 │ │ │ │ + ldr x1, [x20] │ │ │ │ + mov x0, x19 │ │ │ │ sub x1, x1, #0x1 │ │ │ │ - str x1, [x19] │ │ │ │ + str x1, [x20] │ │ │ │ bl 1c90 │ │ │ │ mov w2, w22 │ │ │ │ mov w1, w21 │ │ │ │ adrp x0, 4000 │ │ │ │ - add x0, x0, #0x8b0 │ │ │ │ + add x0, x0, #0xcb0 │ │ │ │ bl 1c30 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - ldr x3, [x3] │ │ │ │ - cbz x3, 37fc │ │ │ │ - ldr x0, [x3, #8] │ │ │ │ + add x19, x19, #0x4f0 │ │ │ │ + ldr x0, [x19, #8] │ │ │ │ + bl 1c90 │ │ │ │ + mov x0, x21 │ │ │ │ + bl 1b60 │ │ │ │ + mov x2, x0 │ │ │ │ + mov x1, x22 │ │ │ │ + adrp x0, 4000 │ │ │ │ + add x0, x0, #0xa90 │ │ │ │ + ldr x21, [x2, #16] │ │ │ │ + bl 1a20 │ │ │ │ + mov x20, x0 │ │ │ │ + cbz x0, 3a64 │ │ │ │ + mov x1, x0 │ │ │ │ + mov x0, x21 │ │ │ │ + bl 1ac0 │ │ │ │ + mov x19, x0 │ │ │ │ + ldr x1, [x20] │ │ │ │ + tbnz w1, #31, 3a40 │ │ │ │ + sub x1, x1, #0x1 │ │ │ │ + str x1, [x20] │ │ │ │ + cbz x1, 3ab8 │ │ │ │ + cbz x19, 3a64 │ │ │ │ + mov x0, x21 │ │ │ │ + mov x1, x19 │ │ │ │ + bl 1af0 │ │ │ │ + ldr x0, [x19] │ │ │ │ + tbnz w0, #31, 3a64 │ │ │ │ + sub x0, x0, #0x1 │ │ │ │ + str x0, [x19] │ │ │ │ + cbz x0, 3aa4 │ │ │ │ + ldp x19, x20, [sp, #16] │ │ │ │ + mov x0, #0x0 // #0 │ │ │ │ + b 39d8 │ │ │ │ + ldr x1, [x1] │ │ │ │ + cbz x1, 39e8 │ │ │ │ + ldr x0, [x1, #8] │ │ │ │ cmp x22, x0 │ │ │ │ - b.eq 3758 // b.none │ │ │ │ - ldr x3, [x3] │ │ │ │ - cbz x3, 37fc │ │ │ │ - ldr x0, [x3, #8] │ │ │ │ + b.eq 3978 // b.none │ │ │ │ + ldr x1, [x1] │ │ │ │ + cbz x1, 39e8 │ │ │ │ + ldr x0, [x1, #8] │ │ │ │ cmp x22, x0 │ │ │ │ - b.ne 37dc // b.any │ │ │ │ - add x0, x20, #0x4f0 │ │ │ │ + b.ne 3a84 // b.any │ │ │ │ + add x0, x19, #0x4f0 │ │ │ │ ldr x0, [x0, #8] │ │ │ │ - b 375c │ │ │ │ - add x20, x20, #0x4f0 │ │ │ │ - ldr x0, [x20, #8] │ │ │ │ - bl 1c90 │ │ │ │ - mov x2, x22 │ │ │ │ - mov x1, x21 │ │ │ │ - mov w0, #0xfffffff2 // #-14 │ │ │ │ - bl 2090 │ │ │ │ - ldp x19, x20, [sp, #16] │ │ │ │ + b 397c │ │ │ │ + mov x0, x19 │ │ │ │ + bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - b 37b8 │ │ │ │ - ldr x3, [x19] │ │ │ │ + ldp x19, x20, [sp, #16] │ │ │ │ + b 39d8 │ │ │ │ + mov x0, x20 │ │ │ │ + bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ + b 3a40 │ │ │ │ + ldr x3, [x20] │ │ │ │ mov w2, w22 │ │ │ │ mov w1, w21 │ │ │ │ adrp x0, 4000 │ │ │ │ sub x3, x3, #0x1 │ │ │ │ - str x3, [x19] │ │ │ │ - add x0, x0, #0x8b0 │ │ │ │ + str x3, [x20] │ │ │ │ + add x0, x0, #0xcb0 │ │ │ │ bl 1c30 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 37b8 │ │ │ │ + b 39d8 │ │ │ │ paciasp │ │ │ │ sub sp, sp, #0x80 │ │ │ │ adrp x4, 2000 │ │ │ │ add x3, sp, #0x60 │ │ │ │ - add x4, x4, #0xb30 │ │ │ │ + add x4, x4, #0xb80 │ │ │ │ add x7, sp, #0x64 │ │ │ │ add x6, sp, #0x68 │ │ │ │ stp x29, x30, [sp, #16] │ │ │ │ add x29, sp, #0x10 │ │ │ │ add x5, sp, #0x70 │ │ │ │ str x3, [sp] │ │ │ │ adrp x3, 20000 │ │ │ │ add x3, x3, #0x1a0 │ │ │ │ stp x21, x22, [sp, #48] │ │ │ │ add x3, x3, #0x110 │ │ │ │ mov x22, x0 │ │ │ │ mov x0, x1 │ │ │ │ mov x1, x2 │ │ │ │ adrp x2, 4000 │ │ │ │ - add x2, x2, #0x8b8 │ │ │ │ + add x2, x2, #0xcb8 │ │ │ │ stp xzr, xzr, [sp, #112] │ │ │ │ bl 1a50 │ │ │ │ - cbz w0, 3aa4 │ │ │ │ + cbz w0, 3d78 │ │ │ │ stp x23, x24, [sp, #64] │ │ │ │ ldr w23, [sp, #96] │ │ │ │ ldr x24, [sp, #120] │ │ │ │ sub w0, w23, #0x1 │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.hi 3b14 // b.pmore │ │ │ │ + b.hi 3ed4 // b.pmore │ │ │ │ adrp x21, 20000 │ │ │ │ stp x19, x20, [sp, #32] │ │ │ │ add x19, x21, #0x4f0 │ │ │ │ stp x25, x26, [sp, #80] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w25, [sp, #100] │ │ │ │ ldr x0, [x19, #8] │ │ │ │ ldr x26, [sp, #104] │ │ │ │ bl 1b20 │ │ │ │ - ldr x2, [x19, #16] │ │ │ │ - cbz x2, 3acc │ │ │ │ - ldr x0, [x2, #8] │ │ │ │ + ldr x1, [x19, #16] │ │ │ │ + cbz x1, 3e00 │ │ │ │ + ldr x0, [x1, #8] │ │ │ │ cmp x24, x0 │ │ │ │ - b.ne 39f4 // b.any │ │ │ │ + b.ne 3d90 // b.any │ │ │ │ ldr x0, [x19, #8] │ │ │ │ - ldr x19, [x2, #24] │ │ │ │ + ldr x19, [x1, #24] │ │ │ │ ldr x1, [x19] │ │ │ │ add x1, x1, #0x1 │ │ │ │ str x1, [x19] │ │ │ │ bl 1c90 │ │ │ │ mov x0, #0x28 // #40 │ │ │ │ bl 1ab0 │ │ │ │ mov x20, x0 │ │ │ │ - cbz x0, 3b3c │ │ │ │ + cbz x0, 3e64 │ │ │ │ mov x0, x26 │ │ │ │ mov x1, x20 │ │ │ │ bl 1bb0 <_PyObject_GetCrossInterpreterData@plt> │ │ │ │ - cbnz w0, 3aac │ │ │ │ + cbnz w0, 3dd4 │ │ │ │ ldr x0, [x19, #8] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1b20 │ │ │ │ ldr w0, [x19, #16] │ │ │ │ - cbz w0, 3af0 │ │ │ │ + cbz w0, 3e98 │ │ │ │ ldp x0, x1, [x19, #24] │ │ │ │ cmp x0, #0x0 │ │ │ │ - b.gt 3a38 │ │ │ │ + b.gt 3c94 │ │ │ │ mov x0, #0x7fffffffffffffff // #9223372036854775807 │ │ │ │ cmp x1, x0 │ │ │ │ - b.eq 3a40 // b.none │ │ │ │ + b.eq 3c9c // b.none │ │ │ │ mov x0, #0x20 // #32 │ │ │ │ bl 1ab0 │ │ │ │ mov x2, x0 │ │ │ │ - cbz x0, 3b00 │ │ │ │ + cbz x0, 3e50 │ │ │ │ ldp x0, x1, [x19, #32] │ │ │ │ ldr x3, [x20, #16] │ │ │ │ stp xzr, xzr, [x2, #16] │ │ │ │ stp x3, x20, [x2] │ │ │ │ add x0, x0, #0x1 │ │ │ │ stp w25, w23, [x2, #16] │ │ │ │ str x0, [x19, #32] │ │ │ │ - cbz x1, 3a28 │ │ │ │ + cbz x1, 3dc4 │ │ │ │ ldr x1, [x19, #48] │ │ │ │ ldr x0, [x19, #8] │ │ │ │ str x2, [x1, #24] │ │ │ │ str x2, [x19, #48] │ │ │ │ bl 1c90 │ │ │ │ add x21, x21, #0x4f0 │ │ │ │ ldr x20, [x21, #8] │ │ │ │ - cbz x20, 3b54 │ │ │ │ + cbz x20, 3e88 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x20 │ │ │ │ bl 1b20 │ │ │ │ ldr x1, [x19] │ │ │ │ mov x0, x20 │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x19] │ │ │ │ bl 1c90 │ │ │ │ + ldp x29, x30, [sp, #16] │ │ │ │ ldp x19, x20, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #64] │ │ │ │ ldp x25, x26, [sp, #80] │ │ │ │ - adrp x0, 1f000 │ │ │ │ - ldr x0, [x0, #4048] │ │ │ │ - ldp x29, x30, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #48] │ │ │ │ add sp, sp, #0x80 │ │ │ │ autiasp │ │ │ │ + adrp x0, 1f000 │ │ │ │ + ldr x0, [x0, #4048] │ │ │ │ ret │ │ │ │ - ldr x2, [x2] │ │ │ │ - cbz x2, 3acc │ │ │ │ - ldr x0, [x2, #8] │ │ │ │ - cmp x0, x24 │ │ │ │ - b.eq 38f8 // b.none │ │ │ │ - ldr x2, [x2] │ │ │ │ - cbz x2, 3acc │ │ │ │ - ldr x0, [x2, #8] │ │ │ │ - cmp x24, x0 │ │ │ │ - b.ne 3a08 // b.any │ │ │ │ - add x0, x21, #0x4f0 │ │ │ │ - ldr x0, [x0, #8] │ │ │ │ - b 38fc │ │ │ │ - ldr x0, [x19, #8] │ │ │ │ - stp x2, x2, [x19, #40] │ │ │ │ - bl 1c90 │ │ │ │ - b 39a0 │ │ │ │ cmp x0, x1 │ │ │ │ - b.gt 395c │ │ │ │ + b.gt 3bfc │ │ │ │ ldr x0, [x19, #8] │ │ │ │ mov w23, #0xffffffea // #-22 │ │ │ │ bl 1c90 │ │ │ │ add x21, x21, #0x4f0 │ │ │ │ ldr x21, [x21, #8] │ │ │ │ - cbz x21, 3ae0 │ │ │ │ + cbz x21, 3ec4 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x21 │ │ │ │ bl 1b20 │ │ │ │ ldr x1, [x19] │ │ │ │ mov x0, x21 │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x19] │ │ │ │ bl 1c90 │ │ │ │ mov x0, x20 │ │ │ │ bl 1b00 <_PyCrossInterpreterData_Release@plt> │ │ │ │ mov x0, x20 │ │ │ │ bl 1c70 │ │ │ │ - mov x2, x24 │ │ │ │ - mov w0, w23 │ │ │ │ - mov x1, x22 │ │ │ │ - bl 2090 │ │ │ │ + cmn w23, #0xa │ │ │ │ + b.ge 3d6c // b.tcont │ │ │ │ + mov x0, x22 │ │ │ │ + bl 1b60 │ │ │ │ + mov x19, x0 │ │ │ │ + cmn w23, #0x16 │ │ │ │ + b.ne 3e18 // b.any │ │ │ │ + ldr x0, [x0, #24] │ │ │ │ + cbz x0, 3eb4 │ │ │ │ + ldr x21, [x19, #32] │ │ │ │ + mov x1, x24 │ │ │ │ + adrp x0, 4000 │ │ │ │ + add x0, x0, #0xac0 │ │ │ │ + bl 1a20 │ │ │ │ + mov x20, x0 │ │ │ │ + cbz x20, 3d6c │ │ │ │ + mov x1, x20 │ │ │ │ + mov x0, x21 │ │ │ │ + bl 1ac0 │ │ │ │ + mov x19, x0 │ │ │ │ + ldr x2, [x20] │ │ │ │ + tbnz w2, #31, 3d48 │ │ │ │ + sub x2, x2, #0x1 │ │ │ │ + str x2, [x20] │ │ │ │ + cbz x2, 3ea8 │ │ │ │ + cbz x19, 3d6c │ │ │ │ + mov x0, x21 │ │ │ │ + mov x1, x19 │ │ │ │ + bl 1af0 │ │ │ │ + ldr x0, [x19] │ │ │ │ + tbnz w0, #31, 3d6c │ │ │ │ + sub x0, x0, #0x1 │ │ │ │ + str x0, [x19] │ │ │ │ + cbz x0, 3e34 │ │ │ │ ldp x19, x20, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #64] │ │ │ │ ldp x25, x26, [sp, #80] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - b 39e0 │ │ │ │ + ldp x29, x30, [sp, #16] │ │ │ │ + ldp x21, x22, [sp, #48] │ │ │ │ + add sp, sp, #0x80 │ │ │ │ + autiasp │ │ │ │ + ret │ │ │ │ + ldr x1, [x1] │ │ │ │ + cbz x1, 3e00 │ │ │ │ + ldr x0, [x1, #8] │ │ │ │ + cmp x24, x0 │ │ │ │ + b.eq 3b98 // b.none │ │ │ │ + ldr x1, [x1] │ │ │ │ + cbz x1, 3e00 │ │ │ │ + ldr x0, [x1, #8] │ │ │ │ + cmp x24, x0 │ │ │ │ + b.ne 3da4 // b.any │ │ │ │ + add x0, x21, #0x4f0 │ │ │ │ + ldr x0, [x0, #8] │ │ │ │ + b 3b9c │ │ │ │ + ldr x0, [x19, #8] │ │ │ │ + stp x2, x2, [x19, #40] │ │ │ │ + bl 1c90 │ │ │ │ + b 3c40 │ │ │ │ add x21, x21, #0x4f0 │ │ │ │ mov x0, x19 │ │ │ │ - mov w23, #0xffffffff // #-1 │ │ │ │ ldr x1, [x21, #8] │ │ │ │ - bl 3670 │ │ │ │ + bl 3890 │ │ │ │ mov x0, x20 │ │ │ │ bl 1c70 │ │ │ │ - b 3a88 │ │ │ │ + mov x0, #0x0 // #0 │ │ │ │ + ldp x19, x20, [sp, #32] │ │ │ │ + ldp x23, x24, [sp, #64] │ │ │ │ + ldp x25, x26, [sp, #80] │ │ │ │ + b 3d7c │ │ │ │ add x21, x21, #0x4f0 │ │ │ │ - mov w23, #0xfffffff2 // #-14 │ │ │ │ ldr x0, [x21, #8] │ │ │ │ bl 1c90 │ │ │ │ - b 3a88 │ │ │ │ + mov x0, x22 │ │ │ │ + bl 1b60 │ │ │ │ + mov x19, x0 │ │ │ │ + ldr x21, [x19, #16] │ │ │ │ + mov x1, x24 │ │ │ │ + adrp x0, 4000 │ │ │ │ + add x0, x0, #0xa90 │ │ │ │ + bl 1a20 │ │ │ │ + mov x20, x0 │ │ │ │ + b 3d20 │ │ │ │ + mov x0, x19 │ │ │ │ + bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ + mov x0, #0x0 // #0 │ │ │ │ + ldp x19, x20, [sp, #32] │ │ │ │ + ldp x23, x24, [sp, #64] │ │ │ │ + ldp x25, x26, [sp, #80] │ │ │ │ + b 3d7c │ │ │ │ + bl 1ae0 │ │ │ │ + mov w23, #0xffffffff // #-1 │ │ │ │ + ldr x0, [x19, #8] │ │ │ │ + bl 1c90 │ │ │ │ + b 3ca8 │ │ │ │ + add x21, x21, #0x4f0 │ │ │ │ + mov x0, x19 │ │ │ │ + ldr x1, [x21, #8] │ │ │ │ + bl 3890 │ │ │ │ + mov x0, #0x0 // #0 │ │ │ │ + ldp x19, x20, [sp, #32] │ │ │ │ + ldp x23, x24, [sp, #64] │ │ │ │ + ldp x25, x26, [sp, #80] │ │ │ │ + b 3d7c │ │ │ │ ldr x0, [x19] │ │ │ │ sub x0, x0, #0x1 │ │ │ │ str x0, [x19] │ │ │ │ - b 3a78 │ │ │ │ + b 3c6c │ │ │ │ ldr x0, [x19, #8] │ │ │ │ mov w23, #0xfffffff2 // #-14 │ │ │ │ bl 1c90 │ │ │ │ - b 3a4c │ │ │ │ - bl 1ae0 │ │ │ │ - mov w23, #0xffffffff // #-1 │ │ │ │ - ldr x0, [x19, #8] │ │ │ │ - bl 1c90 │ │ │ │ - b 3a4c │ │ │ │ + b 3ca8 │ │ │ │ + mov x0, x20 │ │ │ │ + bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ + b 3d48 │ │ │ │ + bl 1d40 <_PyCrossInterpreterData_ReleaseAndRawFree@plt+0x10> │ │ │ │ + cmn w0, #0x1 │ │ │ │ + b.ne 3d08 // b.any │ │ │ │ + b 3d6c │ │ │ │ + ldr x0, [x19] │ │ │ │ + sub x0, x0, #0x1 │ │ │ │ + str x0, [x19] │ │ │ │ + b 3cd4 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4008] │ │ │ │ mov w2, w23 │ │ │ │ adrp x1, 4000 │ │ │ │ - add x1, x1, #0x700 │ │ │ │ + add x1, x1, #0xb00 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1cd0 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ ldp x23, x24, [sp, #64] │ │ │ │ - b 39e0 │ │ │ │ - add x21, x21, #0x4f0 │ │ │ │ - mov x0, x19 │ │ │ │ - mov w23, #0xffffffff // #-1 │ │ │ │ - ldr x1, [x21, #8] │ │ │ │ - bl 3670 │ │ │ │ - b 3a88 │ │ │ │ - ldr x0, [x19] │ │ │ │ - sub x0, x0, #0x1 │ │ │ │ - str x0, [x19] │ │ │ │ - b 39cc │ │ │ │ + b 3d7c │ │ │ │ + nop │ │ │ │ ldr x1, [x0, #8] │ │ │ │ str xzr, [x0, #24] │ │ │ │ - cbnz x1, 3b74 │ │ │ │ + cbnz x1, 3f10 │ │ │ │ b 1c70 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ mov x0, x1 │ │ │ │ @@ -1949,660 +2180,685 @@ │ │ │ │ mov x0, x19 │ │ │ │ str xzr, [x19, #8] │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ b 1c70 │ │ │ │ paciasp │ │ │ │ - stp x29, x30, [sp, #-64]! │ │ │ │ + stp x29, x30, [sp, #-80]! │ │ │ │ adrp x3, 20000 │ │ │ │ add x3, x3, #0x1a0 │ │ │ │ mov x29, sp │ │ │ │ adrp x4, 2000 │ │ │ │ add x3, x3, #0x140 │ │ │ │ - add x4, x4, #0xb30 │ │ │ │ - add x5, sp, #0x30 │ │ │ │ + add x4, x4, #0xb80 │ │ │ │ + add x5, sp, #0x40 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x21, x0 │ │ │ │ mov x0, x1 │ │ │ │ mov x1, x2 │ │ │ │ adrp x2, 4000 │ │ │ │ - add x2, x2, #0x908 │ │ │ │ - stp xzr, xzr, [sp, #48] │ │ │ │ + add x2, x2, #0xd08 │ │ │ │ + stp xzr, xzr, [sp, #64] │ │ │ │ bl 1a50 │ │ │ │ - cbz w0, 3cf4 │ │ │ │ + cbz w0, 40a4 │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ adrp x20, 20000 │ │ │ │ add x19, x20, #0x4f0 │ │ │ │ - ldr x22, [sp, #56] │ │ │ │ + ldr x22, [sp, #72] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x19, #8] │ │ │ │ bl 1b20 │ │ │ │ - ldr x2, [x19, #16] │ │ │ │ - cbz x2, 3cd4 │ │ │ │ - ldr x0, [x2, #8] │ │ │ │ + ldr x1, [x19, #16] │ │ │ │ + cbz x1, 4104 │ │ │ │ + ldr x0, [x1, #8] │ │ │ │ cmp x22, x0 │ │ │ │ - b.ne 3ca0 // b.any │ │ │ │ + b.ne 40cc // b.any │ │ │ │ + stp x23, x24, [sp, #48] │ │ │ │ ldr x0, [x19, #8] │ │ │ │ - ldr x19, [x2, #24] │ │ │ │ - ldr x2, [x19] │ │ │ │ - add x2, x2, #0x1 │ │ │ │ - str x2, [x19] │ │ │ │ + ldr x19, [x1, #24] │ │ │ │ + ldr x1, [x19] │ │ │ │ + add x1, x1, #0x1 │ │ │ │ + str x1, [x19] │ │ │ │ bl 1c90 │ │ │ │ ldr x0, [x19, #8] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1b20 │ │ │ │ ldr w1, [x19, #16] │ │ │ │ ldr x0, [x19, #8] │ │ │ │ - cbz w1, 3d0c │ │ │ │ + cbz w1, 4134 │ │ │ │ add x20, x20, #0x4f0 │ │ │ │ - ldr x21, [x19, #32] │ │ │ │ + mov w24, #0x0 // #0 │ │ │ │ + ldr x23, [x19, #32] │ │ │ │ bl 1c90 │ │ │ │ ldr x20, [x20, #8] │ │ │ │ - cbz x20, 3cfc │ │ │ │ + cbz x20, 414c │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x20 │ │ │ │ bl 1b20 │ │ │ │ ldr x1, [x19] │ │ │ │ mov x0, x20 │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x19] │ │ │ │ bl 1c90 │ │ │ │ + cbz w24, 40ac │ │ │ │ + ldp x23, x24, [sp, #48] │ │ │ │ mov x0, x21 │ │ │ │ + bl 1b60 │ │ │ │ + mov x2, x0 │ │ │ │ + mov x1, x22 │ │ │ │ + adrp x0, 4000 │ │ │ │ + add x0, x0, #0xa90 │ │ │ │ + ldr x21, [x2, #16] │ │ │ │ + bl 1a20 │ │ │ │ + mov x20, x0 │ │ │ │ + cbz x0, 40a0 │ │ │ │ + mov x1, x0 │ │ │ │ + mov x0, x21 │ │ │ │ + bl 1ac0 │ │ │ │ + mov x19, x0 │ │ │ │ + ldr x1, [x20] │ │ │ │ + tbnz w1, #31, 407c │ │ │ │ + sub x1, x1, #0x1 │ │ │ │ + str x1, [x20] │ │ │ │ + cbz x1, 4128 │ │ │ │ + cbz x19, 40a0 │ │ │ │ + mov x0, x21 │ │ │ │ + mov x1, x19 │ │ │ │ + bl 1af0 │ │ │ │ + ldr x0, [x19] │ │ │ │ + tbnz w0, #31, 40a0 │ │ │ │ + sub x0, x0, #0x1 │ │ │ │ + str x0, [x19] │ │ │ │ + cbz x0, 4114 │ │ │ │ + ldp x19, x20, [sp, #16] │ │ │ │ + mov x0, #0x0 // #0 │ │ │ │ + b 40bc │ │ │ │ + mov x0, x23 │ │ │ │ bl 1ba0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ + ldp x23, x24, [sp, #48] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ - ldp x29, x30, [sp], #64 │ │ │ │ + ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - ldr x2, [x2] │ │ │ │ - cbz x2, 3cd4 │ │ │ │ - ldr x0, [x2, #8] │ │ │ │ + ldr x1, [x1] │ │ │ │ + cbz x1, 4104 │ │ │ │ + ldr x0, [x1, #8] │ │ │ │ cmp x22, x0 │ │ │ │ - b.eq 3c20 // b.none │ │ │ │ - ldr x2, [x2] │ │ │ │ - cbz x2, 3cd4 │ │ │ │ - ldr x0, [x2, #8] │ │ │ │ + b.eq 3fbc // b.none │ │ │ │ + ldr x1, [x1] │ │ │ │ + cbz x1, 4104 │ │ │ │ + ldr x0, [x1, #8] │ │ │ │ cmp x22, x0 │ │ │ │ - b.ne 3cb4 // b.any │ │ │ │ + b.ne 40e0 // b.any │ │ │ │ add x0, x20, #0x4f0 │ │ │ │ + stp x23, x24, [sp, #48] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ - b 3c24 │ │ │ │ + b 3fc4 │ │ │ │ add x20, x20, #0x4f0 │ │ │ │ ldr x0, [x20, #8] │ │ │ │ bl 1c90 │ │ │ │ - mov x2, x22 │ │ │ │ - mov x1, x21 │ │ │ │ - mov w0, #0xfffffff2 // #-14 │ │ │ │ - bl 2090 │ │ │ │ - ldp x19, x20, [sp, #16] │ │ │ │ + b 4030 │ │ │ │ + mov x0, x19 │ │ │ │ + bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - b 3c90 │ │ │ │ - ldr x0, [x19] │ │ │ │ - sub x0, x0, #0x1 │ │ │ │ - str x0, [x19] │ │ │ │ - b 3c84 │ │ │ │ + ldp x19, x20, [sp, #16] │ │ │ │ + b 40bc │ │ │ │ + mov x0, x20 │ │ │ │ + bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ + b 407c │ │ │ │ add x20, x20, #0x4f0 │ │ │ │ bl 1c90 │ │ │ │ + mov x23, #0xffffffffffffffff // #-1 │ │ │ │ + mov w24, #0xfffffff2 // #-14 │ │ │ │ ldr x20, [x20, #8] │ │ │ │ - cbz x20, 3d40 │ │ │ │ - mov x0, x20 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 1b20 │ │ │ │ - ldr x1, [x19] │ │ │ │ - mov x0, x20 │ │ │ │ - sub x1, x1, #0x1 │ │ │ │ - str x1, [x19] │ │ │ │ - bl 1c90 │ │ │ │ - b 3ce0 │ │ │ │ + cbnz x20, 4008 │ │ │ │ ldr x0, [x19] │ │ │ │ sub x0, x0, #0x1 │ │ │ │ str x0, [x19] │ │ │ │ - b 3ce0 │ │ │ │ + b 4028 │ │ │ │ + nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-96]! │ │ │ │ adrp x3, 20000 │ │ │ │ add x3, x3, #0x1a0 │ │ │ │ mov x29, sp │ │ │ │ adrp x4, 2000 │ │ │ │ add x3, x3, #0x150 │ │ │ │ - add x4, x4, #0xb30 │ │ │ │ + add x4, x4, #0xb80 │ │ │ │ add x5, sp, #0x50 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ - mov x21, x0 │ │ │ │ + mov x22, x0 │ │ │ │ mov x0, x1 │ │ │ │ mov x1, x2 │ │ │ │ adrp x2, 4000 │ │ │ │ - add x2, x2, #0x918 │ │ │ │ + add x2, x2, #0xd18 │ │ │ │ stp xzr, xzr, [sp, #80] │ │ │ │ bl 1a50 │ │ │ │ - cbz w0, 3e60 │ │ │ │ + cbz w0, 426c │ │ │ │ str x23, [sp, #48] │ │ │ │ add x1, sp, #0x48 │ │ │ │ ldr x23, [sp, #88] │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x0, x23 │ │ │ │ str xzr, [sp, #72] │ │ │ │ - bl 34b0 │ │ │ │ - mov w20, w0 │ │ │ │ - cbnz w0, 3e44 │ │ │ │ - ldr x19, [sp, #72] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - ldr x0, [x19, #8] │ │ │ │ - bl 1b20 │ │ │ │ - ldr w22, [x19, #16] │ │ │ │ - ldr x0, [x19, #8] │ │ │ │ - cbz w22, 3e68 │ │ │ │ - ldp x1, x2, [x19, #24] │ │ │ │ + bl 3690 │ │ │ │ + mov w19, w0 │ │ │ │ + cbnz w0, 4250 │ │ │ │ + ldr x20, [sp, #72] │ │ │ │ + mov x0, x20 │ │ │ │ + bl 3844 │ │ │ │ + mov w21, w0 │ │ │ │ + cbnz w0, 4274 │ │ │ │ + ldp x1, x2, [x20, #24] │ │ │ │ + ldr x0, [x20, #8] │ │ │ │ cmp x2, x1 │ │ │ │ - cset w22, eq // eq = none │ │ │ │ + cset w19, eq // eq = none │ │ │ │ bl 1c90 │ │ │ │ adrp x1, 20000 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x20 │ │ │ │ ldr x1, [x1, #1272] │ │ │ │ - bl 3670 │ │ │ │ + bl 3890 │ │ │ │ mov x2, x23 │ │ │ │ - mov x1, x21 │ │ │ │ - mov w0, w20 │ │ │ │ - bl 2084 │ │ │ │ - cbnz w0, 3e58 │ │ │ │ - cbnz w22, 3e30 │ │ │ │ + mov x1, x22 │ │ │ │ + mov w0, w21 │ │ │ │ + bl 2080 │ │ │ │ + cbnz w0, 4264 │ │ │ │ + cbnz w19, 423c │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldr x23, [sp, #48] │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #96 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x23, [sp, #48] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4056] │ │ │ │ - b 3e20 │ │ │ │ + b 422c │ │ │ │ mov x2, x23 │ │ │ │ - mov x1, x21 │ │ │ │ + mov x1, x22 │ │ │ │ mov w0, #0xfffffff2 // #-14 │ │ │ │ - bl 2084 │ │ │ │ - cbz w0, 3e10 │ │ │ │ + bl 2080 │ │ │ │ + cbz w0, 421c │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldr x23, [sp, #48] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - b 3e20 │ │ │ │ - mov w20, #0xfffffff2 // #-14 │ │ │ │ - bl 1c90 │ │ │ │ - b 3de8 │ │ │ │ + b 422c │ │ │ │ + mov w21, #0xfffffff2 // #-14 │ │ │ │ + b 41f4 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ - cbz x0, 3e84 │ │ │ │ + cbz x0, 428c │ │ │ │ b 1bf0 <__gmon_start__@plt> │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x4e0 │ │ │ │ adrp x1, 20000 │ │ │ │ add x1, x1, #0x4e0 │ │ │ │ cmp x1, x0 │ │ │ │ - b.eq 3ecc // b.none │ │ │ │ + b.eq 42cc // b.none │ │ │ │ adrp x1, 1f000 │ │ │ │ ldr x1, [x1, #3984] │ │ │ │ - cbz x1, 3ecc │ │ │ │ + cbz x1, 42cc │ │ │ │ mov x16, x1 │ │ │ │ br x16 │ │ │ │ ret │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x4e0 │ │ │ │ adrp x1, 20000 │ │ │ │ add x1, x1, #0x4e0 │ │ │ │ sub x1, x1, x0 │ │ │ │ lsr x2, x1, #63 │ │ │ │ add x1, x2, x1, asr #3 │ │ │ │ asr x1, x1, #1 │ │ │ │ - cbz x1, 3f08 │ │ │ │ + cbz x1, 4308 │ │ │ │ adrp x2, 1f000 │ │ │ │ ldr x2, [x2, #4064] │ │ │ │ - cbz x2, 3f08 │ │ │ │ + cbz x2, 4308 │ │ │ │ mov x16, x2 │ │ │ │ br x16 │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ adrp x19, 20000 │ │ │ │ ldrb w0, [x19, #1248] │ │ │ │ - tbnz w0, #0, 3f4c │ │ │ │ + tbnz w0, #0, 434c │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ - cbz x0, 3f40 │ │ │ │ + cbz x0, 4340 │ │ │ │ adrp x0, 20000 │ │ │ │ ldr x0, [x0, #400] │ │ │ │ bl 1aa0 <__cxa_finalize@plt> │ │ │ │ - bl 3ea0 │ │ │ │ + bl 42a0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ strb w0, [x19, #1248] │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - b 3ed0 │ │ │ │ + b 42d0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ bl 1b60 │ │ │ │ mov x19, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ - cbz x0, 3fc4 │ │ │ │ + cbz x0, 43c4 │ │ │ │ bl 1c00 <_PyCrossInterpreterData_UnregisterClass@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ - cbz x0, 3fc4 │ │ │ │ + cbz x0, 43c4 │ │ │ │ ldr x1, [x0] │ │ │ │ str xzr, [x19] │ │ │ │ - tbnz w1, #31, 3fc4 │ │ │ │ + tbnz w1, #31, 43c4 │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x0] │ │ │ │ - cbz x1, 4058 │ │ │ │ + cbz x1, 4458 │ │ │ │ ldr x0, [x19, #8] │ │ │ │ - cbz x0, 3fe4 │ │ │ │ + cbz x0, 43e4 │ │ │ │ ldr x1, [x0] │ │ │ │ str xzr, [x19, #8] │ │ │ │ - tbnz w1, #31, 3fe4 │ │ │ │ + tbnz w1, #31, 43e4 │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x0] │ │ │ │ - cbz x1, 4078 │ │ │ │ + cbz x1, 4478 │ │ │ │ ldr x0, [x19, #16] │ │ │ │ - cbz x0, 4004 │ │ │ │ + cbz x0, 4404 │ │ │ │ ldr x1, [x0] │ │ │ │ str xzr, [x19, #16] │ │ │ │ - tbnz w1, #31, 4004 │ │ │ │ + tbnz w1, #31, 4404 │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x0] │ │ │ │ - cbz x1, 4070 │ │ │ │ + cbz x1, 4470 │ │ │ │ ldr x0, [x19, #24] │ │ │ │ - cbz x0, 4024 │ │ │ │ + cbz x0, 4424 │ │ │ │ ldr x1, [x0] │ │ │ │ str xzr, [x19, #24] │ │ │ │ - tbnz w1, #31, 4024 │ │ │ │ + tbnz w1, #31, 4424 │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x0] │ │ │ │ - cbz x1, 4068 │ │ │ │ + cbz x1, 4468 │ │ │ │ ldr x0, [x19, #32] │ │ │ │ - cbz x0, 4044 │ │ │ │ + cbz x0, 4444 │ │ │ │ ldr x1, [x0] │ │ │ │ str xzr, [x19, #32] │ │ │ │ - tbnz w1, #31, 4044 │ │ │ │ + tbnz w1, #31, 4444 │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x0] │ │ │ │ - cbz x1, 4060 │ │ │ │ + cbz x1, 4460 │ │ │ │ ldr x19, [sp, #16] │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ - b 3fc4 │ │ │ │ + b 43c4 │ │ │ │ bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ - b 4044 │ │ │ │ + b 4444 │ │ │ │ bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ - b 4024 │ │ │ │ + b 4424 │ │ │ │ bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ - b 4004 │ │ │ │ + b 4404 │ │ │ │ bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ - b 3fe4 │ │ │ │ + b 43e4 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ adrp x3, 20000 │ │ │ │ add x3, x3, #0x1a0 │ │ │ │ mov x29, sp │ │ │ │ adrp x4, 2000 │ │ │ │ add x3, x3, #0xd0 │ │ │ │ - add x4, x4, #0xb30 │ │ │ │ + add x4, x4, #0xb80 │ │ │ │ add x5, sp, #0x20 │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ mov x0, x1 │ │ │ │ mov x1, x2 │ │ │ │ adrp x2, 4000 │ │ │ │ - add x2, x2, #0x860 │ │ │ │ + add x2, x2, #0xc60 │ │ │ │ stp xzr, xzr, [sp, #32] │ │ │ │ bl 1a50 │ │ │ │ - cbz w0, 40fc │ │ │ │ + cbz w0, 44fc │ │ │ │ ldr x20, [sp, #40] │ │ │ │ mov x0, x20 │ │ │ │ - bl 4104 │ │ │ │ + bl 4504 │ │ │ │ mov x2, x20 │ │ │ │ mov x1, x19 │ │ │ │ - bl 2084 │ │ │ │ - cbnz w0, 40fc │ │ │ │ + bl 2080 │ │ │ │ + cbnz w0, 44fc │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4048] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - b 40ec │ │ │ │ + b 44ec │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ adrp x19, 20000 │ │ │ │ mov x20, x0 │ │ │ │ str x21, [sp, #32] │ │ │ │ add x21, x19, #0x4f0 │ │ │ │ ldr x0, [x21, #8] │ │ │ │ bl 1b20 │ │ │ │ ldr x1, [x21, #16] │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x0, x1 │ │ │ │ - cbz x0, 41b8 │ │ │ │ + cbz x0, 45b8 │ │ │ │ ldr x2, [x0, #8] │ │ │ │ cmp x20, x2 │ │ │ │ - b.ne 41d4 // b.any │ │ │ │ + b.ne 45d4 // b.any │ │ │ │ ldr x2, [x0] │ │ │ │ cmp x1, x0 │ │ │ │ - b.ne 41cc // b.any │ │ │ │ + b.ne 45cc // b.any │ │ │ │ add x1, x19, #0x4f0 │ │ │ │ str x2, [x1, #16] │ │ │ │ add x19, x19, #0x4f0 │ │ │ │ ldr x20, [x0, #24] │ │ │ │ ldr x1, [x19, #24] │ │ │ │ str xzr, [x0] │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x19, #24] │ │ │ │ str xzr, [x0, #24] │ │ │ │ bl 1c70 │ │ │ │ ldr x0, [x19, #8] │ │ │ │ bl 1c90 │ │ │ │ mov x0, x20 │ │ │ │ - bl 2e2c │ │ │ │ + bl 2f20 │ │ │ │ mov x0, x20 │ │ │ │ - bl 2fe8 │ │ │ │ + bl 30e0 │ │ │ │ mov x0, x20 │ │ │ │ bl 1c70 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldr x21, [sp, #32] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ add x19, x19, #0x4f0 │ │ │ │ ldr x0, [x19, #8] │ │ │ │ bl 1c90 │ │ │ │ mov w0, #0xfffffff2 // #-14 │ │ │ │ - b 41a4 │ │ │ │ + b 45a4 │ │ │ │ str x2, [x3] │ │ │ │ - b 4160 │ │ │ │ + b 4560 │ │ │ │ mov x3, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ - b 413c │ │ │ │ + b 453c │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-80]! │ │ │ │ mov x29, sp │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x22, x0 │ │ │ │ mov x21, x2 │ │ │ │ mov x0, x1 │ │ │ │ adrp x1, 4000 │ │ │ │ - add x1, x1, #0x8c8 │ │ │ │ + add x1, x1, #0xcc8 │ │ │ │ bl 1a90 │ │ │ │ - cbz x0, 4320 │ │ │ │ + cbz x0, 4720 │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ bl 1b70 │ │ │ │ - cbz w0, 4388 │ │ │ │ + cbz w0, 4788 │ │ │ │ add x1, sp, #0x4c │ │ │ │ mov x0, x19 │ │ │ │ str wzr, [sp, #76] │ │ │ │ bl 1a40 │ │ │ │ mov x20, x0 │ │ │ │ cmn x0, #0x1 │ │ │ │ - b.eq 42dc // b.none │ │ │ │ - tbnz x0, #63, 42f0 │ │ │ │ + b.eq 46dc // b.none │ │ │ │ + tbnz x0, #63, 46f0 │ │ │ │ ldr x1, [x19] │ │ │ │ str x23, [sp, #48] │ │ │ │ - tbz w1, #31, 4344 │ │ │ │ + tbz w1, #31, 4744 │ │ │ │ adrp x19, 20000 │ │ │ │ add x23, x19, #0x4f0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x23, #8] │ │ │ │ bl 1b20 │ │ │ │ ldr x1, [x23, #16] │ │ │ │ - cbz x1, 4328 │ │ │ │ + cbz x1, 4728 │ │ │ │ ldr x0, [x1, #8] │ │ │ │ cmp x0, x20 │ │ │ │ - b.ne 43b4 // b.any │ │ │ │ + b.ne 47b4 // b.any │ │ │ │ add x19, x19, #0x4f0 │ │ │ │ ldr x2, [x1, #16] │ │ │ │ ldr x0, [x19, #8] │ │ │ │ add x2, x2, #0x1 │ │ │ │ str x2, [x1, #16] │ │ │ │ bl 1c90 │ │ │ │ mov x0, #0x8 // #8 │ │ │ │ bl 1ab0 │ │ │ │ mov x2, x0 │ │ │ │ - cbz x0, 43ec │ │ │ │ + cbz x0, 47ec │ │ │ │ ldr x1, [x22, #16] │ │ │ │ str x20, [x2] │ │ │ │ mov x0, x21 │ │ │ │ adrp x4, 4000 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ - add x4, x4, #0x404 │ │ │ │ + add x4, x4, #0x804 │ │ │ │ bl 1b50 <_PyCrossInterpreterData_Init@plt> │ │ │ │ ldr x23, [sp, #48] │ │ │ │ adrp x1, 4000 │ │ │ │ - add x1, x1, #0x580 │ │ │ │ + add x1, x1, #0x980 │ │ │ │ str x1, [x21, #32] │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ bl 1c50 │ │ │ │ - cbnz x0, 4314 │ │ │ │ + cbnz x0, 4714 │ │ │ │ ldr w0, [sp, #76] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 43c0 // b.none │ │ │ │ + b.eq 47c0 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4008] │ │ │ │ adrp x2, 4000 │ │ │ │ adrp x1, 4000 │ │ │ │ - add x2, x2, #0x7d8 │ │ │ │ - add x1, x1, #0x7e8 │ │ │ │ + add x2, x2, #0xbd8 │ │ │ │ + add x1, x1, #0xbe8 │ │ │ │ mov x3, x19 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1cd0 │ │ │ │ ldr x20, [x19] │ │ │ │ - tbz w20, #31, 4370 │ │ │ │ + tbz w20, #31, 4770 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ - b 42cc │ │ │ │ + b 46cc │ │ │ │ add x19, x19, #0x4f0 │ │ │ │ ldr x0, [x19, #8] │ │ │ │ bl 1c90 │ │ │ │ ldr x23, [sp, #48] │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 42cc │ │ │ │ + b 46cc │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x19] │ │ │ │ - cbnz x1, 4248 │ │ │ │ + cbnz x1, 4648 │ │ │ │ mov w23, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ - cbnz w23, 4248 │ │ │ │ + cbnz w23, 4648 │ │ │ │ ldr x23, [sp, #48] │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 42cc │ │ │ │ + b 46cc │ │ │ │ sub x20, x20, #0x1 │ │ │ │ str x20, [x19] │ │ │ │ - cbnz x20, 431c │ │ │ │ + cbnz x20, 471c │ │ │ │ str x23, [sp, #48] │ │ │ │ mov w23, #0x0 // #0 │ │ │ │ - b 4354 │ │ │ │ + b 4754 │ │ │ │ ldr x1, [x19, #8] │ │ │ │ adrp x2, 4000 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4016] │ │ │ │ - add x2, x2, #0x7d8 │ │ │ │ + add x2, x2, #0xbd8 │ │ │ │ ldr x3, [x1, #24] │ │ │ │ adrp x1, 4000 │ │ │ │ ldr x0, [x0] │ │ │ │ - add x1, x1, #0x828 │ │ │ │ + add x1, x1, #0xc28 │ │ │ │ bl 1cd0 │ │ │ │ - b 4314 │ │ │ │ + b 4714 │ │ │ │ ldr x1, [x1] │ │ │ │ - cbnz x1, 4264 │ │ │ │ - b 4328 │ │ │ │ + cbnz x1, 4664 │ │ │ │ + b 4728 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ mov x4, x19 │ │ │ │ adrp x2, 4000 │ │ │ │ adrp x1, 4000 │ │ │ │ - add x2, x2, #0x7d8 │ │ │ │ - add x1, x1, #0x810 │ │ │ │ + add x2, x2, #0xbd8 │ │ │ │ + add x1, x1, #0xc10 │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, #0x7fffffffffffffff // #9223372036854775807 │ │ │ │ bl 1cd0 │ │ │ │ - b 4314 │ │ │ │ + b 4714 │ │ │ │ mov x0, x20 │ │ │ │ - bl 2e8c │ │ │ │ + bl 2f80 │ │ │ │ ldr x23, [sp, #48] │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 42cc │ │ │ │ + b 46cc │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1ce0 │ │ │ │ - cbz x0, 4500 │ │ │ │ + cbz x0, 4900 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x21, x0 │ │ │ │ adrp x0, 4000 │ │ │ │ - add x0, x0, #0x8d0 │ │ │ │ + add x0, x0, #0xcd0 │ │ │ │ bl 1ca0 │ │ │ │ mov x20, x0 │ │ │ │ - cbz x0, 4548 │ │ │ │ + cbz x0, 4948 │ │ │ │ bl 1bd0 │ │ │ │ mov x19, x0 │ │ │ │ ldr x1, [x20] │ │ │ │ - tbnz w1, #31, 4464 │ │ │ │ + tbnz w1, #31, 4864 │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x20] │ │ │ │ - cbnz x1, 4464 │ │ │ │ + cbnz x1, 4864 │ │ │ │ mov x0, x20 │ │ │ │ bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ - cbz x19, 4548 │ │ │ │ + cbz x19, 4948 │ │ │ │ mov x0, x19 │ │ │ │ bl 1b60 │ │ │ │ ldr x22, [x0] │ │ │ │ mov x20, x0 │ │ │ │ - cbz x22, 44c0 │ │ │ │ + cbz x22, 48c0 │ │ │ │ ldr x0, [x19] │ │ │ │ - tbnz w0, #31, 4490 │ │ │ │ + tbnz w0, #31, 4890 │ │ │ │ sub x0, x0, #0x1 │ │ │ │ str x0, [x19] │ │ │ │ - cbz x0, 4538 │ │ │ │ + cbz x0, 4938 │ │ │ │ mov x1, x21 │ │ │ │ mov x0, x22 │ │ │ │ bl 1ac0 │ │ │ │ mov x19, x0 │ │ │ │ ldr x1, [x21] │ │ │ │ - tbz w1, #31, 4508 │ │ │ │ + tbz w1, #31, 4908 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ mov x0, x19 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ bl 1d40 <_PyCrossInterpreterData_ReleaseAndRawFree@plt+0x10> │ │ │ │ ldr x1, [x19] │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.ne 4524 // b.any │ │ │ │ - tbnz w1, #31, 44e0 │ │ │ │ + b.ne 4924 // b.any │ │ │ │ + tbnz w1, #31, 48e0 │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x19] │ │ │ │ - cbz x1, 4538 │ │ │ │ + cbz x1, 4938 │ │ │ │ ldr x0, [x21] │ │ │ │ - tbnz w0, #31, 456c │ │ │ │ + tbnz w0, #31, 496c │ │ │ │ sub x0, x0, #0x1 │ │ │ │ str x0, [x21] │ │ │ │ - cbnz x0, 456c │ │ │ │ + cbnz x0, 496c │ │ │ │ mov x0, x21 │ │ │ │ bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ - b 44ac │ │ │ │ + b 48ac │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x21] │ │ │ │ - cbnz x1, 44a8 │ │ │ │ + cbnz x1, 48a8 │ │ │ │ mov x0, x21 │ │ │ │ bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ - b 44ac │ │ │ │ + b 48ac │ │ │ │ ldr x22, [x20] │ │ │ │ - tbnz w1, #31, 4540 │ │ │ │ + tbnz w1, #31, 4940 │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x19] │ │ │ │ - cbnz x1, 4540 │ │ │ │ + cbnz x1, 4940 │ │ │ │ mov x0, x19 │ │ │ │ bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ - cbnz x22, 4490 │ │ │ │ - b 44e0 │ │ │ │ + cbnz x22, 4890 │ │ │ │ + b 48e0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4000] │ │ │ │ adrp x1, 4000 │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ - add x1, x1, #0x8e0 │ │ │ │ + add x1, x1, #0xce0 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1b40 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ - b 44ac │ │ │ │ + b 48ac │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ - b 44ac │ │ │ │ + b 48ac │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ ldr x19, [x0] │ │ │ │ bl 1c70 │ │ │ │ mov x0, x19 │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ - b 2e8c │ │ │ │ + b 2f80 │ │ │ │ nop │ │ │ │ adrp x16, 20000 │ │ │ │ ldrb w16, [x16, #1304] │ │ │ │ - cbz w16, 45c4 │ │ │ │ + cbz w16, 49c4 │ │ │ │ casalb w0, w1, [x2] │ │ │ │ ret │ │ │ │ uxtb w16, w0 │ │ │ │ ldaxrb w0, [x2] │ │ │ │ cmp w0, w16 │ │ │ │ - b.ne 45dc // b.any │ │ │ │ + b.ne 49dc // b.any │ │ │ │ stlxrb w17, w1, [x2] │ │ │ │ - cbnz w17, 45c8 │ │ │ │ + cbnz w17, 49c8 │ │ │ │ ret │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {} │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .fini: │ │ │ │ │ │ │ │ -00000000000045e0 <.fini>: │ │ │ │ +00000000000049e0 <.fini>: │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov x29, sp │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ ret │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -1,170 +1,170 @@ │ │ │ │ │ │ │ │ Hex dump of section '.rodata': │ │ │ │ - 0x00004600 496e6469 63617465 73207468 61742061 Indicates that a │ │ │ │ - 0x00004610 20717565 75652d72 656c6174 65642065 queue-related e │ │ │ │ - 0x00004620 72726f72 20686170 70656e65 642e0000 rror happened... │ │ │ │ - 0x00004630 00000000 00000000 74657374 2e737570 ........test.sup │ │ │ │ - 0x00004640 706f7274 2e696e74 65727072 65746572 port.interpreter │ │ │ │ - 0x00004650 732e5175 65756545 72726f72 00000000 s.QueueError.... │ │ │ │ - 0x00004660 74657374 2e737570 706f7274 2e696e74 test.support.int │ │ │ │ - 0x00004670 65727072 65746572 732e5175 6575654e erpreters.QueueN │ │ │ │ - 0x00004680 6f74466f 756e6445 72726f72 00000000 otFoundError.... │ │ │ │ - 0x00004690 71756575 6520256c 64206e6f 7420666f queue %ld not fo │ │ │ │ - 0x000046a0 756e6400 00000000 71756575 6520256c und.....queue %l │ │ │ │ - 0x000046b0 64206973 20656d70 74790000 00000000 d is empty...... │ │ │ │ - 0x000046c0 71756575 6520256c 64206973 2066756c queue %ld is ful │ │ │ │ - 0x000046d0 6c000000 00000000 71756575 6520256c l.......queue %l │ │ │ │ - 0x000046e0 64206e65 76657220 626f756e 64000000 d never bound... │ │ │ │ - 0x000046f0 6e69693a 63726561 74650000 00000000 nii:create...... │ │ │ │ - 0x00004700 756e7375 70706f72 74656420 756e626f unsupported unbo │ │ │ │ - 0x00004710 756e646f 70202564 00000000 00000000 undop %d........ │ │ │ │ - 0x00004720 4f4f4f3a 5f726567 69737465 725f6865 OOO:_register_he │ │ │ │ - 0x00004730 61705f74 79706573 00000000 00000000 ap_types........ │ │ │ │ - 0x00004740 65787065 63746564 20612074 79706520 expected a type │ │ │ │ - 0x00004750 666f7220 27717565 75657479 70652700 for 'queuetype'. │ │ │ │ - 0x00004760 65787065 63746564 20616e20 65786365 expected an exce │ │ │ │ - 0x00004770 7074696f 6e207479 70652066 6f722027 ption type for ' │ │ │ │ - 0x00004780 656d7074 79657272 6f722700 00000000 emptyerror'..... │ │ │ │ - 0x00004790 65787065 63746564 20616e20 65786365 expected an exce │ │ │ │ - 0x000047a0 7074696f 6e207479 70652066 6f722027 ption type for ' │ │ │ │ - 0x000047b0 66756c6c 6572726f 72270000 00000000 fullerror'...... │ │ │ │ - 0x000047c0 4f263a62 696e6400 6e6f7420 72656163 O&:bind.not reac │ │ │ │ - 0x000047d0 6861626c 65000000 71756575 65204944 hable...queue ID │ │ │ │ - 0x000047e0 00000000 00000000 2573206d 75737420 ........%s must │ │ │ │ - 0x000047f0 62652061 206e6f6e 2d6e6567 61746976 be a non-negativ │ │ │ │ - 0x00004800 6520696e 742c2067 6f742025 52000000 e int, got %R... │ │ │ │ - 0x00004810 6d617820 25732069 7320256c 6c642c20 max %s is %lld, │ │ │ │ - 0x00004820 676f7420 25520000 2573206d 75737420 got %R..%s must │ │ │ │ - 0x00004830 62652061 6e20696e 742c2067 6f742025 be an int, got % │ │ │ │ - 0x00004840 2e313030 73000000 4f263a72 656c6561 .100s...O&:relea │ │ │ │ - 0x00004850 73650000 00000000 4c696900 00000000 se......Lii..... │ │ │ │ - 0x00004860 4f263a64 65737472 6f790000 00000000 O&:destroy...... │ │ │ │ - 0x00004870 4f263a67 65740000 4f696900 00000000 O&:get..Oii..... │ │ │ │ - 0x00004880 4f694f00 00000000 4f263a67 65745f6d OiO.....O&:get_m │ │ │ │ - 0x00004890 61787369 7a650000 4f263a67 65745f71 axsize..O&:get_q │ │ │ │ - 0x000048a0 75657565 5f646566 61756c74 73000000 ueue_defaults... │ │ │ │ - 0x000048b0 69690000 00000000 4f264f69 693a7075 ii......O&Oii:pu │ │ │ │ - 0x000048c0 74000000 00000000 5f696400 00000000 t......._id..... │ │ │ │ - 0x000048d0 5f696e74 65727071 75657565 73000000 _interpqueues... │ │ │ │ - 0x000048e0 5f696e74 65727071 75657565 73206d6f _interpqueues mo │ │ │ │ - 0x000048f0 64756c65 206e6f74 20696d70 6f727465 dule not importe │ │ │ │ - 0x00004900 64207965 74000000 4f263a67 65745f63 d yet...O&:get_c │ │ │ │ - 0x00004910 6f756e74 00000000 4f263a69 735f6675 ount....O&:is_fu │ │ │ │ - 0x00004920 6c6c0000 00000000 696e7465 72707265 ll......interpre │ │ │ │ - 0x00004930 74657273 2e717565 75657300 00000000 ters.queues..... │ │ │ │ - 0x00004940 74657374 2e737570 706f7274 2e696e74 test.support.int │ │ │ │ - 0x00004950 65727072 65746572 732e7175 65756573 erpreters.queues │ │ │ │ - 0x00004960 00000000 00000000 63726561 74650000 ........create.. │ │ │ │ - 0x00004970 64657374 726f7900 6c697374 5f616c6c destroy.list_all │ │ │ │ - 0x00004980 00000000 00000000 70757400 00000000 ........put..... │ │ │ │ - 0x00004990 67657400 00000000 62696e64 00000000 get.....bind.... │ │ │ │ - 0x000049a0 72656c65 61736500 6765745f 6d617873 release.get_maxs │ │ │ │ - 0x000049b0 697a6500 00000000 6765745f 71756575 ize.....get_queu │ │ │ │ - 0x000049c0 655f6465 6661756c 74730000 00000000 e_defaults...... │ │ │ │ - 0x000049d0 69735f66 756c6c00 6765745f 636f756e is_full.get_coun │ │ │ │ - 0x000049e0 74000000 00000000 5f726567 69737465 t......._registe │ │ │ │ - 0x000049f0 725f6865 61705f74 79706573 00000000 r_heap_types.... │ │ │ │ - 0x00004a00 71696400 00000000 6f626a00 00000000 qid.....obj..... │ │ │ │ - 0x00004a10 666d7400 00000000 756e626f 756e646f fmt.....unboundo │ │ │ │ - 0x00004a20 70000000 00000000 71756575 65747970 p.......queuetyp │ │ │ │ - 0x00004a30 65000000 00000000 656d7074 79657272 e.......emptyerr │ │ │ │ - 0x00004a40 6f720000 00000000 66756c6c 6572726f or......fullerro │ │ │ │ - 0x00004a50 72000000 00000000 6d617873 697a6500 r.......maxsize. │ │ │ │ - 0x00004a60 00000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x00004a70 5f717565 75656974 656d5f63 6c656172 _queueitem_clear │ │ │ │ - 0x00004a80 5f696e74 65727072 65746572 00000000 _interpreter.... │ │ │ │ - 0x00004a90 6765745f 636f756e 74287169 64290a0a get_count(qid).. │ │ │ │ - 0x00004aa0 52657475 726e2074 6865206e 756d6265 Return the numbe │ │ │ │ - 0x00004ab0 72206f66 20697465 6d732069 6e207468 r of items in th │ │ │ │ - 0x00004ac0 65207175 6575652e 00000000 00000000 e queue......... │ │ │ │ - 0x00004ad0 69735f66 756c6c28 71696429 0a0a5265 is_full(qid)..Re │ │ │ │ - 0x00004ae0 7475726e 20747275 65206966 20746865 turn true if the │ │ │ │ - 0x00004af0 20717565 75652068 61732061 206d6178 queue has a max │ │ │ │ - 0x00004b00 73697a65 20616e64 20686173 20726561 size and has rea │ │ │ │ - 0x00004b10 63686564 2069742e 00000000 00000000 ched it......... │ │ │ │ - 0x00004b20 6765745f 71756575 655f6465 6661756c get_queue_defaul │ │ │ │ - 0x00004b30 74732871 6964290a 0a526574 75726e20 ts(qid)..Return │ │ │ │ - 0x00004b40 74686520 71756575 65277320 64656661 the queue's defa │ │ │ │ - 0x00004b50 756c7420 76616c75 65732c20 73657420 ult values, set │ │ │ │ - 0x00004b60 7768656e 20697420 77617320 63726561 when it was crea │ │ │ │ - 0x00004b70 7465642e 00000000 00000000 00000000 ted............. │ │ │ │ - 0x00004b80 6765745f 6d617873 697a6528 71696429 get_maxsize(qid) │ │ │ │ - 0x00004b90 0a0a5265 7475726e 20746865 206d6178 ..Return the max │ │ │ │ - 0x00004ba0 696d756d 206e756d 62657220 6f662069 imum number of i │ │ │ │ - 0x00004bb0 74656d73 20696e20 74686520 71756575 tems in the queu │ │ │ │ - 0x00004bc0 652e0000 00000000 00000000 00000000 e............... │ │ │ │ - 0x00004bd0 72656c65 61736528 71696429 0a0a5265 release(qid)..Re │ │ │ │ - 0x00004be0 6c656173 65206120 72656665 72656e63 lease a referenc │ │ │ │ - 0x00004bf0 6520746f 20746865 20717565 75652e0a e to the queue.. │ │ │ │ - 0x00004c00 54686520 71756575 65206973 20646573 The queue is des │ │ │ │ - 0x00004c10 74726f79 6564206f 6e636520 74686572 troyed once ther │ │ │ │ - 0x00004c20 65206172 65206e6f 20726566 6572656e e are no referen │ │ │ │ - 0x00004c30 63657320 6c656674 2e000000 00000000 ces left........ │ │ │ │ - 0x00004c40 62696e64 28716964 290a0a54 616b6520 bind(qid)..Take │ │ │ │ - 0x00004c50 61207265 66657265 6e636520 746f2074 a reference to t │ │ │ │ - 0x00004c60 68652069 64656e74 69666965 64207175 he identified qu │ │ │ │ - 0x00004c70 6575652e 0a546865 20717565 75652069 eue..The queue i │ │ │ │ - 0x00004c80 73206e6f 74206465 7374726f 79656420 s not destroyed │ │ │ │ - 0x00004c90 756e7469 6c207468 65726520 61726520 until there are │ │ │ │ - 0x00004ca0 6e6f2072 65666572 656e6365 73206c65 no references le │ │ │ │ - 0x00004cb0 66742e00 00000000 00000000 00000000 ft.............. │ │ │ │ - 0x00004cc0 67657428 71696429 202d3e20 286f626a get(qid) -> (obj │ │ │ │ - 0x00004cd0 2c20666d 74290a0a 52657475 726e2061 , fmt)..Return a │ │ │ │ - 0x00004ce0 206e6577 206f626a 65637420 66726f6d new object from │ │ │ │ - 0x00004cf0 20746865 20646174 61206174 20746865 the data at the │ │ │ │ - 0x00004d00 2066726f 6e74206f 66207468 65207175 front of the qu │ │ │ │ - 0x00004d10 6575652e 0a546865 206f626a 65637427 eue..The object' │ │ │ │ - 0x00004d20 7320666f 726d6174 20697320 616c736f s format is also │ │ │ │ - 0x00004d30 20726574 75726e65 642e0a0a 49662074 returned...If t │ │ │ │ - 0x00004d40 68657265 20697320 6e6f7468 696e6720 here is nothing │ │ │ │ - 0x00004d50 746f2072 65636569 76652074 68656e20 to receive then │ │ │ │ - 0x00004d60 72616973 65205175 65756545 6d707479 raise QueueEmpty │ │ │ │ - 0x00004d70 2e000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00004d80 70757428 7169642c 206f626a 2c20666d put(qid, obj, fm │ │ │ │ - 0x00004d90 74290a0a 41646420 74686520 6f626a65 t)..Add the obje │ │ │ │ - 0x00004da0 63742773 20646174 6120746f 20746865 ct's data to the │ │ │ │ - 0x00004db0 20717565 75652e00 00000000 00000000 queue.......... │ │ │ │ - 0x00004dc0 6c697374 5f616c6c 2829202d 3e205b28 list_all() -> [( │ │ │ │ - 0x00004dd0 7169642c 20666d74 295d0a0a 52657475 qid, fmt)]..Retu │ │ │ │ - 0x00004de0 726e2074 6865206c 69737420 6f662049 rn the list of I │ │ │ │ - 0x00004df0 44732066 6f722061 6c6c2071 75657565 Ds for all queue │ │ │ │ - 0x00004e00 732e0a45 61636820 636f7272 6573706f s..Each correspo │ │ │ │ - 0x00004e10 6e64696e 67206465 6661756c 7420666f nding default fo │ │ │ │ - 0x00004e20 726d6174 20697320 616c736f 20696e63 rmat is also inc │ │ │ │ - 0x00004e30 6c756465 642e0000 00000000 00000000 luded........... │ │ │ │ - 0x00004e40 64657374 726f7928 71696429 0a0a436c destroy(qid)..Cl │ │ │ │ - 0x00004e50 65617220 616e6420 64657374 726f7920 ear and destroy │ │ │ │ - 0x00004e60 74686520 71756575 652e2020 41667465 the queue. Afte │ │ │ │ - 0x00004e70 72776172 64206174 74656d70 74732074 rward attempts t │ │ │ │ - 0x00004e80 6f207573 65207468 65207175 6575650a o use the queue. │ │ │ │ - 0x00004e90 77696c6c 20626568 61766520 61732074 will behave as t │ │ │ │ - 0x00004ea0 686f7567 68206974 206e6576 65722065 hough it never e │ │ │ │ - 0x00004eb0 78697374 65642e00 00000000 00000000 xisted.......... │ │ │ │ - 0x00004ec0 63726561 7465286d 61787369 7a652c20 create(maxsize, │ │ │ │ - 0x00004ed0 666d742c 20756e62 6f756e64 6f702920 fmt, unboundop) │ │ │ │ - 0x00004ee0 2d3e2071 69640a0a 43726561 74652061 -> qid..Create a │ │ │ │ - 0x00004ef0 206e6577 2063726f 73732d69 6e746572 new cross-inter │ │ │ │ - 0x00004f00 70726574 65722071 75657565 20616e64 preter queue and │ │ │ │ - 0x00004f10 20726574 75726e20 69747320 756e6971 return its uniq │ │ │ │ - 0x00004f20 75652067 656e6572 61746564 2049442e ue generated ID. │ │ │ │ - 0x00004f30 0a497420 69732061 206e6577 20726566 .It is a new ref │ │ │ │ - 0x00004f40 6572656e 63652061 73207468 6f756768 erence as though │ │ │ │ - 0x00004f50 2062696e 64282920 68616420 6265656e bind() had been │ │ │ │ - 0x00004f60 2063616c 6c656420 6f6e2074 68652071 called on the q │ │ │ │ - 0x00004f70 75657565 2e0a0a54 68652063 616c6c65 ueue...The calle │ │ │ │ - 0x00004f80 72206973 20726573 706f6e73 69626c65 r is responsible │ │ │ │ - 0x00004f90 20666f72 2063616c 6c696e67 20646573 for calling des │ │ │ │ - 0x00004fa0 74726f79 28292066 6f722074 6865206e troy() for the n │ │ │ │ - 0x00004fb0 65772071 75657565 0a626566 6f726520 ew queue.before │ │ │ │ - 0x00004fc0 74686520 72756e74 696d6520 69732066 the runtime is f │ │ │ │ - 0x00004fd0 696e616c 697a6564 2e000000 00000000 inalized........ │ │ │ │ - 0x00004fe0 54686973 206d6f64 756c6520 70726f76 This module prov │ │ │ │ - 0x00004ff0 69646573 20707269 6d697469 7665206f ides primitive o │ │ │ │ - 0x00005000 70657261 74696f6e 7320746f 206d616e perations to man │ │ │ │ - 0x00005010 61676520 50797468 6f6e2069 6e746572 age Python inter │ │ │ │ - 0x00005020 70726574 6572732e 0a546865 2027696e preters..The 'in │ │ │ │ - 0x00005030 74657270 72657465 72732720 6d6f6475 terpreters' modu │ │ │ │ - 0x00005040 6c652070 726f7669 64657320 61206d6f le provides a mo │ │ │ │ - 0x00005050 72652063 6f6e7665 6e69656e 7420696e re convenient in │ │ │ │ - 0x00005060 74657266 6163652e 00 terface.. │ │ │ │ + 0x00004a00 496e6469 63617465 73207468 61742061 Indicates that a │ │ │ │ + 0x00004a10 20717565 75652d72 656c6174 65642065 queue-related e │ │ │ │ + 0x00004a20 72726f72 20686170 70656e65 642e0000 rror happened... │ │ │ │ + 0x00004a30 00000000 00000000 74657374 2e737570 ........test.sup │ │ │ │ + 0x00004a40 706f7274 2e696e74 65727072 65746572 port.interpreter │ │ │ │ + 0x00004a50 732e5175 65756545 72726f72 00000000 s.QueueError.... │ │ │ │ + 0x00004a60 74657374 2e737570 706f7274 2e696e74 test.support.int │ │ │ │ + 0x00004a70 65727072 65746572 732e5175 6575654e erpreters.QueueN │ │ │ │ + 0x00004a80 6f74466f 756e6445 72726f72 00000000 otFoundError.... │ │ │ │ + 0x00004a90 71756575 6520256c 64206e6f 7420666f queue %ld not fo │ │ │ │ + 0x00004aa0 756e6400 00000000 71756575 6520256c und.....queue %l │ │ │ │ + 0x00004ab0 64206973 20656d70 74790000 00000000 d is empty...... │ │ │ │ + 0x00004ac0 71756575 6520256c 64206973 2066756c queue %ld is ful │ │ │ │ + 0x00004ad0 6c000000 00000000 71756575 6520256c l.......queue %l │ │ │ │ + 0x00004ae0 64206e65 76657220 626f756e 64000000 d never bound... │ │ │ │ + 0x00004af0 6e69693a 63726561 74650000 00000000 nii:create...... │ │ │ │ + 0x00004b00 756e7375 70706f72 74656420 756e626f unsupported unbo │ │ │ │ + 0x00004b10 756e646f 70202564 00000000 00000000 undop %d........ │ │ │ │ + 0x00004b20 4f4f4f3a 5f726567 69737465 725f6865 OOO:_register_he │ │ │ │ + 0x00004b30 61705f74 79706573 00000000 00000000 ap_types........ │ │ │ │ + 0x00004b40 65787065 63746564 20612074 79706520 expected a type │ │ │ │ + 0x00004b50 666f7220 27717565 75657479 70652700 for 'queuetype'. │ │ │ │ + 0x00004b60 65787065 63746564 20616e20 65786365 expected an exce │ │ │ │ + 0x00004b70 7074696f 6e207479 70652066 6f722027 ption type for ' │ │ │ │ + 0x00004b80 656d7074 79657272 6f722700 00000000 emptyerror'..... │ │ │ │ + 0x00004b90 65787065 63746564 20616e20 65786365 expected an exce │ │ │ │ + 0x00004ba0 7074696f 6e207479 70652066 6f722027 ption type for ' │ │ │ │ + 0x00004bb0 66756c6c 6572726f 72270000 00000000 fullerror'...... │ │ │ │ + 0x00004bc0 4f263a62 696e6400 6e6f7420 72656163 O&:bind.not reac │ │ │ │ + 0x00004bd0 6861626c 65000000 71756575 65204944 hable...queue ID │ │ │ │ + 0x00004be0 00000000 00000000 2573206d 75737420 ........%s must │ │ │ │ + 0x00004bf0 62652061 206e6f6e 2d6e6567 61746976 be a non-negativ │ │ │ │ + 0x00004c00 6520696e 742c2067 6f742025 52000000 e int, got %R... │ │ │ │ + 0x00004c10 6d617820 25732069 7320256c 6c642c20 max %s is %lld, │ │ │ │ + 0x00004c20 676f7420 25520000 2573206d 75737420 got %R..%s must │ │ │ │ + 0x00004c30 62652061 6e20696e 742c2067 6f742025 be an int, got % │ │ │ │ + 0x00004c40 2e313030 73000000 4f263a72 656c6561 .100s...O&:relea │ │ │ │ + 0x00004c50 73650000 00000000 4c696900 00000000 se......Lii..... │ │ │ │ + 0x00004c60 4f263a64 65737472 6f790000 00000000 O&:destroy...... │ │ │ │ + 0x00004c70 4f263a67 65740000 4f696900 00000000 O&:get..Oii..... │ │ │ │ + 0x00004c80 4f694f00 00000000 4f263a67 65745f6d OiO.....O&:get_m │ │ │ │ + 0x00004c90 61787369 7a650000 4f263a67 65745f71 axsize..O&:get_q │ │ │ │ + 0x00004ca0 75657565 5f646566 61756c74 73000000 ueue_defaults... │ │ │ │ + 0x00004cb0 69690000 00000000 4f264f69 693a7075 ii......O&Oii:pu │ │ │ │ + 0x00004cc0 74000000 00000000 5f696400 00000000 t......._id..... │ │ │ │ + 0x00004cd0 5f696e74 65727071 75657565 73000000 _interpqueues... │ │ │ │ + 0x00004ce0 5f696e74 65727071 75657565 73206d6f _interpqueues mo │ │ │ │ + 0x00004cf0 64756c65 206e6f74 20696d70 6f727465 dule not importe │ │ │ │ + 0x00004d00 64207965 74000000 4f263a67 65745f63 d yet...O&:get_c │ │ │ │ + 0x00004d10 6f756e74 00000000 4f263a69 735f6675 ount....O&:is_fu │ │ │ │ + 0x00004d20 6c6c0000 00000000 696e7465 72707265 ll......interpre │ │ │ │ + 0x00004d30 74657273 2e717565 75657300 00000000 ters.queues..... │ │ │ │ + 0x00004d40 74657374 2e737570 706f7274 2e696e74 test.support.int │ │ │ │ + 0x00004d50 65727072 65746572 732e7175 65756573 erpreters.queues │ │ │ │ + 0x00004d60 00000000 00000000 63726561 74650000 ........create.. │ │ │ │ + 0x00004d70 64657374 726f7900 6c697374 5f616c6c destroy.list_all │ │ │ │ + 0x00004d80 00000000 00000000 70757400 00000000 ........put..... │ │ │ │ + 0x00004d90 67657400 00000000 62696e64 00000000 get.....bind.... │ │ │ │ + 0x00004da0 72656c65 61736500 6765745f 6d617873 release.get_maxs │ │ │ │ + 0x00004db0 697a6500 00000000 6765745f 71756575 ize.....get_queu │ │ │ │ + 0x00004dc0 655f6465 6661756c 74730000 00000000 e_defaults...... │ │ │ │ + 0x00004dd0 69735f66 756c6c00 6765745f 636f756e is_full.get_coun │ │ │ │ + 0x00004de0 74000000 00000000 5f726567 69737465 t......._registe │ │ │ │ + 0x00004df0 725f6865 61705f74 79706573 00000000 r_heap_types.... │ │ │ │ + 0x00004e00 71696400 00000000 6f626a00 00000000 qid.....obj..... │ │ │ │ + 0x00004e10 666d7400 00000000 756e626f 756e646f fmt.....unboundo │ │ │ │ + 0x00004e20 70000000 00000000 71756575 65747970 p.......queuetyp │ │ │ │ + 0x00004e30 65000000 00000000 656d7074 79657272 e.......emptyerr │ │ │ │ + 0x00004e40 6f720000 00000000 66756c6c 6572726f or......fullerro │ │ │ │ + 0x00004e50 72000000 00000000 6d617873 697a6500 r.......maxsize. │ │ │ │ + 0x00004e60 00000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00004e70 5f717565 75656974 656d5f63 6c656172 _queueitem_clear │ │ │ │ + 0x00004e80 5f696e74 65727072 65746572 00000000 _interpreter.... │ │ │ │ + 0x00004e90 6765745f 636f756e 74287169 64290a0a get_count(qid).. │ │ │ │ + 0x00004ea0 52657475 726e2074 6865206e 756d6265 Return the numbe │ │ │ │ + 0x00004eb0 72206f66 20697465 6d732069 6e207468 r of items in th │ │ │ │ + 0x00004ec0 65207175 6575652e 00000000 00000000 e queue......... │ │ │ │ + 0x00004ed0 69735f66 756c6c28 71696429 0a0a5265 is_full(qid)..Re │ │ │ │ + 0x00004ee0 7475726e 20747275 65206966 20746865 turn true if the │ │ │ │ + 0x00004ef0 20717565 75652068 61732061 206d6178 queue has a max │ │ │ │ + 0x00004f00 73697a65 20616e64 20686173 20726561 size and has rea │ │ │ │ + 0x00004f10 63686564 2069742e 00000000 00000000 ched it......... │ │ │ │ + 0x00004f20 6765745f 71756575 655f6465 6661756c get_queue_defaul │ │ │ │ + 0x00004f30 74732871 6964290a 0a526574 75726e20 ts(qid)..Return │ │ │ │ + 0x00004f40 74686520 71756575 65277320 64656661 the queue's defa │ │ │ │ + 0x00004f50 756c7420 76616c75 65732c20 73657420 ult values, set │ │ │ │ + 0x00004f60 7768656e 20697420 77617320 63726561 when it was crea │ │ │ │ + 0x00004f70 7465642e 00000000 00000000 00000000 ted............. │ │ │ │ + 0x00004f80 6765745f 6d617873 697a6528 71696429 get_maxsize(qid) │ │ │ │ + 0x00004f90 0a0a5265 7475726e 20746865 206d6178 ..Return the max │ │ │ │ + 0x00004fa0 696d756d 206e756d 62657220 6f662069 imum number of i │ │ │ │ + 0x00004fb0 74656d73 20696e20 74686520 71756575 tems in the queu │ │ │ │ + 0x00004fc0 652e0000 00000000 00000000 00000000 e............... │ │ │ │ + 0x00004fd0 72656c65 61736528 71696429 0a0a5265 release(qid)..Re │ │ │ │ + 0x00004fe0 6c656173 65206120 72656665 72656e63 lease a referenc │ │ │ │ + 0x00004ff0 6520746f 20746865 20717565 75652e0a e to the queue.. │ │ │ │ + 0x00005000 54686520 71756575 65206973 20646573 The queue is des │ │ │ │ + 0x00005010 74726f79 6564206f 6e636520 74686572 troyed once ther │ │ │ │ + 0x00005020 65206172 65206e6f 20726566 6572656e e are no referen │ │ │ │ + 0x00005030 63657320 6c656674 2e000000 00000000 ces left........ │ │ │ │ + 0x00005040 62696e64 28716964 290a0a54 616b6520 bind(qid)..Take │ │ │ │ + 0x00005050 61207265 66657265 6e636520 746f2074 a reference to t │ │ │ │ + 0x00005060 68652069 64656e74 69666965 64207175 he identified qu │ │ │ │ + 0x00005070 6575652e 0a546865 20717565 75652069 eue..The queue i │ │ │ │ + 0x00005080 73206e6f 74206465 7374726f 79656420 s not destroyed │ │ │ │ + 0x00005090 756e7469 6c207468 65726520 61726520 until there are │ │ │ │ + 0x000050a0 6e6f2072 65666572 656e6365 73206c65 no references le │ │ │ │ + 0x000050b0 66742e00 00000000 00000000 00000000 ft.............. │ │ │ │ + 0x000050c0 67657428 71696429 202d3e20 286f626a get(qid) -> (obj │ │ │ │ + 0x000050d0 2c20666d 74290a0a 52657475 726e2061 , fmt)..Return a │ │ │ │ + 0x000050e0 206e6577 206f626a 65637420 66726f6d new object from │ │ │ │ + 0x000050f0 20746865 20646174 61206174 20746865 the data at the │ │ │ │ + 0x00005100 2066726f 6e74206f 66207468 65207175 front of the qu │ │ │ │ + 0x00005110 6575652e 0a546865 206f626a 65637427 eue..The object' │ │ │ │ + 0x00005120 7320666f 726d6174 20697320 616c736f s format is also │ │ │ │ + 0x00005130 20726574 75726e65 642e0a0a 49662074 returned...If t │ │ │ │ + 0x00005140 68657265 20697320 6e6f7468 696e6720 here is nothing │ │ │ │ + 0x00005150 746f2072 65636569 76652074 68656e20 to receive then │ │ │ │ + 0x00005160 72616973 65205175 65756545 6d707479 raise QueueEmpty │ │ │ │ + 0x00005170 2e000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00005180 70757428 7169642c 206f626a 2c20666d put(qid, obj, fm │ │ │ │ + 0x00005190 74290a0a 41646420 74686520 6f626a65 t)..Add the obje │ │ │ │ + 0x000051a0 63742773 20646174 6120746f 20746865 ct's data to the │ │ │ │ + 0x000051b0 20717565 75652e00 00000000 00000000 queue.......... │ │ │ │ + 0x000051c0 6c697374 5f616c6c 2829202d 3e205b28 list_all() -> [( │ │ │ │ + 0x000051d0 7169642c 20666d74 295d0a0a 52657475 qid, fmt)]..Retu │ │ │ │ + 0x000051e0 726e2074 6865206c 69737420 6f662049 rn the list of I │ │ │ │ + 0x000051f0 44732066 6f722061 6c6c2071 75657565 Ds for all queue │ │ │ │ + 0x00005200 732e0a45 61636820 636f7272 6573706f s..Each correspo │ │ │ │ + 0x00005210 6e64696e 67206465 6661756c 7420666f nding default fo │ │ │ │ + 0x00005220 726d6174 20697320 616c736f 20696e63 rmat is also inc │ │ │ │ + 0x00005230 6c756465 642e0000 00000000 00000000 luded........... │ │ │ │ + 0x00005240 64657374 726f7928 71696429 0a0a436c destroy(qid)..Cl │ │ │ │ + 0x00005250 65617220 616e6420 64657374 726f7920 ear and destroy │ │ │ │ + 0x00005260 74686520 71756575 652e2020 41667465 the queue. Afte │ │ │ │ + 0x00005270 72776172 64206174 74656d70 74732074 rward attempts t │ │ │ │ + 0x00005280 6f207573 65207468 65207175 6575650a o use the queue. │ │ │ │ + 0x00005290 77696c6c 20626568 61766520 61732074 will behave as t │ │ │ │ + 0x000052a0 686f7567 68206974 206e6576 65722065 hough it never e │ │ │ │ + 0x000052b0 78697374 65642e00 00000000 00000000 xisted.......... │ │ │ │ + 0x000052c0 63726561 7465286d 61787369 7a652c20 create(maxsize, │ │ │ │ + 0x000052d0 666d742c 20756e62 6f756e64 6f702920 fmt, unboundop) │ │ │ │ + 0x000052e0 2d3e2071 69640a0a 43726561 74652061 -> qid..Create a │ │ │ │ + 0x000052f0 206e6577 2063726f 73732d69 6e746572 new cross-inter │ │ │ │ + 0x00005300 70726574 65722071 75657565 20616e64 preter queue and │ │ │ │ + 0x00005310 20726574 75726e20 69747320 756e6971 return its uniq │ │ │ │ + 0x00005320 75652067 656e6572 61746564 2049442e ue generated ID. │ │ │ │ + 0x00005330 0a497420 69732061 206e6577 20726566 .It is a new ref │ │ │ │ + 0x00005340 6572656e 63652061 73207468 6f756768 erence as though │ │ │ │ + 0x00005350 2062696e 64282920 68616420 6265656e bind() had been │ │ │ │ + 0x00005360 2063616c 6c656420 6f6e2074 68652071 called on the q │ │ │ │ + 0x00005370 75657565 2e0a0a54 68652063 616c6c65 ueue...The calle │ │ │ │ + 0x00005380 72206973 20726573 706f6e73 69626c65 r is responsible │ │ │ │ + 0x00005390 20666f72 2063616c 6c696e67 20646573 for calling des │ │ │ │ + 0x000053a0 74726f79 28292066 6f722074 6865206e troy() for the n │ │ │ │ + 0x000053b0 65772071 75657565 0a626566 6f726520 ew queue.before │ │ │ │ + 0x000053c0 74686520 72756e74 696d6520 69732066 the runtime is f │ │ │ │ + 0x000053d0 696e616c 697a6564 2e000000 00000000 inalized........ │ │ │ │ + 0x000053e0 54686973 206d6f64 756c6520 70726f76 This module prov │ │ │ │ + 0x000053f0 69646573 20707269 6d697469 7665206f ides primitive o │ │ │ │ + 0x00005400 70657261 74696f6e 7320746f 206d616e perations to man │ │ │ │ + 0x00005410 61676520 50797468 6f6e2069 6e746572 age Python inter │ │ │ │ + 0x00005420 70726574 6572732e 0a546865 2027696e preters..The 'in │ │ │ │ + 0x00005430 74657270 72657465 72732720 6d6f6475 terpreters' modu │ │ │ │ + 0x00005440 6c652070 726f7669 64657320 61206d6f le provides a mo │ │ │ │ + 0x00005450 72652063 6f6e7665 6e69656e 7420696e re convenient in │ │ │ │ + 0x00005460 74657266 6163652e 00 terface.. │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame_hdr': │ │ │ │ - 0x0000506c 011b033b 38010000 26000000 d4ccffff ...;8...&....... │ │ │ │ - 0x0000507c dc090000 34cdffff 1c0a0000 74cdffff ....4.......t... │ │ │ │ - 0x0000508c b4010000 84cdffff c8010000 18d0ffff ................ │ │ │ │ - 0x0000509c fc010000 24d0ffff 10020000 b4d1ffff ....$........... │ │ │ │ - 0x000050ac 5c020000 94d3ffff d4020000 b4d5ffff \............... │ │ │ │ - 0x000050bc 0c030000 54d6ffff 60030000 34d8ffff ....T...`...4... │ │ │ │ - 0x000050cc a8030000 24d9ffff ec030000 c4daffff ....$........... │ │ │ │ - 0x000050dc 64040000 d4dbffff 94040000 c0ddffff d............... │ │ │ │ - 0x000050ec dc040000 20deffff 04050000 7cdfffff .... .......|... │ │ │ │ - 0x000050fc 34050000 d4dfffff 60050000 44e1ffff 4.......`...D... │ │ │ │ - 0x0000510c 14060000 44e4ffff 8c060000 04e5ffff ....D........... │ │ │ │ - 0x0000511c c0060000 04e6ffff 14070000 74e6ffff ............t... │ │ │ │ - 0x0000512c 48070000 e0e7ffff 94070000 f8eaffff H............... │ │ │ │ - 0x0000513c 90080000 3cebffff 38090000 e4ecffff ....<...8....... │ │ │ │ - 0x0000514c 80090000 34eeffff 50010000 64eeffff ....4...P...d... │ │ │ │ - 0x0000515c 64010000 a0eeffff 78010000 f4eeffff d.......x....... │ │ │ │ - 0x0000516c a0010000 14efffff 38030000 14f0ffff ........8....... │ │ │ │ - 0x0000517c b8050000 98f0ffff e4050000 74f1ffff ............t... │ │ │ │ - 0x0000518c 1c080000 98f3ffff b8080000 14f5ffff ................ │ │ │ │ - 0x0000519c 10090000 44f5ffff 040a0000 ....D....... │ │ │ │ + 0x0000546c 011b033b 38010000 26000000 d4c8ffff ...;8...&....... │ │ │ │ + 0x0000547c 740a0000 34c9ffff b40a0000 74c9ffff t...4.......t... │ │ │ │ + 0x0000548c b4010000 84c9ffff c8010000 14ccffff ................ │ │ │ │ + 0x0000549c fc010000 9ccdffff 38020000 7ccfffff ........8...|... │ │ │ │ + 0x000054ac b0020000 74d1ffff e8020000 14d2ffff ....t........... │ │ │ │ + 0x000054bc 3c030000 f4d3ffff 84030000 74d5ffff <...........t... │ │ │ │ + 0x000054cc d0030000 14d7ffff 48040000 1cd8ffff ........H....... │ │ │ │ + 0x000054dc 78040000 b4daffff cc040000 14dbffff x............... │ │ │ │ + 0x000054ec f4040000 74dcffff 24050000 c4dcffff ....t...$....... │ │ │ │ + 0x000054fc 50050000 34deffff 04060000 24e2ffff P...4.......$... │ │ │ │ + 0x0000550c b8060000 e4e2ffff ec060000 d8e3ffff ................ │ │ │ │ + 0x0000551c 40070000 24e4ffff 68070000 94e4ffff @...$...h....... │ │ │ │ + 0x0000552c 9c070000 80e6ffff f0070000 94eaffff ................ │ │ │ │ + 0x0000553c 04090000 d8eaffff ac090000 f4ecffff ................ │ │ │ │ + 0x0000554c 180a0000 34eeffff 50010000 64eeffff ....4...P...d... │ │ │ │ + 0x0000555c 64010000 a0eeffff 78010000 f4eeffff d.......x....... │ │ │ │ + 0x0000556c a0010000 14efffff 14030000 14f0ffff ................ │ │ │ │ + 0x0000557c a8050000 98f0ffff d4050000 74f1ffff ............t... │ │ │ │ + 0x0000558c 90080000 98f3ffff 2c090000 14f5ffff ........,....... │ │ │ │ + 0x0000559c 84090000 44f5ffff 9c0a0000 ....D....... │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -1,148 +1,157 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame': │ │ │ │ - 0x000051a8 10000000 00000000 017a5200 04781e01 .........zR..x.. │ │ │ │ - 0x000051b8 1b0c1f00 10000000 18000000 dcecffff ................ │ │ │ │ - 0x000051c8 30000000 00000000 10000000 2c000000 0...........,... │ │ │ │ - 0x000051d8 f8ecffff 3c000000 00000000 24000000 ....<.......$... │ │ │ │ - 0x000051e8 40000000 20edffff 50000000 00412d41 @... ...P....A-A │ │ │ │ - 0x000051f8 0e209d04 9e034293 024ededd d30e0041 . ....B..N.....A │ │ │ │ - 0x00005208 2d000000 10000000 68000000 4cedffff -.......h...L... │ │ │ │ - 0x00005218 08000000 00000000 10000000 7c000000 ............|... │ │ │ │ - 0x00005228 b8cbffff 10000000 00000000 30000000 ............0... │ │ │ │ - 0x00005238 90000000 b4cbffff 94020000 00412d41 .............A-A │ │ │ │ - 0x00005248 0e309d06 9e054393 04940343 95029601 .0....C....C.... │ │ │ │ - 0x00005258 7b0adedd d5d6d3d4 0e00412d 410b0000 {.........A-A... │ │ │ │ - 0x00005268 10000000 c4000000 14ceffff 0c000000 ................ │ │ │ │ - 0x00005278 00000000 48000000 d8000000 0cceffff ....H........... │ │ │ │ - 0x00005288 84010000 00452d41 0e309d06 9e054293 .....E-A.0....B. │ │ │ │ - 0x00005298 04940346 96019502 5fd6d543 deddd3d4 ...F...._..C.... │ │ │ │ - 0x000052a8 0e00412d 410e3093 04940395 0296019d ..A-A.0......... │ │ │ │ - 0x000052b8 069e052d 640ad6d5 420b46d6 d5000000 ...-d...B.F..... │ │ │ │ - 0x000052c8 74000000 24010000 50cfffff e0010000 t...$...P....... │ │ │ │ - 0x000052d8 00412d41 0e609d0c 9e0b4895 0896074d .A-A.`....H....M │ │ │ │ - 0x000052e8 9409930a 41980597 06429904 67d4d341 ....A....B..g..A │ │ │ │ - 0x000052f8 d8d741d9 42deddd5 d60e0041 2d410e60 ..A.B......A-A.` │ │ │ │ - 0x00005308 930a9409 95089607 97069805 99049d0c ................ │ │ │ │ - 0x00005318 9e0b2d4d d4d341d8 d741d942 930a9409 ..-M..A..A.B.... │ │ │ │ - 0x00005328 97069805 99044b0a d942d4d3 41d8d741 ......K..B..A..A │ │ │ │ - 0x00005338 0b48d3d4 d7d8d900 34000000 9c010000 .H......4....... │ │ │ │ - 0x00005348 b8d0ffff 1c020000 00412d41 0e509d0a .........A-A.P.. │ │ │ │ - 0x00005358 9e094893 08940765 950652d5 440adedd ..H....e..R.D... │ │ │ │ - 0x00005368 d3d40e00 412d410b 4b950654 d5589506 ....A-A.K..T.X.. │ │ │ │ - 0x00005378 28000000 d4010000 a0d2ffff 9c000000 (............... │ │ │ │ - 0x00005388 00412d41 0e309d06 9e054293 04940342 .A-A.0....B....B │ │ │ │ - 0x00005398 95025fde ddd5d3d4 0e00412d 24000000 .._.......A-$... │ │ │ │ - 0x000053a8 00020000 d4ebffff 00010000 00412d41 .............A-A │ │ │ │ - 0x000053b8 0e209d04 9e034293 02700ade ddd30e00 . ....B..p...... │ │ │ │ - 0x000053c8 412d410b 44000000 28020000 ecd2ffff A-A.D...(....... │ │ │ │ - 0x000053d8 e0010000 00412d41 0e309d06 9e054293 .....A-A.0....B. │ │ │ │ - 0x000053e8 04940302 410adedd d3d40e00 412d410b ....A.......A-A. │ │ │ │ - 0x000053f8 41960195 024f0ad6 d5410b4e d5d6430a A....O...A.N..C. │ │ │ │ - 0x00005408 deddd3d4 0e00412d 410b0000 40000000 ......A-A...@... │ │ │ │ - 0x00005418 70020000 84d4ffff f0000000 00412d41 p............A-A │ │ │ │ - 0x00005428 0e409d08 9e074893 06940549 96039504 .@....H....I.... │ │ │ │ - 0x00005438 51d6d544 deddd3d4 0e00412d 410e4093 Q..D......A-A.@. │ │ │ │ - 0x00005448 06940595 0496039d 089e072d 50d6d500 ...........-P... │ │ │ │ - 0x00005458 74000000 b4020000 30d5ffff a0010000 t.......0....... │ │ │ │ - 0x00005468 00412d41 0e509d0a 9e094393 08940795 .A-A.P....C..... │ │ │ │ - 0x00005478 06960545 98039704 48990273 d942d8d7 ...E....H..s.B.. │ │ │ │ - 0x00005488 44deddd5 d6d3d40e 00412d41 0e509308 D........A-A.P.. │ │ │ │ - 0x00005498 94079506 96059704 98039902 9d0a9e09 ................ │ │ │ │ - 0x000054a8 2d48d7d8 d943dedd d5d6d3d4 0e00412d -H...C........A- │ │ │ │ - 0x000054b8 410e5093 08940795 06960597 04980399 A.P............. │ │ │ │ - 0x000054c8 029d0a9e 092d0000 2c000000 2c030000 .....-..,...,... │ │ │ │ - 0x000054d8 58d6ffff 08010000 00412d41 0e409d08 X........A-A.@.. │ │ │ │ - 0x000054e8 9e074293 06940543 9504540a deddd5d3 ..B....C..T..... │ │ │ │ - 0x000054f8 d40e0041 2d410b00 44000000 5c030000 ...A-A..D...\... │ │ │ │ - 0x00005508 38d7ffff ec010000 00412d41 0e409d08 8........A-A.@.. │ │ │ │ - 0x00005518 9e074893 0694054a 96039504 73d6d544 ..H....J....s..D │ │ │ │ - 0x00005528 deddd3d4 0e00412d 410e4093 06940595 ......A-A.@..... │ │ │ │ - 0x00005538 0496039d 089e072d 68d6d542 95049603 .......-h..B.... │ │ │ │ - 0x00005548 24000000 a4030000 dcd8ffff 60000000 $...........`... │ │ │ │ - 0x00005558 00412d41 0e209d04 9e034393 024b0ade .A-A. ....C..K.. │ │ │ │ - 0x00005568 ddd30e00 412d410b 2c000000 cc030000 ....A-A.,....... │ │ │ │ - 0x00005578 14d9ffff 5c010000 00412d41 0e309d06 ....\....A-A.0.. │ │ │ │ - 0x00005588 9e054393 04940343 9502740a deddd5d3 ..C....C..t..... │ │ │ │ - 0x00005598 d40e0041 2d410b00 28000000 fc030000 ...A-A..(....... │ │ │ │ - 0x000055a8 40daffff 50000000 00412d41 0e209d04 @...P....A-A. .. │ │ │ │ - 0x000055b8 9e034293 0294014a 0adeddd3 d40e0041 ..B....J.......A │ │ │ │ - 0x000055c8 2d410b00 54000000 28040000 6cdaffff -A..T...(...l... │ │ │ │ - 0x000055d8 70010000 00412d41 0e409d08 9e074493 p....A-A.@....D. │ │ │ │ - 0x000055e8 06940595 0496035d 0adeddd5 d6d3d40e .......]........ │ │ │ │ - 0x000055f8 00412d41 0b4e9801 97024f0a d8d7410b .A-A.N....O...A. │ │ │ │ - 0x00005608 46d8d74a 0adeddd5 d6d3d40e 00412d41 F..J.........A-A │ │ │ │ - 0x00005618 0b429702 980144d8 d7000000 28000000 .B....D.....(... │ │ │ │ - 0x00005628 80040000 54eaffff 84000000 00412d41 ....T........A-A │ │ │ │ - 0x00005638 0e309d06 9e054893 04940353 0adeddd3 .0....H....S.... │ │ │ │ - 0x00005648 d40e0041 2d410b00 2c000000 ac040000 ...A-A..,....... │ │ │ │ - 0x00005658 aceaffff dc000000 00412d41 0e309d06 .........A-A.0.. │ │ │ │ - 0x00005668 9e054393 04940343 9502630a deddd5d3 ..C....C..c..... │ │ │ │ - 0x00005678 d40e0041 2d410b00 74000000 dc040000 ...A-A..t....... │ │ │ │ - 0x00005688 28dbffff 00030000 00412d41 0e609d0c (........A-A.`.. │ │ │ │ - 0x00005698 9e0b4993 0a940995 0896074b 98059706 ..I........K.... │ │ │ │ - 0x000056a8 69d8d742 97069805 5099046e d8d741d9 i..B....P..n..A. │ │ │ │ - 0x000056b8 44deddd5 d6d3d40e 00412d41 0e60930a D........A-A.`.. │ │ │ │ - 0x000056c8 94099508 96079706 98059904 9d0c9e0b ................ │ │ │ │ - 0x000056d8 2d4bd941 d8d74197 06980545 9904460a -K.A..A....E..F. │ │ │ │ - 0x000056e8 d9420b54 d941d8d7 41970698 05000000 .B.T.A..A....... │ │ │ │ - 0x000056f8 30000000 54050000 b0ddffff c0000000 0...T........... │ │ │ │ - 0x00005708 00412d41 0e309d06 9e054295 02960143 .A-A.0....B....C │ │ │ │ - 0x00005718 93049403 550adedd d5d6d3d4 0e00412d ....U.........A- │ │ │ │ - 0x00005728 410b0000 50000000 88050000 3cdeffff A...P.......<... │ │ │ │ - 0x00005738 00010000 00412d41 0e609d0c 9e0b4895 .....A-A.`....H. │ │ │ │ - 0x00005748 0896074b 9409930a 42970659 d4d341d7 ...K....B..Y..A. │ │ │ │ - 0x00005758 42deddd5 d60e0041 2d410e60 930a9409 B......A-A.`.... │ │ │ │ - 0x00005768 95089607 97069d0c 9e0b2d41 d4d341d7 ..........-A..A. │ │ │ │ - 0x00005778 42930a94 09970600 30000000 dc050000 B.......0....... │ │ │ │ - 0x00005788 e8deffff 64000000 00412d41 0e209d04 ....d....A-A. .. │ │ │ │ - 0x00005798 9e034293 0294014c 0adeddd3 d40e0041 ..B....L.......A │ │ │ │ - 0x000057a8 2d410b45 deddd3d4 0e00412d 48000000 -A.E......A-H... │ │ │ │ - 0x000057b8 10060000 24dfffff 6c010000 00412d41 ....$...l....A-A │ │ │ │ - 0x000057c8 0e409d08 9e074895 04960349 94059306 .@....H....I.... │ │ │ │ - 0x000057d8 63d4d342 deddd5d6 0e00412d 410e4093 c..B......A-A.@. │ │ │ │ - 0x000057e8 06940595 0496039d 089e072d 55d4d342 ...........-U..B │ │ │ │ - 0x000057f8 93069405 49d4d300 84000000 5c060000 ....I.......\... │ │ │ │ - 0x00005808 44e0ffff 18030000 00412d41 0e800146 D........A-A...F │ │ │ │ - 0x00005818 9d0e9e0d 47950a96 09499807 97084794 ....G....I....G. │ │ │ │ - 0x00005828 0b930c42 9a059906 0240d4d3 41d8d741 ...B.....@..A..A │ │ │ │ - 0x00005838 dad945d5 d6ddde0e 00412d41 0e800193 ..E......A-A.... │ │ │ │ - 0x00005848 0c940b95 0a960997 08980799 069a059d ................ │ │ │ │ - 0x00005858 0e9e0d2d 6ad4d341 d8d741da d942930c ...-j..A..A..B.. │ │ │ │ - 0x00005868 940b9708 98079906 9a055ad3 d4d9da49 ..........Z....I │ │ │ │ - 0x00005878 d8d74193 0c940b97 08980799 069a0500 ..A............. │ │ │ │ - 0x00005888 70000000 e4060000 50e9ffff 24020000 p.......P...$... │ │ │ │ - 0x00005898 00412d41 0e509d0a 9e094295 06960548 .A-A.P....B....H │ │ │ │ - 0x000058a8 94079308 4d97045d d745d4d3 42deddd5 ....M..].E..B... │ │ │ │ - 0x000058b8 d60e0041 2d410e50 93089407 95069605 ...A-A.P........ │ │ │ │ - 0x000058c8 9d0a9e09 2d51d4d3 42930894 07970444 ....-Q..B......D │ │ │ │ - 0x000058d8 0ad742d4 d3410b48 d742d4d3 41930894 ..B..A.H.B..A... │ │ │ │ - 0x000058e8 07449704 42d74b97 0443d74b 970443d7 .D..B.K..C.K..C. │ │ │ │ - 0x000058f8 42d4d300 24000000 58070000 60e2ffff B...$...X...`... │ │ │ │ - 0x00005908 44000000 00452d41 0e209d04 9e034293 D....E-A. ....B. │ │ │ │ - 0x00005918 0247dedd d30e0041 2d000000 54000000 .G.....A-...T... │ │ │ │ - 0x00005928 80070000 d8eaffff 74010000 00412d41 ........t....A-A │ │ │ │ - 0x00005938 0e309d06 9e054493 04940343 96019502 .0....D....C.... │ │ │ │ - 0x00005948 61d6d543 deddd3d4 0e00412d 410e3093 a..C......A-A.0. │ │ │ │ - 0x00005958 04940395 0296019d 069e052d 50d6d542 ...........-P..B │ │ │ │ - 0x00005968 95029601 460ad6d5 410b510a d6d5410b ....F...A.Q...A. │ │ │ │ - 0x00005978 41d6d500 24000000 d8070000 fcebffff A...$........... │ │ │ │ - 0x00005988 2c000000 00412d41 0e209d04 9e034293 ,....A-A. ....B. │ │ │ │ - 0x00005998 0245dedd d30e0041 2d000000 44000000 .E.....A-...D... │ │ │ │ - 0x000059a8 00080000 fce1ffff a8010000 00412d41 .............A-A │ │ │ │ - 0x000059b8 0e409d08 9e074895 04960349 94059306 .@....H....I.... │ │ │ │ - 0x000059c8 67d4d342 deddd5d6 0e00412d 410e4093 g..B......A-A.@. │ │ │ │ - 0x000059d8 06940595 0496039d 089e072d 55d4d342 ...........-U..B │ │ │ │ - 0x000059e8 93069405 58000000 48080000 5ce3ffff ....X...H...\... │ │ │ │ - 0x000059f8 24010000 00412d41 0e609d0c 9e0b4895 $....A-A.`....H. │ │ │ │ - 0x00005a08 08960749 97064394 09930a5b d4d341d7 ...I..C....[..A. │ │ │ │ - 0x00005a18 44deddd5 d60e0041 2d410e60 930a9409 D......A-A.`.... │ │ │ │ - 0x00005a28 95089607 97069d0c 9e0b2d41 0ad741d4 ..........-A..A. │ │ │ │ - 0x00005a38 d3430b46 d4d341d7 42930a94 09970600 .C.F..A.B....... │ │ │ │ - 0x00005a48 24000000 a4080000 f0c2ffff 60000000 $...........`... │ │ │ │ - 0x00005a58 00412d41 0e109d02 9e0154de dd0e0041 .A-A......T....A │ │ │ │ - 0x00005a68 2d000000 00000000 14000000 cc080000 -............... │ │ │ │ - 0x00005a78 38ebffff 30000000 00000000 00000000 8...0........... │ │ │ │ - 0x00005a88 20000000 e4080000 10c3ffff 2c000000 ...........,... │ │ │ │ - 0x00005a98 00412d41 0e109d02 9e0146de dd0e0041 .A-A......F....A │ │ │ │ - 0x00005aa8 2d000000 00000000 -....... │ │ │ │ + 0x000055a8 10000000 00000000 017a5200 04781e01 .........zR..x.. │ │ │ │ + 0x000055b8 1b0c1f00 10000000 18000000 dcecffff ................ │ │ │ │ + 0x000055c8 30000000 00000000 10000000 2c000000 0...........,... │ │ │ │ + 0x000055d8 f8ecffff 3c000000 00000000 24000000 ....<.......$... │ │ │ │ + 0x000055e8 40000000 20edffff 50000000 00412d41 @... ...P....A-A │ │ │ │ + 0x000055f8 0e209d04 9e034293 024ededd d30e0041 . ....B..N.....A │ │ │ │ + 0x00005608 2d000000 10000000 68000000 4cedffff -.......h...L... │ │ │ │ + 0x00005618 08000000 00000000 10000000 7c000000 ............|... │ │ │ │ + 0x00005628 b8c7ffff 10000000 00000000 30000000 ............0... │ │ │ │ + 0x00005638 90000000 b4c7ffff 88020000 00412d41 .............A-A │ │ │ │ + 0x00005648 0e309d06 9e054493 04940395 0296017d .0....D........} │ │ │ │ + 0x00005658 0adeddd5 d6d3d40e 00412d41 0b000000 .........A-A.... │ │ │ │ + 0x00005668 38000000 c4000000 10caffff 88010000 8............... │ │ │ │ + 0x00005678 00412d41 0e309d06 9e054293 04940348 .A-A.0....B....H │ │ │ │ + 0x00005688 0adeddd3 d40e0041 2d410b41 96019502 .......A-A.A.... │ │ │ │ + 0x00005698 630ad6d5 420b5f0a d6d5420b 74000000 c...B._...B.t... │ │ │ │ + 0x000056a8 00010000 5ccbffff e0010000 00412d41 ....\........A-A │ │ │ │ + 0x000056b8 0e609d0c 9e0b4895 0896074d 9409930a .`....H....M.... │ │ │ │ + 0x000056c8 41980597 06429904 67d4d341 d8d741d9 A....B..g..A..A. │ │ │ │ + 0x000056d8 42deddd5 d60e0041 2d410e60 930a9409 B......A-A.`.... │ │ │ │ + 0x000056e8 95089607 97069805 99049d0c 9e0b2d4d ..............-M │ │ │ │ + 0x000056f8 d4d341d8 d741d942 930a9409 97069805 ..A..A.B........ │ │ │ │ + 0x00005708 99044b0a d942d4d3 41d8d741 0b48d3d4 ..K..B..A..A.H.. │ │ │ │ + 0x00005718 d7d8d900 34000000 78010000 c4ccffff ....4...x....... │ │ │ │ + 0x00005728 f0010000 00412d41 0e509d0a 9e094893 .....A-A.P....H. │ │ │ │ + 0x00005738 08940764 950654d5 430adedd d3d40e00 ...d..T.C....... │ │ │ │ + 0x00005748 412d410b 4b950650 d5589506 28000000 A-A.K..P.X..(... │ │ │ │ + 0x00005758 b0010000 84ceffff 9c000000 00412d41 .............A-A │ │ │ │ + 0x00005768 0e309d06 9e054293 04940342 95025fde .0....B....B.._. │ │ │ │ + 0x00005778 ddd5d3d4 0e00412d 24000000 dc010000 ......A-$....... │ │ │ │ + 0x00005788 f8ebffff 00010000 00412d41 0e209d04 .........A-A. .. │ │ │ │ + 0x00005798 9e034293 02700ade ddd30e00 412d410b ..B..p......A-A. │ │ │ │ + 0x000057a8 44000000 04020000 d0ceffff e0010000 D............... │ │ │ │ + 0x000057b8 00412d41 0e309d06 9e054293 04940302 .A-A.0....B..... │ │ │ │ + 0x000057c8 410adedd d3d40e00 412d410b 41960195 A.......A-A.A... │ │ │ │ + 0x000057d8 024f0ad6 d5410b4e d5d6430a deddd3d4 .O...A.N..C..... │ │ │ │ + 0x000057e8 0e00412d 410b0000 48000000 4c020000 ..A-A...H...L... │ │ │ │ + 0x000057f8 68d0ffff 74010000 00412d41 0e409d08 h...t....A-A.@.. │ │ │ │ + 0x00005808 9e074893 06940549 96039504 51d6d544 ..H....I....Q..D │ │ │ │ + 0x00005818 deddd3d4 0e00412d 410e4093 06940595 ......A-A.@..... │ │ │ │ + 0x00005828 0496039d 089e072d 68d6d542 95049603 .......-h..B.... │ │ │ │ + 0x00005838 48d6d500 74000000 98020000 9cd1ffff H...t........... │ │ │ │ + 0x00005848 9c010000 00412d41 0e509d0a 9e094393 .....A-A.P....C. │ │ │ │ + 0x00005858 08940795 06960545 98039704 48990272 .......E....H..r │ │ │ │ + 0x00005868 d942d8d7 44deddd5 d6d3d40e 00412d41 .B..D........A-A │ │ │ │ + 0x00005878 0e509308 94079506 96059704 98039902 .P.............. │ │ │ │ + 0x00005888 9d0a9e09 2d48d7d8 d943dedd d5d6d3d4 ....-H...C...... │ │ │ │ + 0x00005898 0e00412d 410e5093 08940795 06960597 ..A-A.P......... │ │ │ │ + 0x000058a8 04980399 029d0a9e 092d0000 2c000000 .........-..,... │ │ │ │ + 0x000058b8 10030000 c4d2ffff 08010000 00412d41 .............A-A │ │ │ │ + 0x000058c8 0e409d08 9e074293 06940543 9504540a .@....B....C..T. │ │ │ │ + 0x000058d8 deddd5d3 d40e0041 2d410b00 50000000 .......A-A..P... │ │ │ │ + 0x000058e8 40030000 9cd3ffff 94020000 00412d41 @............A-A │ │ │ │ + 0x000058f8 0e409d08 9e074893 0694054a 96039504 .@....H....J.... │ │ │ │ + 0x00005908 730ad6d5 44deddd3 d40e0041 2d410b60 s...D......A-A.` │ │ │ │ + 0x00005918 d6d543de ddd3d40e 00412d41 0e409306 ..C......A-A.@.. │ │ │ │ + 0x00005928 94059504 96039d08 9e072d72 d6d50000 ..........-r.... │ │ │ │ + 0x00005938 24000000 94030000 e0d5ffff 60000000 $...........`... │ │ │ │ + 0x00005948 00412d41 0e209d04 9e034393 024b0ade .A-A. ....C..K.. │ │ │ │ + 0x00005958 ddd30e00 412d410b 2c000000 bc030000 ....A-A.,....... │ │ │ │ + 0x00005968 18d6ffff 5c010000 00412d41 0e309d06 ....\....A-A.0.. │ │ │ │ + 0x00005978 9e054393 04940343 9502740a deddd5d3 ..C....C..t..... │ │ │ │ + 0x00005988 d40e0041 2d410b00 28000000 ec030000 ...A-A..(....... │ │ │ │ + 0x00005998 48d7ffff 50000000 00412d41 0e209d04 H...P....A-A. .. │ │ │ │ + 0x000059a8 9e034293 0294014a 0adeddd3 d40e0041 ..B....J.......A │ │ │ │ + 0x000059b8 2d410b00 54000000 18040000 6cd7ffff -A..T.......l... │ │ │ │ + 0x000059c8 70010000 00412d41 0e409d08 9e074493 p....A-A.@....D. │ │ │ │ + 0x000059d8 06940595 0496035d 0adeddd5 d6d3d40e .......]........ │ │ │ │ + 0x000059e8 00412d41 0b4e9801 97024f0a d8d7410b .A-A.N....O...A. │ │ │ │ + 0x000059f8 46d8d74a 0adeddd5 d6d3d40e 00412d41 F..J.........A-A │ │ │ │ + 0x00005a08 0b429702 980144d8 d7000000 28000000 .B....D.....(... │ │ │ │ + 0x00005a18 70040000 64eaffff 84000000 00412d41 p...d........A-A │ │ │ │ + 0x00005a28 0e309d06 9e054893 04940353 0adeddd3 .0....H....S.... │ │ │ │ + 0x00005a38 d40e0041 2d410b00 2c000000 9c040000 ...A-A..,....... │ │ │ │ + 0x00005a48 bceaffff dc000000 00412d41 0e309d06 .........A-A.0.. │ │ │ │ + 0x00005a58 9e054393 04940343 9502630a deddd5d3 ..C....C..c..... │ │ │ │ + 0x00005a68 d40e0041 2d410b00 b0000000 cc040000 ...A-A.......... │ │ │ │ + 0x00005a78 28d8ffff f0030000 00412d41 0e609d0c (........A-A.`.. │ │ │ │ + 0x00005a88 9e0b4993 0a940995 08960754 98059706 ..I........T.... │ │ │ │ + 0x00005a98 64d8d759 0adeddd5 d6d3d40e 00412d41 d..Y.........A-A │ │ │ │ + 0x00005aa8 0b4c9805 9706439a 03990472 0ad8d741 .L....C....r...A │ │ │ │ + 0x00005ab8 dad9410b 4bd8d741 dad94d97 06980599 ..A.K..A..M..... │ │ │ │ + 0x00005ac8 049a0347 d8d741da d9419706 98054799 ...G..A..A....G. │ │ │ │ + 0x00005ad8 049a0346 0ad8d741 dad9410b 480ad8d7 ...F...A..A.H... │ │ │ │ + 0x00005ae8 41dad941 0b43d8d7 41dad941 97069805 A..A.C..A..A.... │ │ │ │ + 0x00005af8 419a0399 0446d7d8 d9da4397 06980599 A....F....C..... │ │ │ │ + 0x00005b08 049a0343 d8d741da d9449706 98054599 ...C..A..D....E. │ │ │ │ + 0x00005b18 049a0342 d9da41d8 d7000000 30000000 ...B..A.....0... │ │ │ │ + 0x00005b28 80050000 64dbffff c0000000 00412d41 ....d........A-A │ │ │ │ + 0x00005b38 0e309d06 9e054295 02960143 93049403 .0....B....C.... │ │ │ │ + 0x00005b48 550adedd d5d6d3d4 0e00412d 410b0000 U.........A-A... │ │ │ │ + 0x00005b58 50000000 b4050000 f0dbffff f4000000 P............... │ │ │ │ + 0x00005b68 00412d41 0e609d0c 9e0b4895 0896074b .A-A.`....H....K │ │ │ │ + 0x00005b78 9409930a 42970657 d4d341d7 42deddd5 ....B..W..A.B... │ │ │ │ + 0x00005b88 d60e0041 2d410e60 930a9409 95089607 ...A-A.`........ │ │ │ │ + 0x00005b98 97069d0c 9e0b2d41 d4d341d7 42930a94 ......-A..A.B... │ │ │ │ + 0x00005ba8 09970600 24000000 08060000 90dcffff ....$........... │ │ │ │ + 0x00005bb8 4c000000 00412d41 0e209d04 9e034393 L....A-A. ....C. │ │ │ │ + 0x00005bc8 02480ade ddd30e00 412d410b 30000000 .H......A-A.0... │ │ │ │ + 0x00005bd8 30060000 b4dcffff 64000000 00412d41 0.......d....A-A │ │ │ │ + 0x00005be8 0e209d04 9e034293 0294014c 0adeddd3 . ....B....L.... │ │ │ │ + 0x00005bf8 d40e0041 2d410b45 deddd3d4 0e00412d ...A-A.E......A- │ │ │ │ + 0x00005c08 50000000 64060000 f0dcffff ec010000 P...d........... │ │ │ │ + 0x00005c18 00412d41 0e409d08 9e074895 04960349 .A-A.@....H....I │ │ │ │ + 0x00005c28 94059306 63d4d342 deddd5d6 0e00412d ....c..B......A- │ │ │ │ + 0x00005c38 410e4093 06940595 0496039d 089e072d A.@............- │ │ │ │ + 0x00005c48 60d4d342 93069405 510ad4d3 410b4cd4 `..B....Q...A.L. │ │ │ │ + 0x00005c58 d3000000 9c000000 b8060000 88deffff ................ │ │ │ │ + 0x00005c68 10040000 00412d41 0e800146 9d0e9e0d .....A-A...F.... │ │ │ │ + 0x00005c78 47950a96 09499807 97084794 0b930c42 G....I....G....B │ │ │ │ + 0x00005c88 9a059906 02410ad4 d341d8d7 41dad942 .....A...A..A..B │ │ │ │ + 0x00005c98 d5d6ddde 0e00412d 430b77d4 d341d8d7 ......A-C.w..A.. │ │ │ │ + 0x00005ca8 41dad944 d5d6ddde 0e00412d 410e8001 A..D......A-A... │ │ │ │ + 0x00005cb8 930c940b 950a9609 97089807 99069a05 ................ │ │ │ │ + 0x00005cc8 9d0e9e0d 2d590ad4 d341d8d7 41dad941 ....-Y...A..A..A │ │ │ │ + 0x00005cd8 0b510ad4 d341d8d7 41dad941 0b4b0ad4 .Q...A..A..A.K.. │ │ │ │ + 0x00005ce8 d341d8d7 41dad941 0b53d3d4 d9da49d8 .A..A..A.S....I. │ │ │ │ + 0x00005cf8 d7000000 70000000 58070000 dce8ffff ....p...X....... │ │ │ │ + 0x00005d08 24020000 00412d41 0e509d0a 9e094295 $....A-A.P....B. │ │ │ │ + 0x00005d18 06960548 94079308 4d97045d d745d4d3 ...H....M..].E.. │ │ │ │ + 0x00005d28 42deddd5 d60e0041 2d410e50 93089407 B......A-A.P.... │ │ │ │ + 0x00005d38 95069605 9d0a9e09 2d51d4d3 42930894 ........-Q..B... │ │ │ │ + 0x00005d48 07970444 0ad742d4 d3410b48 d742d4d3 ...D..B..A.H.B.. │ │ │ │ + 0x00005d58 41930894 07449704 42d74b97 0443d74b A....D..B.K..C.K │ │ │ │ + 0x00005d68 970443d7 42d4d300 24000000 cc070000 ..C.B...$....... │ │ │ │ + 0x00005d78 88e1ffff 44000000 00452d41 0e209d04 ....D....E-A. .. │ │ │ │ + 0x00005d88 9e034293 0247dedd d30e0041 2d000000 ..B..G.....A-... │ │ │ │ + 0x00005d98 54000000 f4070000 64eaffff 74010000 T.......d...t... │ │ │ │ + 0x00005da8 00412d41 0e309d06 9e054493 04940343 .A-A.0....D....C │ │ │ │ + 0x00005db8 96019502 61d6d543 deddd3d4 0e00412d ....a..C......A- │ │ │ │ + 0x00005dc8 410e3093 04940395 0296019d 069e052d A.0............- │ │ │ │ + 0x00005dd8 50d6d542 95029601 460ad6d5 410b510a P..B....F...A.Q. │ │ │ │ + 0x00005de8 d6d5410b 41d6d500 24000000 4c080000 ..A.A...$...L... │ │ │ │ + 0x00005df8 88ebffff 2c000000 00412d41 0e209d04 ....,....A-A. .. │ │ │ │ + 0x00005e08 9e034293 0245dedd d30e0041 2d000000 ..B..E.....A-... │ │ │ │ + 0x00005e18 68000000 74080000 24e1ffff 18020000 h...t...$....... │ │ │ │ + 0x00005e28 00412d41 0e509d0a 9e094895 06960549 .A-A.P....H....I │ │ │ │ + 0x00005e38 94079308 4c980397 045cd8d7 5dd4d342 ....L....\..]..B │ │ │ │ + 0x00005e48 93089407 97049803 43d4d341 d8d742de ........C..A..B. │ │ │ │ + 0x00005e58 ddd5d60e 00412d41 0e509308 94079506 .....A-A.P...... │ │ │ │ + 0x00005e68 96059d0a 9e092d4c 98039704 42d7d848 ......-L....B..H │ │ │ │ + 0x00005e78 0ad4d341 0b439704 98030000 58000000 ...A.C......X... │ │ │ │ + 0x00005e88 e0080000 d4e2ffff 1c010000 00412d41 .............A-A │ │ │ │ + 0x00005e98 0e609d0c 9e0b4895 08960749 97064394 .`....H....I..C. │ │ │ │ + 0x00005ea8 09930a5a d4d341d7 44deddd5 d60e0041 ...Z..A.D......A │ │ │ │ + 0x00005eb8 2d410e60 930a9409 95089607 97069d0c -A.`............ │ │ │ │ + 0x00005ec8 9e0b2d41 0ad741d4 d3430b46 d4d341d7 ..-A..A..C.F..A. │ │ │ │ + 0x00005ed8 42930a94 09970600 24000000 3c090000 B.......$...<... │ │ │ │ + 0x00005ee8 58beffff 60000000 00412d41 0e109d02 X...`....A-A.... │ │ │ │ + 0x00005ef8 9e0154de dd0e0041 2d000000 00000000 ..T....A-....... │ │ │ │ + 0x00005f08 14000000 64090000 a0eaffff 30000000 ....d.......0... │ │ │ │ + 0x00005f18 00000000 00000000 20000000 7c090000 ........ ...|... │ │ │ │ + 0x00005f28 78beffff 2c000000 00412d41 0e109d02 x...,....A-A.... │ │ │ │ + 0x00005f38 9e0146de dd0e0041 2d000000 00000000 ..F....A-....... │ │ │ ├── readelf --wide --decompress --hex-dump=.init_array {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.init_array': │ │ │ │ - 0x0001fda0 a01d0000 00000000 603f0000 00000000 ........`?...... │ │ │ │ + 0x0001fda0 a01d0000 00000000 60430000 00000000 ........`C...... │ │ │ ├── readelf --wide --decompress --hex-dump=.fini_array {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.fini_array': │ │ │ │ - 0x0001fdb0 0c3f0000 00000000 .?...... │ │ │ │ + 0x0001fdb0 0c430000 00000000 .C...... │ │ │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ │ │ @@ -1,56 +1,56 @@ │ │ │ │ │ │ │ │ Hex dump of section '.data': │ │ │ │ 0x00020190 90010200 00000000 00000000 00000000 ................ │ │ │ │ 0x000201a0 ffffffff 00000000 00000000 00000000 ................ │ │ │ │ 0x000201b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000201c0 00000000 00000000 d0480000 00000000 .........H...... │ │ │ │ - 0x000201d0 e04f0000 00000000 28000000 00000000 .O......(....... │ │ │ │ + 0x000201c0 00000000 00000000 d04c0000 00000000 .........L...... │ │ │ │ + 0x000201d0 e0530000 00000000 28000000 00000000 .S......(....... │ │ │ │ 0x000201e0 40030200 00000000 00030200 00000000 @............... │ │ │ │ - 0x000201f0 20260000 00000000 803f0000 00000000 &.......?...... │ │ │ │ - 0x00020200 c0260000 00000000 00000000 00000000 .&.............. │ │ │ │ - 0x00020210 584a0000 00000000 104a0000 00000000 XJ.......J...... │ │ │ │ - 0x00020220 184a0000 00000000 00000000 00000000 .J.............. │ │ │ │ - 0x00020230 284a0000 00000000 384a0000 00000000 (J......8J...... │ │ │ │ - 0x00020240 484a0000 00000000 00000000 00000000 HJ.............. │ │ │ │ - 0x00020250 004a0000 00000000 00000000 00000000 .J.............. │ │ │ │ - 0x00020260 004a0000 00000000 00000000 00000000 .J.............. │ │ │ │ - 0x00020270 004a0000 00000000 00000000 00000000 .J.............. │ │ │ │ - 0x00020280 004a0000 00000000 00000000 00000000 .J.............. │ │ │ │ - 0x00020290 004a0000 00000000 00000000 00000000 .J.............. │ │ │ │ - 0x000202a0 004a0000 00000000 00000000 00000000 .J.............. │ │ │ │ - 0x000202b0 004a0000 00000000 084a0000 00000000 .J.......J...... │ │ │ │ - 0x000202c0 104a0000 00000000 184a0000 00000000 .J.......J...... │ │ │ │ + 0x000201f0 e0250000 00000000 80430000 00000000 .%.......C...... │ │ │ │ + 0x00020200 80260000 00000000 00000000 00000000 .&.............. │ │ │ │ + 0x00020210 584e0000 00000000 104e0000 00000000 XN.......N...... │ │ │ │ + 0x00020220 184e0000 00000000 00000000 00000000 .N.............. │ │ │ │ + 0x00020230 284e0000 00000000 384e0000 00000000 (N......8N...... │ │ │ │ + 0x00020240 484e0000 00000000 00000000 00000000 HN.............. │ │ │ │ + 0x00020250 004e0000 00000000 00000000 00000000 .N.............. │ │ │ │ + 0x00020260 004e0000 00000000 00000000 00000000 .N.............. │ │ │ │ + 0x00020270 004e0000 00000000 00000000 00000000 .N.............. │ │ │ │ + 0x00020280 004e0000 00000000 00000000 00000000 .N.............. │ │ │ │ + 0x00020290 004e0000 00000000 00000000 00000000 .N.............. │ │ │ │ + 0x000202a0 004e0000 00000000 00000000 00000000 .N.............. │ │ │ │ + 0x000202b0 004e0000 00000000 084e0000 00000000 .N.......N...... │ │ │ │ + 0x000202c0 104e0000 00000000 184e0000 00000000 .N.......N...... │ │ │ │ 0x000202d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000202e0 004a0000 00000000 00000000 00000000 .J.............. │ │ │ │ - 0x000202f0 004a0000 00000000 00000000 00000000 .J.............. │ │ │ │ + 0x000202e0 004e0000 00000000 00000000 00000000 .N.............. │ │ │ │ + 0x000202f0 004e0000 00000000 00000000 00000000 .N.............. │ │ │ │ 0x00020300 02000000 00000000 f01d0000 00000000 ................ │ │ │ │ 0x00020310 03000000 00000000 02000000 00000000 ................ │ │ │ │ 0x00020320 04000000 00000000 01000000 00000000 ................ │ │ │ │ 0x00020330 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00020340 68490000 00000000 20220000 00000000 hI...... "...... │ │ │ │ - 0x00020350 03000000 00000000 c04e0000 00000000 .........N...... │ │ │ │ - 0x00020360 70490000 00000000 80400000 00000000 pI.......@...... │ │ │ │ - 0x00020370 03000000 00000000 404e0000 00000000 ........@N...... │ │ │ │ - 0x00020380 78490000 00000000 40300000 00000000 xI......@0...... │ │ │ │ - 0x00020390 04000000 00000000 c04d0000 00000000 .........M...... │ │ │ │ - 0x000203a0 88490000 00000000 4c380000 00000000 .I......L8...... │ │ │ │ - 0x000203b0 03000000 00000000 804d0000 00000000 .........M...... │ │ │ │ - 0x000203c0 90490000 00000000 b0310000 00000000 .I.......1...... │ │ │ │ - 0x000203d0 03000000 00000000 c04c0000 00000000 .........L...... │ │ │ │ - 0x000203e0 98490000 00000000 a0280000 00000000 .I.......(...... │ │ │ │ - 0x000203f0 03000000 00000000 404c0000 00000000 ........@L...... │ │ │ │ - 0x00020400 a0490000 00000000 402c0000 00000000 .I......@,...... │ │ │ │ - 0x00020410 03000000 00000000 d04b0000 00000000 .........K...... │ │ │ │ - 0x00020420 a8490000 00000000 70350000 00000000 .I......p5...... │ │ │ │ - 0x00020430 03000000 00000000 804b0000 00000000 .........K...... │ │ │ │ - 0x00020440 b8490000 00000000 e0360000 00000000 .I.......6...... │ │ │ │ - 0x00020450 03000000 00000000 204b0000 00000000 ........ K...... │ │ │ │ - 0x00020460 d0490000 00000000 503d0000 00000000 .I......P=...... │ │ │ │ - 0x00020470 03000000 00000000 d04a0000 00000000 .........J...... │ │ │ │ - 0x00020480 d8490000 00000000 a83b0000 00000000 .I.......;...... │ │ │ │ - 0x00020490 03000000 00000000 904a0000 00000000 .........J...... │ │ │ │ - 0x000204a0 e8490000 00000000 00240000 00000000 .I.......$...... │ │ │ │ + 0x00020340 684d0000 00000000 08220000 00000000 hM......."...... │ │ │ │ + 0x00020350 03000000 00000000 c0520000 00000000 .........R...... │ │ │ │ + 0x00020360 704d0000 00000000 80440000 00000000 pM.......D...... │ │ │ │ + 0x00020370 03000000 00000000 40520000 00000000 ........@R...... │ │ │ │ + 0x00020380 784d0000 00000000 30310000 00000000 xM......01...... │ │ │ │ + 0x00020390 04000000 00000000 c0510000 00000000 .........Q...... │ │ │ │ + 0x000203a0 884d0000 00000000 ec3a0000 00000000 .M.......:...... │ │ │ │ + 0x000203b0 03000000 00000000 80510000 00000000 .........Q...... │ │ │ │ + 0x000203c0 904d0000 00000000 a0320000 00000000 .M.......2...... │ │ │ │ + 0x000203d0 03000000 00000000 c0500000 00000000 .........P...... │ │ │ │ + 0x000203e0 984d0000 00000000 60280000 00000000 .M......`(...... │ │ │ │ + 0x000203f0 03000000 00000000 40500000 00000000 ........@P...... │ │ │ │ + 0x00020400 a04d0000 00000000 882c0000 00000000 .M.......,...... │ │ │ │ + 0x00020410 03000000 00000000 d04f0000 00000000 .........O...... │ │ │ │ + 0x00020420 a84d0000 00000000 50370000 00000000 .M......P7...... │ │ │ │ + 0x00020430 03000000 00000000 804f0000 00000000 .........O...... │ │ │ │ + 0x00020440 b84d0000 00000000 00390000 00000000 .M.......9...... │ │ │ │ + 0x00020450 03000000 00000000 204f0000 00000000 ........ O...... │ │ │ │ + 0x00020460 d04d0000 00000000 60410000 00000000 .M......`A...... │ │ │ │ + 0x00020470 03000000 00000000 d04e0000 00000000 .........N...... │ │ │ │ + 0x00020480 d84d0000 00000000 443f0000 00000000 .M......D?...... │ │ │ │ + 0x00020490 03000000 00000000 904e0000 00000000 .........N...... │ │ │ │ + 0x000204a0 e84d0000 00000000 e8230000 00000000 .M.......#...... │ │ │ │ 0x000204b0 03000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000204c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000204d0 00000000 00000000 00000000 00000000 ................ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 31373435 38643039 63303638 33386436 17458d09c06838d6 │ │ │ │ - 0x00000010 35323761 38343432 61343530 61613737 527a8442a450aa77 │ │ │ │ - 0x00000020 30356338 62382e64 65627567 00000000 05c8b8.debug.... │ │ │ │ - 0x00000030 0a0e43b2 ..C. │ │ │ │ + 0x00000000 35373634 32646437 37613161 33353963 57642dd77a1a359c │ │ │ │ + 0x00000010 66626333 65656363 30346638 66626637 fbc3eecc04f8fbf7 │ │ │ │ + 0x00000020 38623636 64642e64 65627567 00000000 8b66dd.debug.... │ │ │ │ + 0x00000030 c458b809 .X.. │ │ ├── ./usr/lib/python3.13/lib-dynload/_lsprof.cpython-313-aarch64-linux-gnu.so │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,21 +1,21 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ Entry point 0x0 │ │ │ │ There are 9 program headers, starting at offset 64 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x006610 0x006610 R E 0x10000 │ │ │ │ + LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0066a0 0x0066a0 R E 0x10000 │ │ │ │ LOAD 0x00fcf8 0x000000000001fcf8 0x000000000001fcf8 0x000820 0x000858 RW 0x10000 │ │ │ │ DYNAMIC 0x00fdb0 0x000000000001fdb0 0x000000000001fdb0 0x0001d0 0x0001d0 RW 0x8 │ │ │ │ NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000020 0x000020 R 0x8 │ │ │ │ NOTE 0x000258 0x0000000000000258 0x0000000000000258 0x000024 0x000024 R 0x4 │ │ │ │ GNU_PROPERTY 0x000238 0x0000000000000238 0x0000000000000238 0x000020 0x000020 R 0x8 │ │ │ │ - GNU_EH_FRAME 0x005bd0 0x0000000000005bd0 0x0000000000005bd0 0x000104 0x000104 R 0x4 │ │ │ │ + GNU_EH_FRAME 0x005c50 0x0000000000005c50 0x0000000000005c50 0x000104 0x000104 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ │ GNU_RELRO 0x00fcf8 0x000000000001fcf8 0x000000000001fcf8 0x000308 0x000308 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 .note.gnu.property .note.gnu.build-id .gnu.hash .dynsym .dynstr .gnu.version .gnu.version_r .rela.dyn .rela.plt .init .plt .text .fini .rodata .eh_frame_hdr .eh_frame │ │ │ │ 01 .init_array .fini_array .data.rel.ro .dynamic .got .got.plt .data .bss │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -10,19 +10,19 @@ │ │ │ │ [ 5] .dynstr STRTAB 0000000000000800 000800 000421 00 A 0 0 1 │ │ │ │ [ 6] .gnu.version VERSYM 0000000000000c22 000c22 000072 02 A 4 0 2 │ │ │ │ [ 7] .gnu.version_r VERNEED 0000000000000c98 000c98 000020 00 A 5 1 8 │ │ │ │ [ 8] .rela.dyn RELA 0000000000000cb8 000cb8 0008a0 18 A 4 0 8 │ │ │ │ [ 9] .rela.plt RELA 0000000000001558 001558 000408 18 AI 4 22 8 │ │ │ │ [10] .init PROGBITS 0000000000001960 001960 00001c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 0000000000001980 001980 0002d0 00 AX 0 0 16 │ │ │ │ - [12] .text PROGBITS 0000000000001c60 001c60 003300 00 AX 0 0 32 │ │ │ │ - [13] .fini PROGBITS 0000000000004f60 004f60 000018 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 0000000000004f80 004f80 000c4e 00 A 0 0 16 │ │ │ │ - [15] .eh_frame_hdr PROGBITS 0000000000005bd0 005bd0 000104 00 A 0 0 4 │ │ │ │ - [16] .eh_frame PROGBITS 0000000000005cd8 005cd8 000938 00 A 0 0 8 │ │ │ │ + [12] .text PROGBITS 0000000000001c60 001c60 003380 00 AX 0 0 32 │ │ │ │ + [13] .fini PROGBITS 0000000000004fe0 004fe0 000018 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 0000000000005000 005000 000c4e 00 A 0 0 16 │ │ │ │ + [15] .eh_frame_hdr PROGBITS 0000000000005c50 005c50 000104 00 A 0 0 4 │ │ │ │ + [16] .eh_frame PROGBITS 0000000000005d58 005d58 000948 00 A 0 0 8 │ │ │ │ [17] .init_array INIT_ARRAY 000000000001fcf8 00fcf8 000010 08 WA 0 0 8 │ │ │ │ [18] .fini_array FINI_ARRAY 000000000001fd08 00fd08 000008 08 WA 0 0 8 │ │ │ │ [19] .data.rel.ro PROGBITS 000000000001fd10 00fd10 0000a0 00 WA 0 0 8 │ │ │ │ [20] .dynamic DYNAMIC 000000000001fdb0 00fdb0 0001d0 10 WA 5 0 8 │ │ │ │ [21] .got PROGBITS 000000000001ff80 00ff80 000068 08 WA 0 0 8 │ │ │ │ [22] .got.plt PROGBITS 000000000001ffe8 00ffe8 000170 08 WA 0 0 8 │ │ │ │ [23] .data PROGBITS 0000000000020160 010160 0003b8 00 WA 0 0 16 │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -53,8 +53,8 @@ │ │ │ │ 49: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND PyCFunction_Type │ │ │ │ 50: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND PyMutex_Unlock │ │ │ │ 51: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND PyMethodDescr_Type │ │ │ │ 52: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ 53: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND PyMutex_Lock │ │ │ │ 54: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GC_UnTrack │ │ │ │ 55: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_WriteUnraisable │ │ │ │ - 56: 0000000000004d60 16 FUNC GLOBAL DEFAULT 12 PyInit__lsprof │ │ │ │ + 56: 0000000000004de0 16 FUNC GLOBAL DEFAULT 12 PyInit__lsprof │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,90 +1,90 @@ │ │ │ │ │ │ │ │ Relocation section '.rela.dyn' at offset 0xcb8 contains 92 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 000000000001fcf8 0000000000000403 R_AARCH64_RELATIVE 1c60 │ │ │ │ -000000000001fd00 0000000000000403 R_AARCH64_RELATIVE 4d40 │ │ │ │ -000000000001fd08 0000000000000403 R_AARCH64_RELATIVE 4cec │ │ │ │ -000000000001fd18 0000000000000403 R_AARCH64_RELATIVE 4fb8 │ │ │ │ -000000000001fd28 0000000000000403 R_AARCH64_RELATIVE 4fb8 │ │ │ │ -000000000001fd38 0000000000000403 R_AARCH64_RELATIVE 4fb8 │ │ │ │ -000000000001fd48 0000000000000403 R_AARCH64_RELATIVE 52c0 │ │ │ │ -000000000001fd58 0000000000000403 R_AARCH64_RELATIVE 52c0 │ │ │ │ -000000000001fd68 0000000000000403 R_AARCH64_RELATIVE 52c0 │ │ │ │ -000000000001fd78 0000000000000403 R_AARCH64_RELATIVE 52d8 │ │ │ │ -000000000001fd88 0000000000000403 R_AARCH64_RELATIVE 52e8 │ │ │ │ -000000000001fd98 0000000000000403 R_AARCH64_RELATIVE 52e8 │ │ │ │ +000000000001fd00 0000000000000403 R_AARCH64_RELATIVE 4dc0 │ │ │ │ +000000000001fd08 0000000000000403 R_AARCH64_RELATIVE 4d6c │ │ │ │ +000000000001fd18 0000000000000403 R_AARCH64_RELATIVE 5038 │ │ │ │ +000000000001fd28 0000000000000403 R_AARCH64_RELATIVE 5038 │ │ │ │ +000000000001fd38 0000000000000403 R_AARCH64_RELATIVE 5038 │ │ │ │ +000000000001fd48 0000000000000403 R_AARCH64_RELATIVE 5340 │ │ │ │ +000000000001fd58 0000000000000403 R_AARCH64_RELATIVE 5340 │ │ │ │ +000000000001fd68 0000000000000403 R_AARCH64_RELATIVE 5340 │ │ │ │ +000000000001fd78 0000000000000403 R_AARCH64_RELATIVE 5358 │ │ │ │ +000000000001fd88 0000000000000403 R_AARCH64_RELATIVE 5368 │ │ │ │ +000000000001fd98 0000000000000403 R_AARCH64_RELATIVE 5368 │ │ │ │ 0000000000020160 0000000000000403 R_AARCH64_RELATIVE 20160 │ │ │ │ -0000000000020198 0000000000000403 R_AARCH64_RELATIVE 5568 │ │ │ │ -00000000000201a0 0000000000000403 R_AARCH64_RELATIVE 5570 │ │ │ │ +0000000000020198 0000000000000403 R_AARCH64_RELATIVE 55e8 │ │ │ │ +00000000000201a0 0000000000000403 R_AARCH64_RELATIVE 55f0 │ │ │ │ 00000000000201b0 0000000000000403 R_AARCH64_RELATIVE 20528 │ │ │ │ 00000000000201b8 0000000000000403 R_AARCH64_RELATIVE 204d8 │ │ │ │ 00000000000201c0 0000000000000403 R_AARCH64_RELATIVE 1e44 │ │ │ │ 00000000000201c8 0000000000000403 R_AARCH64_RELATIVE 1ecc │ │ │ │ -00000000000201d0 0000000000000403 R_AARCH64_RELATIVE 4e20 │ │ │ │ -00000000000201d8 0000000000000403 R_AARCH64_RELATIVE 5550 │ │ │ │ +00000000000201d0 0000000000000403 R_AARCH64_RELATIVE 4ea0 │ │ │ │ +00000000000201d8 0000000000000403 R_AARCH64_RELATIVE 55d0 │ │ │ │ 00000000000201f0 0000000000000403 R_AARCH64_RELATIVE 20478 │ │ │ │ -00000000000201f8 0000000000000403 R_AARCH64_RELATIVE 5538 │ │ │ │ +00000000000201f8 0000000000000403 R_AARCH64_RELATIVE 55b8 │ │ │ │ 0000000000020208 0000000000000403 R_AARCH64_RELATIVE 20408 │ │ │ │ -0000000000020218 0000000000000403 R_AARCH64_RELATIVE 5518 │ │ │ │ +0000000000020218 0000000000000403 R_AARCH64_RELATIVE 5598 │ │ │ │ 0000000000020228 0000000000000403 R_AARCH64_RELATIVE 203a8 │ │ │ │ -0000000000020240 0000000000000403 R_AARCH64_RELATIVE 5500 │ │ │ │ -0000000000020248 0000000000000403 R_AARCH64_RELATIVE 5508 │ │ │ │ -0000000000020250 0000000000000403 R_AARCH64_RELATIVE 54f0 │ │ │ │ -0000000000020258 0000000000000403 R_AARCH64_RELATIVE 50a0 │ │ │ │ -0000000000020270 0000000000000403 R_AARCH64_RELATIVE 54f0 │ │ │ │ -0000000000020278 0000000000000403 R_AARCH64_RELATIVE 50a0 │ │ │ │ -0000000000020288 0000000000000403 R_AARCH64_RELATIVE 5298 │ │ │ │ -0000000000020290 0000000000000403 R_AARCH64_RELATIVE 4164 │ │ │ │ -00000000000202a0 0000000000000403 R_AARCH64_RELATIVE 5730 │ │ │ │ -00000000000202a8 0000000000000403 R_AARCH64_RELATIVE 52a8 │ │ │ │ +0000000000020240 0000000000000403 R_AARCH64_RELATIVE 5580 │ │ │ │ +0000000000020248 0000000000000403 R_AARCH64_RELATIVE 5588 │ │ │ │ +0000000000020250 0000000000000403 R_AARCH64_RELATIVE 5570 │ │ │ │ +0000000000020258 0000000000000403 R_AARCH64_RELATIVE 5120 │ │ │ │ +0000000000020270 0000000000000403 R_AARCH64_RELATIVE 5570 │ │ │ │ +0000000000020278 0000000000000403 R_AARCH64_RELATIVE 5120 │ │ │ │ +0000000000020288 0000000000000403 R_AARCH64_RELATIVE 5318 │ │ │ │ +0000000000020290 0000000000000403 R_AARCH64_RELATIVE 41e4 │ │ │ │ +00000000000202a0 0000000000000403 R_AARCH64_RELATIVE 57b0 │ │ │ │ +00000000000202a8 0000000000000403 R_AARCH64_RELATIVE 5328 │ │ │ │ 00000000000202b0 0000000000000403 R_AARCH64_RELATIVE 1f70 │ │ │ │ -00000000000202c0 0000000000000403 R_AARCH64_RELATIVE 5610 │ │ │ │ -00000000000202c8 0000000000000403 R_AARCH64_RELATIVE 52b0 │ │ │ │ -00000000000202d0 0000000000000403 R_AARCH64_RELATIVE 3bc4 │ │ │ │ -00000000000202e0 0000000000000403 R_AARCH64_RELATIVE 55d0 │ │ │ │ -00000000000202e8 0000000000000403 R_AARCH64_RELATIVE 52b8 │ │ │ │ -00000000000202f0 0000000000000403 R_AARCH64_RELATIVE 4e28 │ │ │ │ -0000000000020300 0000000000000403 R_AARCH64_RELATIVE 5590 │ │ │ │ -0000000000020308 0000000000000403 R_AARCH64_RELATIVE 4fb8 │ │ │ │ +00000000000202c0 0000000000000403 R_AARCH64_RELATIVE 5690 │ │ │ │ +00000000000202c8 0000000000000403 R_AARCH64_RELATIVE 5330 │ │ │ │ +00000000000202d0 0000000000000403 R_AARCH64_RELATIVE 3c44 │ │ │ │ +00000000000202e0 0000000000000403 R_AARCH64_RELATIVE 5650 │ │ │ │ +00000000000202e8 0000000000000403 R_AARCH64_RELATIVE 5338 │ │ │ │ +00000000000202f0 0000000000000403 R_AARCH64_RELATIVE 4ea8 │ │ │ │ +0000000000020300 0000000000000403 R_AARCH64_RELATIVE 5610 │ │ │ │ +0000000000020308 0000000000000403 R_AARCH64_RELATIVE 5038 │ │ │ │ 0000000000020310 0000000000000403 R_AARCH64_RELATIVE 2d0c │ │ │ │ -0000000000020328 0000000000000403 R_AARCH64_RELATIVE 52c0 │ │ │ │ +0000000000020328 0000000000000403 R_AARCH64_RELATIVE 5340 │ │ │ │ 0000000000020330 0000000000000403 R_AARCH64_RELATIVE 2e84 │ │ │ │ -0000000000020348 0000000000000403 R_AARCH64_RELATIVE 52d8 │ │ │ │ +0000000000020348 0000000000000403 R_AARCH64_RELATIVE 5358 │ │ │ │ 0000000000020350 0000000000000403 R_AARCH64_RELATIVE 2230 │ │ │ │ -0000000000020368 0000000000000403 R_AARCH64_RELATIVE 52e8 │ │ │ │ +0000000000020368 0000000000000403 R_AARCH64_RELATIVE 5368 │ │ │ │ 0000000000020370 0000000000000403 R_AARCH64_RELATIVE 34a8 │ │ │ │ -00000000000203a8 0000000000000403 R_AARCH64_RELATIVE 5300 │ │ │ │ -00000000000203b0 0000000000000403 R_AARCH64_RELATIVE 5308 │ │ │ │ -00000000000203b8 0000000000000403 R_AARCH64_RELATIVE 5338 │ │ │ │ -00000000000203c0 0000000000000403 R_AARCH64_RELATIVE 5348 │ │ │ │ -00000000000203c8 0000000000000403 R_AARCH64_RELATIVE 5368 │ │ │ │ -00000000000203d0 0000000000000403 R_AARCH64_RELATIVE 5378 │ │ │ │ -00000000000203d8 0000000000000403 R_AARCH64_RELATIVE 53a8 │ │ │ │ -00000000000203e0 0000000000000403 R_AARCH64_RELATIVE 53b8 │ │ │ │ -00000000000203e8 0000000000000403 R_AARCH64_RELATIVE 53d8 │ │ │ │ -00000000000203f0 0000000000000403 R_AARCH64_RELATIVE 53e8 │ │ │ │ -0000000000020408 0000000000000403 R_AARCH64_RELATIVE 5300 │ │ │ │ -0000000000020410 0000000000000403 R_AARCH64_RELATIVE 5410 │ │ │ │ -0000000000020418 0000000000000403 R_AARCH64_RELATIVE 5338 │ │ │ │ -0000000000020420 0000000000000403 R_AARCH64_RELATIVE 5438 │ │ │ │ -0000000000020428 0000000000000403 R_AARCH64_RELATIVE 5368 │ │ │ │ -0000000000020430 0000000000000403 R_AARCH64_RELATIVE 5458 │ │ │ │ -0000000000020438 0000000000000403 R_AARCH64_RELATIVE 53a8 │ │ │ │ -0000000000020440 0000000000000403 R_AARCH64_RELATIVE 5480 │ │ │ │ -0000000000020448 0000000000000403 R_AARCH64_RELATIVE 53d8 │ │ │ │ -0000000000020450 0000000000000403 R_AARCH64_RELATIVE 54a0 │ │ │ │ -0000000000020458 0000000000000403 R_AARCH64_RELATIVE 54d0 │ │ │ │ -0000000000020460 0000000000000403 R_AARCH64_RELATIVE 54d8 │ │ │ │ -0000000000020480 0000000000000403 R_AARCH64_RELATIVE 5a70 │ │ │ │ +00000000000203a8 0000000000000403 R_AARCH64_RELATIVE 5380 │ │ │ │ +00000000000203b0 0000000000000403 R_AARCH64_RELATIVE 5388 │ │ │ │ +00000000000203b8 0000000000000403 R_AARCH64_RELATIVE 53b8 │ │ │ │ +00000000000203c0 0000000000000403 R_AARCH64_RELATIVE 53c8 │ │ │ │ +00000000000203c8 0000000000000403 R_AARCH64_RELATIVE 53e8 │ │ │ │ +00000000000203d0 0000000000000403 R_AARCH64_RELATIVE 53f8 │ │ │ │ +00000000000203d8 0000000000000403 R_AARCH64_RELATIVE 5428 │ │ │ │ +00000000000203e0 0000000000000403 R_AARCH64_RELATIVE 5438 │ │ │ │ +00000000000203e8 0000000000000403 R_AARCH64_RELATIVE 5458 │ │ │ │ +00000000000203f0 0000000000000403 R_AARCH64_RELATIVE 5468 │ │ │ │ +0000000000020408 0000000000000403 R_AARCH64_RELATIVE 5380 │ │ │ │ +0000000000020410 0000000000000403 R_AARCH64_RELATIVE 5490 │ │ │ │ +0000000000020418 0000000000000403 R_AARCH64_RELATIVE 53b8 │ │ │ │ +0000000000020420 0000000000000403 R_AARCH64_RELATIVE 54b8 │ │ │ │ +0000000000020428 0000000000000403 R_AARCH64_RELATIVE 53e8 │ │ │ │ +0000000000020430 0000000000000403 R_AARCH64_RELATIVE 54d8 │ │ │ │ +0000000000020438 0000000000000403 R_AARCH64_RELATIVE 5428 │ │ │ │ +0000000000020440 0000000000000403 R_AARCH64_RELATIVE 5500 │ │ │ │ +0000000000020448 0000000000000403 R_AARCH64_RELATIVE 5458 │ │ │ │ +0000000000020450 0000000000000403 R_AARCH64_RELATIVE 5520 │ │ │ │ +0000000000020458 0000000000000403 R_AARCH64_RELATIVE 5550 │ │ │ │ +0000000000020460 0000000000000403 R_AARCH64_RELATIVE 5558 │ │ │ │ +0000000000020480 0000000000000403 R_AARCH64_RELATIVE 5af0 │ │ │ │ 0000000000020490 0000000000000403 R_AARCH64_RELATIVE 20288 │ │ │ │ -00000000000204a0 0000000000000403 R_AARCH64_RELATIVE 4740 │ │ │ │ +00000000000204a0 0000000000000403 R_AARCH64_RELATIVE 47c0 │ │ │ │ 00000000000204b0 0000000000000403 R_AARCH64_RELATIVE 1ca0 │ │ │ │ -00000000000204c0 0000000000000403 R_AARCH64_RELATIVE 4ec4 │ │ │ │ -00000000000204e0 0000000000000403 R_AARCH64_RELATIVE 4d70 │ │ │ │ +00000000000204c0 0000000000000403 R_AARCH64_RELATIVE 4f44 │ │ │ │ +00000000000204e0 0000000000000403 R_AARCH64_RELATIVE 4df0 │ │ │ │ 000000000001ff88 0000000500000401 R_AARCH64_GLOB_DAT 0000000000000000 PyModule_Type + 0 │ │ │ │ 000000000001ff90 0000000700000401 R_AARCH64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0 │ │ │ │ 000000000001ff98 0000000c00000401 R_AARCH64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.17 + 0 │ │ │ │ 000000000001ffa0 0000000f00000401 R_AARCH64_GLOB_DAT 0000000000000000 PyExc_RuntimeError + 0 │ │ │ │ 000000000001ffa8 0000001000000401 R_AARCH64_GLOB_DAT 0000000000000000 PyExc_MemoryError + 0 │ │ │ │ 000000000001ffb0 0000001200000401 R_AARCH64_GLOB_DAT 0000000000000000 PyExc_ValueError + 0 │ │ │ │ 000000000001ffb8 0000001400000401 R_AARCH64_GLOB_DAT 0000000000000000 PyExc_TypeError + 0 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ │ │ │ Dynamic section at offset 0xfdb0 contains 25 entries: │ │ │ │ Tag Type Name/Value │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x000000000000000c (INIT) 0x1960 │ │ │ │ - 0x000000000000000d (FINI) 0x4f60 │ │ │ │ + 0x000000000000000d (FINI) 0x4fe0 │ │ │ │ 0x0000000000000019 (INIT_ARRAY) 0x1fcf8 │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 16 (bytes) │ │ │ │ 0x000000000000001a (FINI_ARRAY) 0x1fd08 │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x280 │ │ │ │ 0x0000000000000005 (STRTAB) 0x800 │ │ │ │ 0x0000000000000006 (SYMTAB) 0x2a8 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.property │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_PROPERTY_TYPE_0 Properties: AArch64 feature: BTI, PAC │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 6ae0f32cb9cb010fe2050d608470fd2ef70aa498 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 844cd0e6918456e33294d15ecfbe1a54510691a7 │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ @@ -1,122 +1,122 @@ │ │ │ │ Contents of the .eh_frame_hdr section: │ │ │ │ │ │ │ │ Version: 1 │ │ │ │ Pointer Encoding Format: 0x1b (sdata4, pcrel) │ │ │ │ Count Encoding Format: 0x3 (udata4, absolute) │ │ │ │ Table Encoding Format: 0x3b (sdata4, datarel) │ │ │ │ - Start of frame section: 0x104 (offset: 0x5cd8) │ │ │ │ + Start of frame section: 0x104 (offset: 0x5d58) │ │ │ │ Entries in search table: 0x1f │ │ │ │ - 0xffffffffffffc090 (offset: 0x1c60) -> 0xa18 fde=[ 910] │ │ │ │ - 0xffffffffffffc0d0 (offset: 0x1ca0) -> 0x1c4 fde=[ bc] │ │ │ │ - 0xffffffffffffc274 (offset: 0x1e44) -> 0x1f0 fde=[ e8] │ │ │ │ - 0xffffffffffffc2fc (offset: 0x1ecc) -> 0x22c fde=[ 124] │ │ │ │ - 0xffffffffffffc3a0 (offset: 0x1f70) -> 0x254 fde=[ 14c] │ │ │ │ - 0xffffffffffffc660 (offset: 0x2230) -> 0x304 fde=[ 1fc] │ │ │ │ - 0xffffffffffffc7fc (offset: 0x23cc) -> 0x388 fde=[ 280] │ │ │ │ - 0xffffffffffffd13c (offset: 0x2d0c) -> 0x42c fde=[ 324] │ │ │ │ - 0xffffffffffffd190 (offset: 0x2d60) -> 0x450 fde=[ 348] │ │ │ │ - 0xffffffffffffd2b4 (offset: 0x2e84) -> 0x480 fde=[ 378] │ │ │ │ - 0xffffffffffffd8d8 (offset: 0x34a8) -> 0x530 fde=[ 428] │ │ │ │ - 0xffffffffffffdff4 (offset: 0x3bc4) -> 0x5fc fde=[ 4f4] │ │ │ │ - 0xffffffffffffe25c (offset: 0x3e2c) -> 0x69c fde=[ 594] │ │ │ │ - 0xffffffffffffe594 (offset: 0x4164) -> 0x714 fde=[ 60c] │ │ │ │ - 0xffffffffffffe6bc (offset: 0x428c) -> 0x768 fde=[ 660] │ │ │ │ - 0xffffffffffffe8c0 (offset: 0x4490) -> 0x7dc fde=[ 6d4] │ │ │ │ - 0xffffffffffffea00 (offset: 0x45d0) -> 0x830 fde=[ 728] │ │ │ │ - 0xffffffffffffeb70 (offset: 0x4740) -> 0x89c fde=[ 794] │ │ │ │ - 0xffffffffffffecf0 (offset: 0x48c0) -> 0x8dc fde=[ 7d4] │ │ │ │ - 0xffffffffffffefd4 (offset: 0x4ba4) -> 0x974 fde=[ 86c] │ │ │ │ - 0xfffffffffffff074 (offset: 0x4c44) -> 0x9dc fde=[ 8d4] │ │ │ │ - 0xfffffffffffff0b0 (offset: 0x4c80) -> 0x11c fde=[ 14] │ │ │ │ - 0xfffffffffffff0e0 (offset: 0x4cb0) -> 0x130 fde=[ 28] │ │ │ │ - 0xfffffffffffff11c (offset: 0x4cec) -> 0x144 fde=[ 3c] │ │ │ │ - 0xfffffffffffff170 (offset: 0x4d40) -> 0x16c fde=[ 64] │ │ │ │ - 0xfffffffffffff190 (offset: 0x4d60) -> 0x180 fde=[ 78] │ │ │ │ - 0xfffffffffffff1a0 (offset: 0x4d70) -> 0x194 fde=[ 8c] │ │ │ │ - 0xfffffffffffff250 (offset: 0x4e20) -> 0x2f0 fde=[ 1e8] │ │ │ │ - 0xfffffffffffff258 (offset: 0x4e28) -> 0x6ec fde=[ 5e4] │ │ │ │ - 0xfffffffffffff2f4 (offset: 0x4ec4) -> 0x9a0 fde=[ 898] │ │ │ │ - 0xfffffffffffff360 (offset: 0x4f30) -> 0xa00 fde=[ 8f8] │ │ │ │ + 0xffffffffffffc010 (offset: 0x1c60) -> 0xa28 fde=[ 920] │ │ │ │ + 0xffffffffffffc050 (offset: 0x1ca0) -> 0x1c4 fde=[ bc] │ │ │ │ + 0xffffffffffffc1f4 (offset: 0x1e44) -> 0x1f0 fde=[ e8] │ │ │ │ + 0xffffffffffffc27c (offset: 0x1ecc) -> 0x22c fde=[ 124] │ │ │ │ + 0xffffffffffffc320 (offset: 0x1f70) -> 0x254 fde=[ 14c] │ │ │ │ + 0xffffffffffffc5e0 (offset: 0x2230) -> 0x304 fde=[ 1fc] │ │ │ │ + 0xffffffffffffc77c (offset: 0x23cc) -> 0x388 fde=[ 280] │ │ │ │ + 0xffffffffffffd0bc (offset: 0x2d0c) -> 0x42c fde=[ 324] │ │ │ │ + 0xffffffffffffd110 (offset: 0x2d60) -> 0x450 fde=[ 348] │ │ │ │ + 0xffffffffffffd234 (offset: 0x2e84) -> 0x480 fde=[ 378] │ │ │ │ + 0xffffffffffffd858 (offset: 0x34a8) -> 0x530 fde=[ 428] │ │ │ │ + 0xffffffffffffdff4 (offset: 0x3c44) -> 0x60c fde=[ 504] │ │ │ │ + 0xffffffffffffe25c (offset: 0x3eac) -> 0x6ac fde=[ 5a4] │ │ │ │ + 0xffffffffffffe594 (offset: 0x41e4) -> 0x724 fde=[ 61c] │ │ │ │ + 0xffffffffffffe6bc (offset: 0x430c) -> 0x778 fde=[ 670] │ │ │ │ + 0xffffffffffffe8c0 (offset: 0x4510) -> 0x7ec fde=[ 6e4] │ │ │ │ + 0xffffffffffffea00 (offset: 0x4650) -> 0x840 fde=[ 738] │ │ │ │ + 0xffffffffffffeb70 (offset: 0x47c0) -> 0x8ac fde=[ 7a4] │ │ │ │ + 0xffffffffffffecf0 (offset: 0x4940) -> 0x8ec fde=[ 7e4] │ │ │ │ + 0xffffffffffffefd4 (offset: 0x4c24) -> 0x984 fde=[ 87c] │ │ │ │ + 0xfffffffffffff074 (offset: 0x4cc4) -> 0x9ec fde=[ 8e4] │ │ │ │ + 0xfffffffffffff0b0 (offset: 0x4d00) -> 0x11c fde=[ 14] │ │ │ │ + 0xfffffffffffff0e0 (offset: 0x4d30) -> 0x130 fde=[ 28] │ │ │ │ + 0xfffffffffffff11c (offset: 0x4d6c) -> 0x144 fde=[ 3c] │ │ │ │ + 0xfffffffffffff170 (offset: 0x4dc0) -> 0x16c fde=[ 64] │ │ │ │ + 0xfffffffffffff190 (offset: 0x4de0) -> 0x180 fde=[ 78] │ │ │ │ + 0xfffffffffffff1a0 (offset: 0x4df0) -> 0x194 fde=[ 8c] │ │ │ │ + 0xfffffffffffff250 (offset: 0x4ea0) -> 0x2f0 fde=[ 1e8] │ │ │ │ + 0xfffffffffffff258 (offset: 0x4ea8) -> 0x6fc fde=[ 5f4] │ │ │ │ + 0xfffffffffffff2f4 (offset: 0x4f44) -> 0x9b0 fde=[ 8a8] │ │ │ │ + 0xfffffffffffff360 (offset: 0x4fb0) -> 0xa10 fde=[ 908] │ │ │ │ │ │ │ │ Contents of the .eh_frame section: │ │ │ │ │ │ │ │ │ │ │ │ 00000000 0000000000000010 00000000 CIE │ │ │ │ Version: 1 │ │ │ │ Augmentation: "zR" │ │ │ │ Code alignment factor: 4 │ │ │ │ Data alignment factor: -8 │ │ │ │ Return address column: 30 │ │ │ │ Augmentation data: 1b │ │ │ │ DW_CFA_def_cfa: r31 (sp) ofs 0 │ │ │ │ │ │ │ │ -00000014 0000000000000010 00000018 FDE cie=00000000 pc=0000000000004c80..0000000000004cb0 │ │ │ │ +00000014 0000000000000010 00000018 FDE cie=00000000 pc=0000000000004d00..0000000000004d30 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000028 0000000000000010 0000002c FDE cie=00000000 pc=0000000000004cb0..0000000000004cec │ │ │ │ +00000028 0000000000000010 0000002c FDE cie=00000000 pc=0000000000004d30..0000000000004d6c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000003c 0000000000000024 00000040 FDE cie=00000000 pc=0000000000004cec..0000000000004d3c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004cf0 │ │ │ │ +0000003c 0000000000000024 00000040 FDE cie=00000000 pc=0000000000004d6c..0000000000004dbc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004d70 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004cf4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004d74 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000004cfc │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004d7c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000004d34 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000004db4 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004d38 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004db8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000064 0000000000000010 00000068 FDE cie=00000000 pc=0000000000004d40..0000000000004d48 │ │ │ │ +00000064 0000000000000010 00000068 FDE cie=00000000 pc=0000000000004dc0..0000000000004dc8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000078 0000000000000010 0000007c FDE cie=00000000 pc=0000000000004d60..0000000000004d70 │ │ │ │ +00000078 0000000000000010 0000007c FDE cie=00000000 pc=0000000000004de0..0000000000004df0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000008c 000000000000002c 00000090 FDE cie=00000000 pc=0000000000004d70..0000000000004e1c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004d74 │ │ │ │ +0000008c 000000000000002c 00000090 FDE cie=00000000 pc=0000000000004df0..0000000000004e9c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004df4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004d78 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004df8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000004d80 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004e00 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000004d88 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004e08 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 132 to 0000000000004e0c │ │ │ │ + DW_CFA_advance_loc: 132 to 0000000000004e8c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004e10 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004e90 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004e14 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004e94 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 000000bc 0000000000000028 000000c0 FDE cie=00000000 pc=0000000000001ca0..0000000000001e44 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000001ca4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000001ca8 │ │ │ │ @@ -296,15 +296,15 @@ │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000001e8 0000000000000010 000001ec FDE cie=00000000 pc=0000000000004e20..0000000000004e28 │ │ │ │ +000001e8 0000000000000010 000001ec FDE cie=00000000 pc=0000000000004ea0..0000000000004ea8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 000001fc 0000000000000080 00000200 FDE cie=00000000 pc=0000000000002230..00000000000023cc │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000002234 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ @@ -499,19 +499,19 @@ │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000002b68 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_advance_loc: 44 to 0000000000002b94 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_advance_loc: 12 to 0000000000002ba0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 128 to 0000000000002c20 │ │ │ │ + DW_CFA_advance_loc: 140 to 0000000000002c2c │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000002c3c │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000002c48 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000002c54 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000002c54 │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_advance_loc: 36 to 0000000000002c78 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-32 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00000324 0000000000000020 00000328 FDE cie=00000000 pc=0000000000002d0c..0000000000002d60 │ │ │ │ @@ -673,15 +673,15 @@ │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_advance_loc: 12 to 0000000000003490 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-32 │ │ │ │ DW_CFA_advance_loc: 12 to 000000000000349c │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000428 00000000000000c8 0000042c FDE cie=00000000 pc=00000000000034a8..0000000000003bc4 │ │ │ │ +00000428 00000000000000d8 0000042c FDE cie=00000000 pc=00000000000034a8..0000000000003c44 │ │ │ │ DW_CFA_advance_loc: 4 to 00000000000034ac │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 00000000000034b0 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-112 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-104 │ │ │ │ DW_CFA_advance_loc: 16 to 00000000000034c0 │ │ │ │ @@ -721,775 +721,783 @@ │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 64 to 0000000000003574 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-40 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-48 │ │ │ │ DW_CFA_advance_loc: 24 to 000000000000358c │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-24 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 140 to 0000000000003618 │ │ │ │ + DW_CFA_advance_loc: 236 to 0000000000003678 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000361c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000367c │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000003634 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000003694 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003638 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003698 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000363c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000369c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-96 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-88 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-56 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-48 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-40 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-32 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 548 to 0000000000003860 │ │ │ │ + DW_CFA_advance_loc1: 532 to 00000000000038b0 │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000003888 │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000038d8 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-48 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-40 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-32 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 628 to 0000000000003afc │ │ │ │ + DW_CFA_advance_loc1: 676 to 0000000000003b7c │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000003b1c │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000003b9c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-96 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-88 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-80 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-72 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-56 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-48 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-40 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-32 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000003b3c │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000003bbc │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000003b44 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000003bc4 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003b48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003bc8 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003b4c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000003b5c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003bcc │ │ │ │ + DW_CFA_offset: r19 (x19) at cfa-96 │ │ │ │ + DW_CFA_offset: r20 (x20) at cfa-88 │ │ │ │ + DW_CFA_offset: r23 (x23) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (x24) at cfa-56 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-48 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-40 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-32 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 76 to 0000000000003ba8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000003be4 │ │ │ │ + DW_CFA_restore: r25 (x25) │ │ │ │ + DW_CFA_restore: r26 (x26) │ │ │ │ + DW_CFA_restore: r27 (x27) │ │ │ │ + DW_CFA_restore: r28 (x28) │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000003bf4 │ │ │ │ + DW_CFA_offset: r25 (x25) at cfa-48 │ │ │ │ + DW_CFA_offset: r26 (x26) at cfa-40 │ │ │ │ + DW_CFA_offset: r27 (x27) at cfa-32 │ │ │ │ + DW_CFA_offset: r28 (x28) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 64 to 0000000000003c34 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003bac │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003c38 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003bb0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003c3c │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003bb4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003c40 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003bb8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000004f4 000000000000009c 000004f8 FDE cie=00000000 pc=0000000000003bc4..0000000000003e2c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003bc8 │ │ │ │ +00000504 000000000000009c 00000508 FDE cie=00000000 pc=0000000000003c44..0000000000003eac │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003c48 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003bcc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003c4c │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000003bd4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000003c54 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000003bf8 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000003c78 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000003c08 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000003c88 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-24 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000003c2c │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000003cac │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 204 to 0000000000003cf8 │ │ │ │ + DW_CFA_advance_loc: 204 to 0000000000003d78 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003cfc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003d7c │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003d00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003d80 │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000003d14 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000003d94 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003d18 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003d98 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003d1c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003d9c │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-56 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-40 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-32 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-24 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000003d44 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000003dc4 │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003d48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003dc8 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003d4c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003dcc │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000003d74 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000003df4 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-40 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-32 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-24 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000003d88 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000003e08 │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000003db0 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000003e30 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-40 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-32 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-24 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000003dc8 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000003e48 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000003dd0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000003e50 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003dd4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003e54 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003dd8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003e58 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000003de4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000003e64 │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000003dec │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000003e6c │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003df0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003e70 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003df4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003e74 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003df8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003e78 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000003e00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000003e80 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-40 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-32 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-24 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000594 000000000000004c 00000598 FDE cie=00000000 pc=0000000000003e2c..0000000000004164 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003e30 │ │ │ │ +000005a4 000000000000004c 000005a8 FDE cie=00000000 pc=0000000000003eac..00000000000041e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003eb0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003e34 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003eb4 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000003e3c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000003ebc │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000003e48 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000003ec8 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 140 to 0000000000003ed4 │ │ │ │ + DW_CFA_advance_loc: 140 to 0000000000003f54 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 228 to 0000000000003fb8 │ │ │ │ + DW_CFA_advance_loc: 228 to 0000000000004038 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003fbc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000403c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000003ff0 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000004070 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000003ffc │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000407c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004000 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004080 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004004 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004084 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000004010 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000004090 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000402c │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000040ac │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000403c │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000040bc │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000005e4 0000000000000024 000005e8 FDE cie=00000000 pc=0000000000004e28..0000000000004ec4 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004e2c │ │ │ │ +000005f4 0000000000000024 000005f8 FDE cie=00000000 pc=0000000000004ea8..0000000000004f44 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004eac │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004e30 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004eb0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000004e38 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004eb8 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 88 to 0000000000004e90 │ │ │ │ + DW_CFA_advance_loc: 88 to 0000000000004f10 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004e94 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004f14 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004e98 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004f18 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000060c 0000000000000050 00000610 FDE cie=00000000 pc=0000000000004164..000000000000428c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004168 │ │ │ │ +0000061c 0000000000000050 00000620 FDE cie=00000000 pc=00000000000041e4..000000000000430c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000041e8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000416c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000041ec │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000004178 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000041f8 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000000419c │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000000421c │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 80 to 00000000000041ec │ │ │ │ + DW_CFA_advance_loc: 80 to 000000000000426c │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000041f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004270 │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000041f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004274 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000041f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004278 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000041fc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000427c │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-40 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000420c │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000428c │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000004230 │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000042b0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000004238 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000042b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000004244 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000042c4 │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000004264 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000042e4 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-48 │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000427c │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000042fc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004280 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004300 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000004288 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004308 │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000660 0000000000000070 00000664 FDE cie=00000000 pc=000000000000428c..0000000000004490 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004290 │ │ │ │ +00000670 0000000000000070 00000674 FDE cie=00000000 pc=000000000000430c..0000000000004510 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004310 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004294 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004314 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000429c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000431c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000042a8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000004328 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000042c4 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000004344 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000042c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004348 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000042cc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000434c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000042f8 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000004378 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000004320 │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000043a0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004324 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000043a4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000004350 │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000043d0 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000004378 │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000043f8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000437c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000043fc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004380 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004400 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-8 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000043a4 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000004424 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000043ac │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000442c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 196 to 0000000000004470 │ │ │ │ + DW_CFA_advance_loc: 196 to 00000000000044f0 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004474 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000044f4 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004478 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000044f8 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000447c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000044fc │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004480 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004500 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004484 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004504 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004488 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004508 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000448c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000450c │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000006d4 0000000000000050 000006d8 FDE cie=00000000 pc=0000000000004490..00000000000045d0 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000044a0 │ │ │ │ +000006e4 0000000000000050 000006e8 FDE cie=00000000 pc=0000000000004510..0000000000004650 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000004520 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000044a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004524 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000044ac │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000452c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 40 to 00000000000044d4 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000004554 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000044d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004558 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000044dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000455c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000044e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004560 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000004504 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000004584 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000004514 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000004594 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000000454c │ │ │ │ + DW_CFA_advance_loc: 56 to 00000000000045cc │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-24 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000004568 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000045e8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000456c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000045ec │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000004598 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000004618 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000045bc │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000000463c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000045c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004640 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000045c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004644 │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000045c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004648 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000045cc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000464c │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000728 0000000000000068 0000072c FDE cie=00000000 pc=00000000000045d0..0000000000004738 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000045d4 │ │ │ │ +00000738 0000000000000068 0000073c FDE cie=00000000 pc=0000000000004650..00000000000047b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004654 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000045d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004658 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000045e0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004660 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 60 to 000000000000461c │ │ │ │ + DW_CFA_advance_loc: 60 to 000000000000469c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004620 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000046a0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004624 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000046a4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004628 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000046a8 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000004644 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000046c4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004648 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000046c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000004670 │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000046f0 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-24 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000468c │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000470c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004690 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004710 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000046a0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000004720 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000046b4 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000004734 │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 48 to 00000000000046e4 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000004764 │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000046ec │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000476c │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-32 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-24 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000004710 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000004790 │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000004720 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000047a0 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004724 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000047a4 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004728 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000047a8 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-40 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-32 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-24 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000472c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000047ac │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004730 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000047b0 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004734 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000047b4 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000794 000000000000003c 00000798 FDE cie=00000000 pc=0000000000004740..00000000000048b4 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004744 │ │ │ │ +000007a4 000000000000003c 000007a8 FDE cie=00000000 pc=00000000000047c0..0000000000004934 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000047c4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004748 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000047c8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000004750 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000047d0 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000004758 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000047d8 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 124 to 00000000000047d4 │ │ │ │ + DW_CFA_advance_loc: 124 to 0000000000004854 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000047d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004858 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000047dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000485c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 136 to 0000000000004864 │ │ │ │ + DW_CFA_advance_loc: 136 to 00000000000048e4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004868 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000048e8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000486c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000048ec │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000007d4 0000000000000094 000007d8 FDE cie=00000000 pc=00000000000048c0..0000000000004ba4 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000048c4 │ │ │ │ +000007e4 0000000000000094 000007e8 FDE cie=00000000 pc=0000000000004940..0000000000004c24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004944 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000048c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004948 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000048d4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000004954 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000048dc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000495c │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 176 to 000000000000498c │ │ │ │ + DW_CFA_advance_loc: 176 to 0000000000004a0c │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000004998 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000004a18 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000499c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004a1c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000049a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004a20 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 124 to 0000000000004a1c │ │ │ │ + DW_CFA_advance_loc: 124 to 0000000000004a9c │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000004a40 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000004ac0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004a44 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004ac4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000004a6c │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000004aec │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000004a90 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000004b10 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004a94 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004b14 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004a98 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004b18 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-8 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000004ad0 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000004b50 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004ad4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004b54 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 92 to 0000000000004b30 │ │ │ │ + DW_CFA_advance_loc: 92 to 0000000000004bb0 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004b34 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004bb4 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004b38 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004bb8 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000004b54 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000004bd4 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000004b5c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004bdc │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004b60 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004be0 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004b64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004be4 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004b68 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004be8 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004b6c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004bec │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004b70 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004bf0 │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000004b78 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004bf8 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000004b84 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000004c04 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004b88 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004c08 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000086c 0000000000000028 00000870 FDE cie=00000000 pc=0000000000004ba4..0000000000004c44 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004ba8 │ │ │ │ +0000087c 0000000000000028 00000880 FDE cie=00000000 pc=0000000000004c24..0000000000004cc4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004c28 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004bac │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004c2c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000004bb4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004c34 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 116 to 0000000000004c28 │ │ │ │ + DW_CFA_advance_loc: 116 to 0000000000004ca8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004c2c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004cac │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004c30 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004cb0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000898 0000000000000038 0000089c FDE cie=00000000 pc=0000000000004ec4..0000000000004f30 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004ec8 │ │ │ │ +000008a8 0000000000000038 000008ac FDE cie=00000000 pc=0000000000004f44..0000000000004fb0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004f48 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004ecc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004f4c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000004ed4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004f54 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000004ee4 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000004f64 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000004f0c │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000004f8c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004f10 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004f90 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004f14 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004f94 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000004f28 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000004fa8 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004f2c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004fac │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000008d4 0000000000000020 000008d8 FDE cie=00000000 pc=0000000000004c44..0000000000004c64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004c48 │ │ │ │ +000008e4 0000000000000020 000008e8 FDE cie=00000000 pc=0000000000004cc4..0000000000004ce4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004cc8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004c4c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004ccc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000004c58 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000004cd8 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004c5c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004cdc │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000008f8 0000000000000014 000008fc FDE cie=00000000 pc=0000000000004f30..0000000000004f60 │ │ │ │ +00000908 0000000000000014 0000090c FDE cie=00000000 pc=0000000000004fb0..0000000000004fe0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000910 0000000000000020 00000914 FDE cie=00000000 pc=0000000000001c60..0000000000001c8c │ │ │ │ +00000920 0000000000000020 00000924 FDE cie=00000000 pc=0000000000001c60..0000000000001c8c │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000001c64 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000001c68 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ │ │ DW_CFA_advance_loc: 24 to 0000000000001c80 │ │ │ │ @@ -1498,10 +1506,10 @@ │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000001c84 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000934 ZERO terminator │ │ │ │ +00000944 ZERO terminator │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {} │ │ │ │ @@ -3,11 +3,11 @@ │ │ │ │ │ │ │ │ Disassembly of section .init: │ │ │ │ │ │ │ │ 0000000000001960 <.init>: │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov x29, sp │ │ │ │ - bl 4c64 │ │ │ │ + bl 4ce4 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ ret │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ │ │ @@ -2,15 +2,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .plt: │ │ │ │ │ │ │ │ 0000000000001980 : │ │ │ │ bti c │ │ │ │ stp x16, x30, [sp, #-16]! │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #4088] │ │ │ │ add x16, x16, #0xff8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ 00000000000019a0 : │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -1,46 +1,46 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ -0000000000001c60 : │ │ │ │ +0000000000001c60 : │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov x0, #0x10 // #16 │ │ │ │ mov x29, sp │ │ │ │ bl 1ae0 <__getauxval@plt> │ │ │ │ - adrp x1, 20000 │ │ │ │ + adrp x1, 20000 │ │ │ │ ubfx x0, x0, #8, #1 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ strb w0, [x1, #1352] │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-64]! │ │ │ │ mov w8, #0x1 // #1 │ │ │ │ - adrp x3, 20000 │ │ │ │ + adrp x3, 20000 │ │ │ │ mov x29, sp │ │ │ │ add x3, x3, #0x170 │ │ │ │ add x3, x3, #0xd0 │ │ │ │ add x7, sp, #0x28 │ │ │ │ add x6, sp, #0x2c │ │ │ │ add x5, sp, #0x30 │ │ │ │ add x4, sp, #0x38 │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ mov x0, x1 │ │ │ │ mov x1, x2 │ │ │ │ - adrp x2, 4000 │ │ │ │ - add x2, x2, #0xf80 │ │ │ │ + adrp x2, 5000 │ │ │ │ + add x2, x2, #0x0 │ │ │ │ stp w8, w8, [sp, #40] │ │ │ │ str xzr, [sp, #48] │ │ │ │ str xzr, [sp, #56] │ │ │ │ bl 19c0 │ │ │ │ cbz w0, 1e20 │ │ │ │ ldr w0, [sp, #44] │ │ │ │ cmp w0, #0x0 │ │ │ │ @@ -61,23 +61,23 @@ │ │ │ │ str w0, [x19, #40] │ │ │ │ ldr x0, [x19, #48] │ │ │ │ cbnz x1, 1de0 │ │ │ │ str x1, [x19, #48] │ │ │ │ cbnz x0, 1df4 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [x19, #64] │ │ │ │ - adrp x1, 4000 │ │ │ │ - adrp x0, 4000 │ │ │ │ - add x1, x1, #0xf98 │ │ │ │ - add x0, x0, #0xfa8 │ │ │ │ + adrp x1, 5000 │ │ │ │ + adrp x0, 5000 │ │ │ │ + add x1, x1, #0x18 │ │ │ │ + add x0, x0, #0x28 │ │ │ │ bl 1aa0 <_PyImport_GetModuleAttrString@plt> │ │ │ │ mov x20, x0 │ │ │ │ cbz x0, 1e20 │ │ │ │ - adrp x1, 4000 │ │ │ │ - add x1, x1, #0xfb0 │ │ │ │ + adrp x1, 5000 │ │ │ │ + add x1, x1, #0x30 │ │ │ │ bl 1a00 │ │ │ │ ldr x1, [x20] │ │ │ │ str x0, [x19, #72] │ │ │ │ cbz x0, 1e10 │ │ │ │ tbnz w1, #31, 1d98 │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x20] │ │ │ │ @@ -199,67 +199,67 @@ │ │ │ │ bl 1a20 <_Py_Dealloc@plt> │ │ │ │ b 1f44 │ │ │ │ bl 1a20 <_Py_Dealloc@plt> │ │ │ │ b 1f24 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-112]! │ │ │ │ mov w6, #0xffffffff // #-1 │ │ │ │ - adrp x3, 20000 │ │ │ │ + adrp x3, 20000 │ │ │ │ mov x29, sp │ │ │ │ add x3, x3, #0x170 │ │ │ │ add x3, x3, #0x100 │ │ │ │ add x5, sp, #0x68 │ │ │ │ add x4, sp, #0x6c │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x22, x0 │ │ │ │ mov x0, x1 │ │ │ │ mov x1, x2 │ │ │ │ - adrp x2, 4000 │ │ │ │ - add x2, x2, #0xfd0 │ │ │ │ + adrp x2, 5000 │ │ │ │ + add x2, x2, #0x50 │ │ │ │ stp w6, w6, [sp, #104] │ │ │ │ bl 19c0 │ │ │ │ cbz w0, 216c │ │ │ │ ldr w0, [sp, #108] │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ cmp w0, #0x0 │ │ │ │ cbz w0, 2220 │ │ │ │ b.gt 21c0 │ │ │ │ ldr w0, [sp, #104] │ │ │ │ cmp w0, #0x0 │ │ │ │ cbz w0, 21e0 │ │ │ │ b.gt 21d0 │ │ │ │ - adrp x1, 4000 │ │ │ │ - adrp x0, 4000 │ │ │ │ - add x1, x1, #0xf98 │ │ │ │ - add x0, x0, #0xfa8 │ │ │ │ + adrp x1, 5000 │ │ │ │ + adrp x0, 5000 │ │ │ │ + add x1, x1, #0x18 │ │ │ │ + add x0, x0, #0x28 │ │ │ │ bl 1aa0 <_PyImport_GetModuleAttrString@plt> │ │ │ │ mov x24, x0 │ │ │ │ cbz x0, 2168 │ │ │ │ ldr w3, [x22, #64] │ │ │ │ - adrp x4, 4000 │ │ │ │ - adrp x2, 4000 │ │ │ │ - adrp x1, 4000 │ │ │ │ - add x4, x4, #0xfe0 │ │ │ │ - add x2, x2, #0xff0 │ │ │ │ - add x1, x1, #0xff8 │ │ │ │ + adrp x4, 5000 │ │ │ │ + adrp x2, 5000 │ │ │ │ + adrp x1, 5000 │ │ │ │ + add x4, x4, #0x60 │ │ │ │ + add x2, x2, #0x70 │ │ │ │ + add x1, x1, #0x78 │ │ │ │ bl 19e0 │ │ │ │ cbz x0, 213c │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ stp x27, x28, [sp, #80] │ │ │ │ ldr x2, [x0] │ │ │ │ tbz w2, #31, 220c │ │ │ │ - adrp x28, 1f000 │ │ │ │ - adrp x1, 4000 │ │ │ │ - adrp x26, 5000 │ │ │ │ - adrp x25, 5000 │ │ │ │ + adrp x28, 1f000 │ │ │ │ + adrp x1, 5000 │ │ │ │ + adrp x26, 5000 │ │ │ │ + adrp x25, 5000 │ │ │ │ add x28, x28, #0xd10 │ │ │ │ - add x1, x1, #0xfb8 │ │ │ │ - add x26, x26, #0x38 │ │ │ │ - add x25, x25, #0x40 │ │ │ │ + add x1, x1, #0x38 │ │ │ │ + add x26, x26, #0xb8 │ │ │ │ + add x25, x25, #0xc0 │ │ │ │ mov w23, #0x0 // #0 │ │ │ │ mov w27, #0x1 // #1 │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldr w21, [x28] │ │ │ │ mov x0, x22 │ │ │ │ bl 1a00 │ │ │ │ @@ -283,46 +283,46 @@ │ │ │ │ ldr x0, [x20] │ │ │ │ tbz w0, #31, 21a8 │ │ │ │ ldr x1, [x28, #24] │ │ │ │ add x28, x28, #0x10 │ │ │ │ orr w23, w23, w21 │ │ │ │ cbnz x1, 2060 │ │ │ │ ldr w3, [x22, #64] │ │ │ │ - adrp x2, 5000 │ │ │ │ - adrp x1, 5000 │ │ │ │ + adrp x2, 5000 │ │ │ │ + adrp x1, 5000 │ │ │ │ mov w4, w23 │ │ │ │ - add x2, x2, #0x58 │ │ │ │ - add x1, x1, #0x60 │ │ │ │ + add x2, x2, #0xd8 │ │ │ │ + add x1, x1, #0xe0 │ │ │ │ mov x0, x24 │ │ │ │ bl 19e0 │ │ │ │ cbz x0, 21fc │ │ │ │ ldr x2, [x0] │ │ │ │ tbz w2, #31, 2194 │ │ │ │ ldr x0, [x24] │ │ │ │ tbnz w0, #31, 2108 │ │ │ │ sub x0, x0, #0x1 │ │ │ │ str x0, [x24] │ │ │ │ cbz x0, 2188 │ │ │ │ ldr w1, [x22, #40] │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ orr w1, w1, #0x1 │ │ │ │ str w1, [x22, #40] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #112 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4016] │ │ │ │ - adrp x1, 5000 │ │ │ │ - add x1, x1, #0x8 │ │ │ │ + adrp x1, 5000 │ │ │ │ + add x1, x1, #0x88 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1bb0 │ │ │ │ ldr x0, [x24] │ │ │ │ tbnz w0, #31, 2168 │ │ │ │ sub x0, x0, #0x1 │ │ │ │ str x0, [x24] │ │ │ │ cbz x0, 2174 │ │ │ │ @@ -383,34 +383,34 @@ │ │ │ │ b.le 2378 │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x20, x0 │ │ │ │ ldr w0, [x0, #40] │ │ │ │ tbz w0, #2, 22a4 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ ldr x19, [x1, #16] │ │ │ │ - adrp x21, 1f000 │ │ │ │ + adrp x21, 1f000 │ │ │ │ ldr x21, [x21, #4056] │ │ │ │ ldr x0, [x19, #8] │ │ │ │ cmp x0, x21 │ │ │ │ b.eq 2320 // b.none │ │ │ │ ldr x22, [x1, #24] │ │ │ │ mov x1, x21 │ │ │ │ str x23, [sp, #48] │ │ │ │ ldr x23, [x20, #72] │ │ │ │ bl 1b90 │ │ │ │ cbnz w0, 231c │ │ │ │ ldr x1, [x19, #8] │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4064] │ │ │ │ cmp x1, x0 │ │ │ │ b.eq 22bc // b.none │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldr x23, [sp, #48] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ cmp x23, x22 │ │ │ │ b.eq 229c // b.none │ │ │ │ ldr x2, [x22, #8] │ │ │ │ @@ -447,34 +447,34 @@ │ │ │ │ ldr x0, [x19] │ │ │ │ tbnz w0, #31, 2314 │ │ │ │ sub x0, x0, #0x1 │ │ │ │ str x0, [x19] │ │ │ │ cbnz x0, 2314 │ │ │ │ mov x0, x19 │ │ │ │ bl 1a20 <_Py_Dealloc@plt> │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ - adrp x1, 5000 │ │ │ │ - add x1, x1, #0x70 │ │ │ │ + adrp x1, 5000 │ │ │ │ + add x1, x1, #0xf0 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1bb0 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ b 22b0 │ │ │ │ bl 1a90 │ │ │ │ ldr x23, [sp, #48] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ b 22b0 │ │ │ │ mov x1, x21 │ │ │ │ bl 1b90 │ │ │ │ cbz w0, 229c │ │ │ │ ldr x23, [sp, #48] │ │ │ │ ldr x1, [x19, #16] │ │ │ │ @@ -483,36 +483,36 @@ │ │ │ │ stp x29, x30, [sp, #-112]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x20, x1 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x21, x0 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ - adrp x23, 20000 │ │ │ │ + adrp x23, 20000 │ │ │ │ add x19, x23, #0x520 │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ mov x25, x2 │ │ │ │ bl 1a30 │ │ │ │ mov x2, x19 │ │ │ │ mov x24, x0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - bl 4f30 │ │ │ │ - cbnz w0, 2c30 │ │ │ │ + bl 4fb0 │ │ │ │ + cbnz w0, 2c3c │ │ │ │ ldr w1, [x19, #4] │ │ │ │ cmp w1, #0x7 │ │ │ │ b.ls 29fc // b.plast │ │ │ │ add x19, x23, #0x520 │ │ │ │ lsr w3, w1, #3 │ │ │ │ and w22, w1, #0x7 │ │ │ │ mov x2, x19 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w3, [x19, #4] │ │ │ │ - bl 4f30 │ │ │ │ + bl 4fb0 │ │ │ │ cmp w0, #0x1 │ │ │ │ b.ne 2c54 // b.any │ │ │ │ ldr x19, [x21, #16] │ │ │ │ cmp w22, #0x4 │ │ │ │ b.eq 292c // b.none │ │ │ │ cbz x19, 24c0 │ │ │ │ ldr x0, [x19] │ │ │ │ @@ -541,15 +541,15 @@ │ │ │ │ cbnz x19, 24a4 │ │ │ │ nop │ │ │ │ mov x0, #0x50 // #80 │ │ │ │ bl 1c10 │ │ │ │ mov x19, x0 │ │ │ │ cbz x0, 291c │ │ │ │ ldr x0, [x25, #8] │ │ │ │ - adrp x1, 1f000 │ │ │ │ + adrp x1, 1f000 │ │ │ │ ldr x1, [x1, #4056] │ │ │ │ cmp x0, x1 │ │ │ │ b.eq 2504 // b.none │ │ │ │ bl 1b90 │ │ │ │ cbnz w0, 2504 │ │ │ │ ldr w0, [x25] │ │ │ │ adds w0, w0, #0x1 │ │ │ │ @@ -580,16 +580,16 @@ │ │ │ │ ldr x0, [x25, #16] │ │ │ │ ldr x2, [x0] │ │ │ │ cbz x26, 2b68 │ │ │ │ ldr x0, [x26, #8] │ │ │ │ ldr x0, [x0, #168] │ │ │ │ tbz w0, #28, 2b68 │ │ │ │ mov x1, x26 │ │ │ │ - adrp x0, 5000 │ │ │ │ - add x0, x0, #0xc0 │ │ │ │ + adrp x0, 5000 │ │ │ │ + add x0, x0, #0x140 │ │ │ │ bl 19a0 │ │ │ │ mov x22, x0 │ │ │ │ cbz x0, 2b80 │ │ │ │ ldr x27, [sp, #80] │ │ │ │ str x20, [x19] │ │ │ │ movi v31.4s, #0x0 │ │ │ │ str xzr, [x19, #72] │ │ │ │ @@ -639,27 +639,27 @@ │ │ │ │ ccmp x0, #0x0, #0x4, ne // ne = any │ │ │ │ b.eq 2770 // b.none │ │ │ │ add x20, x23, #0x520 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x26, [x0, #24] │ │ │ │ mov x2, x20 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - bl 4f30 │ │ │ │ + bl 4fb0 │ │ │ │ cbnz w0, 2c6c │ │ │ │ ldr w0, [x20, #4] │ │ │ │ cmp w0, #0x7 │ │ │ │ b.ls 2a40 // b.plast │ │ │ │ add x20, x23, #0x520 │ │ │ │ lsr w3, w0, #3 │ │ │ │ and w25, w0, #0x7 │ │ │ │ mov x2, x20 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w3, [x20, #4] │ │ │ │ - bl 4f30 │ │ │ │ + bl 4fb0 │ │ │ │ cmp w0, #0x1 │ │ │ │ b.ne 2c60 // b.any │ │ │ │ ldr x20, [x26, #72] │ │ │ │ cmp w25, #0x4 │ │ │ │ b.eq 2830 // b.none │ │ │ │ cbz x20, 26c0 │ │ │ │ ldr x0, [x20] │ │ │ │ @@ -667,15 +667,15 @@ │ │ │ │ b.eq 27c8 // b.none │ │ │ │ b.cc 27a8 // b.lo, b.ul, b.last │ │ │ │ ldr x20, [x20, #16] │ │ │ │ cbnz x20, 26a8 │ │ │ │ mov x0, #0x40 // #64 │ │ │ │ bl 1c10 │ │ │ │ mov x20, x0 │ │ │ │ - cbz x0, 2c20 │ │ │ │ + cbz x0, 2c2c │ │ │ │ movi v31.4s, #0x0 │ │ │ │ str x19, [x0] │ │ │ │ str xzr, [x0, #56] │ │ │ │ ldr x0, [x26, #72] │ │ │ │ stur q31, [x20, #24] │ │ │ │ stur q31, [x20, #40] │ │ │ │ cbz x0, 2a5c │ │ │ │ @@ -766,33 +766,33 @@ │ │ │ │ b.eq 2b48 // b.none │ │ │ │ add x23, x23, #0x520 │ │ │ │ add x25, x26, #0x48 │ │ │ │ str x27, [sp, #80] │ │ │ │ mov x2, x23 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - bl 4f30 │ │ │ │ - cbnz w0, 2c48 │ │ │ │ + bl 4fb0 │ │ │ │ + cbnz w0, 2c20 │ │ │ │ ldr w0, [x23, #4] │ │ │ │ cmp w0, #0x1 │ │ │ │ b.ls 2b2c // b.plast │ │ │ │ lsr w3, w0, #1 │ │ │ │ str w3, [x23, #4] │ │ │ │ and w27, w0, #0x1 │ │ │ │ mov x2, x23 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - bl 4f30 │ │ │ │ + bl 4fb0 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 2c3c // b.any │ │ │ │ + b.ne 2c14 // b.any │ │ │ │ ldr x0, [x20] │ │ │ │ cmp x19, x0 │ │ │ │ b.cc 28dc // b.lo, b.ul, b.last │ │ │ │ ldr x0, [x20, #16] │ │ │ │ - cbz x0, 2b60 │ │ │ │ + cbz x0, 2b58 │ │ │ │ cbnz w27, 27b0 │ │ │ │ ldr x1, [x0, #8] │ │ │ │ str x1, [x20, #16] │ │ │ │ str x20, [x0, #8] │ │ │ │ str x0, [x25] │ │ │ │ ldr x1, [x0] │ │ │ │ cmp x19, x1 │ │ │ │ @@ -800,15 +800,15 @@ │ │ │ │ mov x20, x0 │ │ │ │ b 284c │ │ │ │ ldr x0, [x1, #8] │ │ │ │ cbz x0, 2af8 │ │ │ │ mov x1, x0 │ │ │ │ b 25ec │ │ │ │ ldr x0, [x20, #8] │ │ │ │ - cbz x0, 2b60 │ │ │ │ + cbz x0, 2b58 │ │ │ │ cbnz w27, 2aa0 │ │ │ │ ldr x1, [x0, #16] │ │ │ │ str x1, [x20, #8] │ │ │ │ str x20, [x0, #16] │ │ │ │ str x0, [x25] │ │ │ │ ldr x1, [x0] │ │ │ │ cmp x19, x1 │ │ │ │ @@ -829,57 +829,57 @@ │ │ │ │ b.eq 260c // b.none │ │ │ │ add x26, x21, #0x10 │ │ │ │ str x27, [sp, #80] │ │ │ │ add x27, x23, #0x520 │ │ │ │ mov x2, x27 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - bl 4f30 │ │ │ │ + bl 4fb0 │ │ │ │ cbnz w0, 2c88 │ │ │ │ ldr w0, [x27, #4] │ │ │ │ cmp w0, #0x1 │ │ │ │ b.ls 2b10 // b.plast │ │ │ │ lsr w3, w0, #1 │ │ │ │ str w3, [x27, #4] │ │ │ │ and w22, w0, #0x1 │ │ │ │ mov x2, x27 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - bl 4f30 │ │ │ │ + bl 4fb0 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 2c14 // b.any │ │ │ │ + b.ne 2c48 // b.any │ │ │ │ ldr x0, [x19] │ │ │ │ cmp x20, x0 │ │ │ │ b.cc 29c8 // b.lo, b.ul, b.last │ │ │ │ ldr x0, [x19, #16] │ │ │ │ - cbz x0, 2b58 │ │ │ │ + cbz x0, 2b60 │ │ │ │ cbnz w22, 2a18 │ │ │ │ ldr x1, [x0, #8] │ │ │ │ str x1, [x19, #16] │ │ │ │ str x19, [x0, #8] │ │ │ │ str x0, [x26] │ │ │ │ ldr x1, [x0] │ │ │ │ cmp x20, x1 │ │ │ │ b.eq 29f0 // b.none │ │ │ │ mov x19, x0 │ │ │ │ b 2948 │ │ │ │ ldr x0, [x19, #8] │ │ │ │ - cbz x0, 2b58 │ │ │ │ + cbz x0, 2b60 │ │ │ │ cbnz w22, 2a78 │ │ │ │ ldr x1, [x0, #16] │ │ │ │ str x1, [x19, #8] │ │ │ │ str x19, [x0, #16] │ │ │ │ str x0, [x26] │ │ │ │ ldr x1, [x0] │ │ │ │ cmp x20, x1 │ │ │ │ b.ne 29c0 // b.any │ │ │ │ ldr x27, [sp, #80] │ │ │ │ mov x19, x0 │ │ │ │ b 260c │ │ │ │ - adrp x0, 20000 │ │ │ │ + adrp x0, 20000 │ │ │ │ mov w2, #0x849f // #33951 │ │ │ │ movk w2, #0x10, lsl #16 │ │ │ │ ldr w1, [x0, #360] │ │ │ │ mul w1, w1, w2 │ │ │ │ str w1, [x0, #360] │ │ │ │ b 2424 │ │ │ │ ldr x1, [x0] │ │ │ │ @@ -888,15 +888,15 @@ │ │ │ │ b.eq 29f0 // b.none │ │ │ │ mov x19, x0 │ │ │ │ b 2948 │ │ │ │ ldr x2, [x0, #8] │ │ │ │ add x0, x0, #0x8 │ │ │ │ cbnz x2, 25bc │ │ │ │ b 2604 │ │ │ │ - adrp x1, 20000 │ │ │ │ + adrp x1, 20000 │ │ │ │ mov w2, #0x849f // #33951 │ │ │ │ movk w2, #0x10, lsl #16 │ │ │ │ ldr w0, [x1, #360] │ │ │ │ mul w0, w0, w2 │ │ │ │ str w0, [x1, #360] │ │ │ │ b 2670 │ │ │ │ stur q31, [x20, #8] │ │ │ │ @@ -940,39 +940,39 @@ │ │ │ │ b 2760 │ │ │ │ add x0, x1, #0x8 │ │ │ │ b 2604 │ │ │ │ add x0, x0, #0x10 │ │ │ │ b 2760 │ │ │ │ add x0, x0, #0x10 │ │ │ │ b 2604 │ │ │ │ - adrp x1, 20000 │ │ │ │ + adrp x1, 20000 │ │ │ │ mov w2, #0x849f // #33951 │ │ │ │ movk w2, #0x10, lsl #16 │ │ │ │ ldr w0, [x1, #360] │ │ │ │ mul w0, w0, w2 │ │ │ │ str w0, [x1, #360] │ │ │ │ b 2968 │ │ │ │ - adrp x1, 20000 │ │ │ │ + adrp x1, 20000 │ │ │ │ mov w2, #0x849f // #33951 │ │ │ │ movk w2, #0x10, lsl #16 │ │ │ │ ldr w0, [x1, #360] │ │ │ │ mul w0, w0, w2 │ │ │ │ str w0, [x1, #360] │ │ │ │ b 286c │ │ │ │ ldr x0, [x20, #56] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [x20, #56] │ │ │ │ b 2770 │ │ │ │ ldr x27, [sp, #80] │ │ │ │ - b 24c0 │ │ │ │ - ldr x27, [sp, #80] │ │ │ │ b 26c0 │ │ │ │ + ldr x27, [sp, #80] │ │ │ │ + b 24c0 │ │ │ │ mov x1, x2 │ │ │ │ - adrp x0, 5000 │ │ │ │ - add x0, x0, #0xd8 │ │ │ │ + adrp x0, 5000 │ │ │ │ + add x0, x0, #0x158 │ │ │ │ bl 19a0 │ │ │ │ mov x22, x0 │ │ │ │ cbnz x22, 2584 │ │ │ │ bl 1a90 │ │ │ │ mov x0, x19 │ │ │ │ bl 19f0 │ │ │ │ ldr w0, [x21, #40] │ │ │ │ @@ -988,47 +988,47 @@ │ │ │ │ ldr x0, [x26, #8] │ │ │ │ ldr x1, [x0, #168] │ │ │ │ tbz w1, #28, 2c94 │ │ │ │ ldr w0, [x26] │ │ │ │ adds w0, w0, #0x1 │ │ │ │ b.eq 2bd0 // b.none │ │ │ │ str w0, [x26] │ │ │ │ - adrp x1, 5000 │ │ │ │ + adrp x1, 5000 │ │ │ │ mov x0, x26 │ │ │ │ - add x1, x1, #0xa0 │ │ │ │ + add x1, x1, #0x120 │ │ │ │ bl 1b30 <_PyUnicode_EqualToASCIIString@plt> │ │ │ │ cbz w0, 2cc4 │ │ │ │ ldr x0, [x26] │ │ │ │ tbnz w0, #31, 2bf8 │ │ │ │ sub x0, x0, #0x1 │ │ │ │ str x0, [x26] │ │ │ │ cbz x0, 2d00 │ │ │ │ ldr x1, [x25, #16] │ │ │ │ - adrp x0, 5000 │ │ │ │ - add x0, x0, #0xb8 │ │ │ │ + adrp x0, 5000 │ │ │ │ + add x0, x0, #0x138 │ │ │ │ ldr x1, [x1] │ │ │ │ bl 19a0 │ │ │ │ mov x22, x0 │ │ │ │ b 2b7c │ │ │ │ - mov x0, x27 │ │ │ │ + mov x0, x23 │ │ │ │ bl 1c00 │ │ │ │ - b 298c │ │ │ │ + b 2890 │ │ │ │ + mov x0, x23 │ │ │ │ + bl 1c20 │ │ │ │ + b 2860 │ │ │ │ ldr w0, [x21, #40] │ │ │ │ orr w0, w0, #0x100 │ │ │ │ str w0, [x21, #40] │ │ │ │ b 2770 │ │ │ │ mov x0, x19 │ │ │ │ bl 1c20 │ │ │ │ b 2418 │ │ │ │ - mov x0, x23 │ │ │ │ + mov x0, x27 │ │ │ │ bl 1c00 │ │ │ │ - b 2890 │ │ │ │ - mov x0, x23 │ │ │ │ - bl 1c20 │ │ │ │ - b 2860 │ │ │ │ + b 298c │ │ │ │ mov x0, x19 │ │ │ │ bl 1c00 │ │ │ │ b 244c │ │ │ │ mov x0, x20 │ │ │ │ bl 1c00 │ │ │ │ b 2698 │ │ │ │ mov x0, x20 │ │ │ │ @@ -1037,30 +1037,30 @@ │ │ │ │ mov x0, x27 │ │ │ │ bl 1a20 <_Py_Dealloc@plt> │ │ │ │ cbnz x22, 2584 │ │ │ │ b 2550 │ │ │ │ mov x0, x27 │ │ │ │ bl 1c20 │ │ │ │ b 295c │ │ │ │ - adrp x1, 1f000 │ │ │ │ + adrp x1, 1f000 │ │ │ │ ldr x1, [x1, #3976] │ │ │ │ cmp x0, x1 │ │ │ │ b.eq 2cac // b.none │ │ │ │ bl 1b90 │ │ │ │ cbz w0, 2bf8 │ │ │ │ mov x0, x26 │ │ │ │ bl 1a60 │ │ │ │ mov x26, x0 │ │ │ │ cbnz x0, 2bd0 │ │ │ │ bl 1a90 │ │ │ │ b 2bf8 │ │ │ │ ldr x2, [x25, #16] │ │ │ │ mov x1, x26 │ │ │ │ - adrp x0, 5000 │ │ │ │ - add x0, x0, #0xb0 │ │ │ │ + adrp x0, 5000 │ │ │ │ + add x0, x0, #0x130 │ │ │ │ ldr x2, [x2] │ │ │ │ bl 19a0 │ │ │ │ mov x22, x0 │ │ │ │ ldr x1, [x26] │ │ │ │ tbnz w1, #31, 2b7c │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x26] │ │ │ │ @@ -1075,23 +1075,23 @@ │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov x29, sp │ │ │ │ cmp x2, #0x1 │ │ │ │ b.le 2d40 │ │ │ │ ldr x2, [x1] │ │ │ │ mov x1, x2 │ │ │ │ bl 23cc │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ - adrp x1, 5000 │ │ │ │ - add x1, x1, #0xf0 │ │ │ │ + adrp x1, 5000 │ │ │ │ + add x1, x1, #0x170 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1bb0 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ b 2d34 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-64]! │ │ │ │ mov x29, sp │ │ │ │ @@ -1172,34 +1172,34 @@ │ │ │ │ b.le 3414 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x21, x0 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ ldr x22, [x0, #24] │ │ │ │ ldr x23, [x1] │ │ │ │ cbz x22, 2f54 │ │ │ │ - adrp x24, 20000 │ │ │ │ + adrp x24, 20000 │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ add x19, x24, #0x520 │ │ │ │ mov x2, x19 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ - bl 4f30 │ │ │ │ + bl 4fb0 │ │ │ │ cbnz w0, 346c │ │ │ │ ldr w0, [x19, #4] │ │ │ │ cmp w0, #0x7 │ │ │ │ b.ls 32f4 // b.plast │ │ │ │ add x19, x24, #0x520 │ │ │ │ lsr w3, w0, #3 │ │ │ │ and w20, w0, #0x7 │ │ │ │ mov x2, x19 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w3, [x19, #4] │ │ │ │ - bl 4f30 │ │ │ │ + bl 4fb0 │ │ │ │ cmp w0, #0x1 │ │ │ │ b.ne 349c // b.any │ │ │ │ ldr x19, [x21, #16] │ │ │ │ cmp w20, #0x4 │ │ │ │ b.eq 2f78 // b.none │ │ │ │ cbz x19, 2f30 │ │ │ │ ldr x0, [x19] │ │ │ │ @@ -1215,15 +1215,15 @@ │ │ │ │ ldr x0, [x21, #32] │ │ │ │ str x0, [x22, #16] │ │ │ │ str x22, [x21, #32] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ ldp x29, x30, [sp], #112 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x19, [x19, #8] │ │ │ │ b 2f14 │ │ │ │ cbz x19, 2f30 │ │ │ │ @@ -1231,26 +1231,26 @@ │ │ │ │ cmp x23, x0 │ │ │ │ b.eq 300c // b.none │ │ │ │ add x25, x21, #0x10 │ │ │ │ add x26, x24, #0x520 │ │ │ │ mov x2, x26 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - bl 4f30 │ │ │ │ + bl 4fb0 │ │ │ │ cbnz w0, 3484 │ │ │ │ ldr w0, [x26, #4] │ │ │ │ cmp w0, #0x1 │ │ │ │ b.ls 33dc // b.plast │ │ │ │ lsr w3, w0, #1 │ │ │ │ str w3, [x26, #4] │ │ │ │ and w20, w0, #0x1 │ │ │ │ mov x2, x26 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - bl 4f30 │ │ │ │ + bl 4fb0 │ │ │ │ cmp w0, #0x1 │ │ │ │ b.ne 3460 // b.any │ │ │ │ ldr x0, [x19] │ │ │ │ cmp x23, x0 │ │ │ │ b.cc 327c // b.lo, b.ul, b.last │ │ │ │ ldr x0, [x19, #16] │ │ │ │ cbz x0, 2f30 │ │ │ │ @@ -1292,27 +1292,27 @@ │ │ │ │ tbz w4, #1, 2f40 │ │ │ │ add x20, x24, #0x520 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x2, x20 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ str x27, [sp, #80] │ │ │ │ ldr x27, [x3, #24] │ │ │ │ - bl 4f30 │ │ │ │ + bl 4fb0 │ │ │ │ cbnz w0, 3490 │ │ │ │ ldr w0, [x20, #4] │ │ │ │ cmp w0, #0x7 │ │ │ │ b.ls 3348 // b.plast │ │ │ │ add x20, x24, #0x520 │ │ │ │ lsr w3, w0, #3 │ │ │ │ and w26, w0, #0x7 │ │ │ │ mov x2, x20 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w3, [x20, #4] │ │ │ │ - bl 4f30 │ │ │ │ + bl 4fb0 │ │ │ │ cmp w0, #0x1 │ │ │ │ b.ne 3478 // b.any │ │ │ │ ldr x20, [x27, #72] │ │ │ │ cmp w26, #0x4 │ │ │ │ b.eq 3168 // b.none │ │ │ │ cbz x20, 3160 │ │ │ │ ldr x0, [x20] │ │ │ │ @@ -1355,26 +1355,26 @@ │ │ │ │ cmp x0, x19 │ │ │ │ b.eq 3200 // b.none │ │ │ │ add x27, x27, #0x48 │ │ │ │ add x24, x24, #0x520 │ │ │ │ mov x2, x24 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - bl 4f30 │ │ │ │ + bl 4fb0 │ │ │ │ cbnz w0, 3454 │ │ │ │ ldr w0, [x24, #4] │ │ │ │ cmp w0, #0x1 │ │ │ │ b.ls 33f8 // b.plast │ │ │ │ lsr w3, w0, #1 │ │ │ │ str w3, [x24, #4] │ │ │ │ and w26, w0, #0x1 │ │ │ │ mov x2, x24 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - bl 4f30 │ │ │ │ + bl 4fb0 │ │ │ │ cmp w0, #0x1 │ │ │ │ b.ne 3310 // b.any │ │ │ │ ldr x0, [x20] │ │ │ │ cmp x19, x0 │ │ │ │ b.cc 3324 // b.lo, b.ul, b.last │ │ │ │ ldr x0, [x20, #16] │ │ │ │ cbz x0, 3160 │ │ │ │ @@ -1445,15 +1445,15 @@ │ │ │ │ ldr x0, [x19, #48] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [x19, #48] │ │ │ │ add x1, x1, x23 │ │ │ │ add x2, x2, x25 │ │ │ │ stp x1, x2, [x19, #32] │ │ │ │ b 2f40 │ │ │ │ - adrp x1, 20000 │ │ │ │ + adrp x1, 20000 │ │ │ │ mov w2, #0x849f // #33951 │ │ │ │ movk w2, #0x10, lsl #16 │ │ │ │ ldr w0, [x1, #360] │ │ │ │ mul w0, w0, w2 │ │ │ │ str w0, [x1, #360] │ │ │ │ b 2ee0 │ │ │ │ mov x0, x24 │ │ │ │ @@ -1466,15 +1466,15 @@ │ │ │ │ cbnz w26, 3384 │ │ │ │ ldr x1, [x0, #16] │ │ │ │ str x1, [x20, #8] │ │ │ │ str x20, [x0, #16] │ │ │ │ mov x20, x0 │ │ │ │ str x0, [x27] │ │ │ │ b 31f0 │ │ │ │ - adrp x1, 20000 │ │ │ │ + adrp x1, 20000 │ │ │ │ mov w2, #0x849f // #33951 │ │ │ │ movk w2, #0x10, lsl #16 │ │ │ │ ldr w0, [x1, #360] │ │ │ │ mul w0, w0, w2 │ │ │ │ str w0, [x1, #360] │ │ │ │ b 30a4 │ │ │ │ ldr x1, [x0] │ │ │ │ @@ -1503,32 +1503,32 @@ │ │ │ │ add x0, x0, #0x1 │ │ │ │ add x1, x1, x25 │ │ │ │ add x2, x2, #0x1 │ │ │ │ stp x1, x2, [x20, #32] │ │ │ │ ldr x27, [sp, #80] │ │ │ │ str x0, [x20, #48] │ │ │ │ b 2f40 │ │ │ │ - adrp x1, 20000 │ │ │ │ + adrp x1, 20000 │ │ │ │ mov w2, #0x849f // #33951 │ │ │ │ movk w2, #0x10, lsl #16 │ │ │ │ ldr w0, [x1, #360] │ │ │ │ mul w0, w0, w2 │ │ │ │ str w0, [x1, #360] │ │ │ │ b 2fb0 │ │ │ │ - adrp x1, 20000 │ │ │ │ + adrp x1, 20000 │ │ │ │ mov w2, #0x849f // #33951 │ │ │ │ movk w2, #0x10, lsl #16 │ │ │ │ ldr w0, [x1, #360] │ │ │ │ mul w0, w0, w2 │ │ │ │ str w0, [x1, #360] │ │ │ │ b 31a0 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ - adrp x1, 5000 │ │ │ │ - add x1, x1, #0x120 │ │ │ │ + adrp x1, 5000 │ │ │ │ + add x1, x1, #0x1a0 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1bb0 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ b 2f64 │ │ │ │ ldp x1, x2, [x19, #40] │ │ │ │ ldr x0, [x19, #56] │ │ │ │ add x0, x0, #0x1 │ │ │ │ @@ -1558,724 +1558,756 @@ │ │ │ │ mov x0, x19 │ │ │ │ bl 1c00 │ │ │ │ b 2f08 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-112]! │ │ │ │ mov x29, sp │ │ │ │ cmp x2, #0x3 │ │ │ │ - b.le 3afc │ │ │ │ + b.le 3b7c │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x21, x0 │ │ │ │ ldr w0, [x0, #40] │ │ │ │ tbz w0, #2, 351c │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ ldr x22, [x1, #16] │ │ │ │ - adrp x19, 1f000 │ │ │ │ + adrp x19, 1f000 │ │ │ │ ldr x19, [x19, #4056] │ │ │ │ ldr x0, [x22, #8] │ │ │ │ cmp x0, x19 │ │ │ │ - b.eq 3860 // b.none │ │ │ │ + b.eq 38b0 // b.none │ │ │ │ ldr x20, [x1, #24] │ │ │ │ mov x1, x19 │ │ │ │ ldr x23, [x21, #72] │ │ │ │ bl 1b90 │ │ │ │ - cbnz w0, 3860 │ │ │ │ + cbnz w0, 38b0 │ │ │ │ ldr x1, [x22, #8] │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4064] │ │ │ │ cmp x1, x0 │ │ │ │ b.eq 3534 // b.none │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ ldp x29, x30, [sp], #112 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ cmp x23, x20 │ │ │ │ b.eq 3514 // b.none │ │ │ │ ldr x2, [x20, #8] │ │ │ │ mov x0, x22 │ │ │ │ ldr x3, [x1, #272] │ │ │ │ mov x1, x20 │ │ │ │ blr x3 │ │ │ │ mov x22, x0 │ │ │ │ - cbz x0, 3b3c │ │ │ │ + cbz x0, 3bbc │ │ │ │ ldr x0, [x0, #8] │ │ │ │ cmp x0, x19 │ │ │ │ - b.ne 3b4c // b.any │ │ │ │ + b.ne 3be4 // b.any │ │ │ │ ldr x24, [x21, #24] │ │ │ │ ldr x23, [x22, #16] │ │ │ │ - cbz x24, 387c │ │ │ │ + cbz x24, 38cc │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ - adrp x25, 20000 │ │ │ │ + adrp x25, 20000 │ │ │ │ add x19, x25, #0x520 │ │ │ │ mov x2, x19 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ stp x27, x28, [sp, #80] │ │ │ │ - bl 4f30 │ │ │ │ - cbnz w0, 3b98 │ │ │ │ + bl 4fb0 │ │ │ │ + cbnz w0, 3bf4 │ │ │ │ ldr w0, [x19, #4] │ │ │ │ cmp w0, #0x7 │ │ │ │ - b.ls 3908 // b.plast │ │ │ │ + b.ls 3988 // b.plast │ │ │ │ add x19, x25, #0x520 │ │ │ │ lsr w3, w0, #3 │ │ │ │ and w20, w0, #0x7 │ │ │ │ mov x2, x19 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w3, [x19, #4] │ │ │ │ - bl 4f30 │ │ │ │ + bl 4fb0 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 3b74 // b.any │ │ │ │ + b.ne 3c18 // b.any │ │ │ │ ldr x19, [x21, #16] │ │ │ │ cmp w20, #0x4 │ │ │ │ - b.eq 3644 // b.none │ │ │ │ - cbz x19, 35f0 │ │ │ │ + b.eq 369c // b.none │ │ │ │ + cbz x19, 3650 │ │ │ │ + ldr x0, [x19] │ │ │ │ + cmp x0, x23 │ │ │ │ + b.eq 3730 // b.none │ │ │ │ + b.hi 38d8 // b.pmore │ │ │ │ + ldr x19, [x19, #16] │ │ │ │ + cbz x19, 3650 │ │ │ │ + ldr x0, [x19] │ │ │ │ + cmp x0, x23 │ │ │ │ + b.eq 3730 // b.none │ │ │ │ + b.hi 38e4 // b.pmore │ │ │ │ + ldr x19, [x19, #16] │ │ │ │ + cbz x19, 3650 │ │ │ │ + ldr x0, [x19] │ │ │ │ + cmp x0, x23 │ │ │ │ + b.eq 3730 // b.none │ │ │ │ + b.hi 3920 // b.pmore │ │ │ │ + ldr x19, [x19, #16] │ │ │ │ + cbz x19, 3650 │ │ │ │ + ldr x0, [x19] │ │ │ │ + cmp x0, x23 │ │ │ │ + b.eq 3730 // b.none │ │ │ │ + ldp x0, x19, [x19, #8] │ │ │ │ + csel x19, x19, x0, ls // ls = plast │ │ │ │ + cbz x19, 3650 │ │ │ │ ldr x0, [x19] │ │ │ │ cmp x0, x23 │ │ │ │ - b.eq 36e0 // b.none │ │ │ │ - b.hi 363c // b.pmore │ │ │ │ + b.eq 3730 // b.none │ │ │ │ + b.hi 3908 // b.pmore │ │ │ │ ldr x19, [x19, #16] │ │ │ │ - cbnz x19, 35d8 │ │ │ │ + cbnz x19, 3638 │ │ │ │ ldr x0, [x24, #16] │ │ │ │ str x0, [x21, #24] │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldr x0, [x22] │ │ │ │ ldr x1, [x21, #32] │ │ │ │ str x1, [x24, #16] │ │ │ │ str x24, [x21, #32] │ │ │ │ - tbnz w0, #31, 3ba4 │ │ │ │ + tbnz w0, #31, 3c30 │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ sub x0, x0, #0x1 │ │ │ │ str x0, [x22] │ │ │ │ cbnz x0, 3514 │ │ │ │ mov x0, x22 │ │ │ │ bl 1a20 <_Py_Dealloc@plt> │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ b 351c │ │ │ │ - ldr x19, [x19, #8] │ │ │ │ - b 35d4 │ │ │ │ - cbz x19, 35f0 │ │ │ │ + cbz x19, 3650 │ │ │ │ ldr x0, [x19] │ │ │ │ cmp x0, x23 │ │ │ │ - b.eq 36e0 // b.none │ │ │ │ + b.eq 3730 // b.none │ │ │ │ add x26, x21, #0x10 │ │ │ │ add x27, x25, #0x520 │ │ │ │ mov x2, x27 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - bl 4f30 │ │ │ │ - cbnz w0, 3b80 │ │ │ │ + bl 4fb0 │ │ │ │ + cbnz w0, 3c0c │ │ │ │ ldr w0, [x27, #4] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ls 3ac4 // b.plast │ │ │ │ + b.ls 3b44 // b.plast │ │ │ │ lsr w3, w0, #1 │ │ │ │ str w3, [x27, #4] │ │ │ │ and w20, w0, #0x1 │ │ │ │ mov x2, x27 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - bl 4f30 │ │ │ │ + bl 4fb0 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 3b5c // b.any │ │ │ │ + b.ne 3bcc // b.any │ │ │ │ ldr x0, [x19] │ │ │ │ cmp x0, x23 │ │ │ │ - b.hi 39d8 // b.pmore │ │ │ │ + b.hi 3a58 // b.pmore │ │ │ │ ldr x0, [x19, #16] │ │ │ │ - cbz x0, 35f0 │ │ │ │ - cbnz w20, 3a34 │ │ │ │ + cbz x0, 3650 │ │ │ │ + cbnz w20, 3ab4 │ │ │ │ ldr x1, [x0, #8] │ │ │ │ str x1, [x19, #16] │ │ │ │ str x19, [x0, #8] │ │ │ │ mov x19, x0 │ │ │ │ str x0, [x26] │ │ │ │ ldr x0, [x19] │ │ │ │ cmp x0, x23 │ │ │ │ - b.ne 365c // b.any │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + b.ne 36b4 // b.any │ │ │ │ ldr x0, [x21, #48] │ │ │ │ - cbnz x0, 38b8 │ │ │ │ + cbnz x0, 3938 │ │ │ │ add x0, sp, #0x68 │ │ │ │ bl 1b10 │ │ │ │ ldp x0, x26, [x24] │ │ │ │ ldr x3, [x24, #16] │ │ │ │ ldr x23, [sp, #104] │ │ │ │ sub x23, x23, x0 │ │ │ │ sub x26, x23, x26 │ │ │ │ - cbz x3, 38d4 │ │ │ │ + cbz x3, 3954 │ │ │ │ ldr x1, [x3, #8] │ │ │ │ ldr x0, [x19, #64] │ │ │ │ add x1, x1, x23 │ │ │ │ str x1, [x3, #8] │ │ │ │ str x3, [x21, #24] │ │ │ │ sub x0, x0, #0x1 │ │ │ │ str x0, [x19, #64] │ │ │ │ - cbnz x0, 3a7c │ │ │ │ + cbnz x0, 3afc │ │ │ │ ldp x1, x2, [x19, #32] │ │ │ │ ldr x0, [x19, #48] │ │ │ │ ldr w4, [x21, #40] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [x19, #48] │ │ │ │ add x1, x1, x23 │ │ │ │ add x2, x2, x26 │ │ │ │ stp x1, x2, [x19, #32] │ │ │ │ - tbz w4, #1, 3600 │ │ │ │ + tbz w4, #1, 3660 │ │ │ │ add x20, x25, #0x520 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x27, [x3, #24] │ │ │ │ mov x2, x20 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - bl 4f30 │ │ │ │ - cbnz w0, 3bb8 │ │ │ │ + bl 4fb0 │ │ │ │ + cbnz w0, 3bd8 │ │ │ │ ldr w0, [x20, #4] │ │ │ │ cmp w0, #0x7 │ │ │ │ - b.ls 39bc // b.plast │ │ │ │ + b.ls 3a3c // b.plast │ │ │ │ add x20, x25, #0x520 │ │ │ │ lsr w3, w0, #3 │ │ │ │ and w28, w0, #0x7 │ │ │ │ mov x2, x20 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w3, [x20, #4] │ │ │ │ - bl 4f30 │ │ │ │ + bl 4fb0 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 3b8c // b.any │ │ │ │ + b.ne 3c24 // b.any │ │ │ │ ldr x20, [x27, #72] │ │ │ │ cmp w28, #0x4 │ │ │ │ - b.eq 3924 // b.none │ │ │ │ - cbz x20, 3600 │ │ │ │ + b.eq 39a4 // b.none │ │ │ │ + cbz x20, 3660 │ │ │ │ ldr x0, [x20] │ │ │ │ cmp x19, x0 │ │ │ │ - b.eq 3830 // b.none │ │ │ │ - b.cc 3894 // b.lo, b.ul, b.last │ │ │ │ + b.eq 3880 // b.none │ │ │ │ + b.cc 38fc // b.lo, b.ul, b.last │ │ │ │ ldr x20, [x20, #16] │ │ │ │ - cbz x20, 3600 │ │ │ │ + cbz x20, 3660 │ │ │ │ ldr x0, [x20] │ │ │ │ cmp x19, x0 │ │ │ │ - b.eq 3830 // b.none │ │ │ │ - b.cc 3888 // b.lo, b.ul, b.last │ │ │ │ + b.eq 3880 // b.none │ │ │ │ + b.cc 38f0 // b.lo, b.ul, b.last │ │ │ │ ldr x20, [x20, #16] │ │ │ │ - cbz x20, 3600 │ │ │ │ + cbz x20, 3660 │ │ │ │ ldr x0, [x20] │ │ │ │ cmp x19, x0 │ │ │ │ - b.eq 3830 // b.none │ │ │ │ - b.cc 38ac // b.lo, b.ul, b.last │ │ │ │ + b.eq 3880 // b.none │ │ │ │ + b.cc 392c // b.lo, b.ul, b.last │ │ │ │ ldr x20, [x20, #16] │ │ │ │ - cbz x20, 3600 │ │ │ │ + cbz x20, 3660 │ │ │ │ ldr x0, [x20] │ │ │ │ cmp x19, x0 │ │ │ │ - b.eq 3830 // b.none │ │ │ │ + b.eq 3880 // b.none │ │ │ │ ldp x0, x20, [x20, #8] │ │ │ │ csel x20, x20, x0, cs // cs = hs, nlast │ │ │ │ - cbz x20, 3600 │ │ │ │ + cbz x20, 3660 │ │ │ │ ldr x0, [x20] │ │ │ │ cmp x0, x19 │ │ │ │ - b.eq 3830 // b.none │ │ │ │ - b.hi 38a0 // b.pmore │ │ │ │ + b.eq 3880 // b.none │ │ │ │ + b.hi 3914 // b.pmore │ │ │ │ ldr x20, [x20, #16] │ │ │ │ - cbz x20, 3600 │ │ │ │ + cbz x20, 3660 │ │ │ │ ldr x0, [x20] │ │ │ │ cmp x0, x19 │ │ │ │ - b.ne 3818 // b.any │ │ │ │ + b.ne 3868 // b.any │ │ │ │ ldr x0, [x20, #56] │ │ │ │ sub x0, x0, #0x1 │ │ │ │ str x0, [x20, #56] │ │ │ │ - cbnz x0, 3aa4 │ │ │ │ + cbnz x0, 3b24 │ │ │ │ ldp x1, x2, [x20, #24] │ │ │ │ ldr x0, [x20, #40] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [x20, #40] │ │ │ │ add x1, x1, x23 │ │ │ │ add x2, x2, x26 │ │ │ │ stp x1, x2, [x20, #24] │ │ │ │ - b 3600 │ │ │ │ + b 3660 │ │ │ │ ldr w0, [x22] │ │ │ │ adds w0, w0, #0x1 │ │ │ │ b.eq 3564 // b.none │ │ │ │ ldr x24, [x21, #24] │ │ │ │ str w0, [x22] │ │ │ │ ldr x23, [x22, #16] │ │ │ │ cbnz x24, 3570 │ │ │ │ ldr x0, [x22] │ │ │ │ - tbz w0, #31, 361c │ │ │ │ + tbz w0, #31, 367c │ │ │ │ b 3514 │ │ │ │ + ldr x19, [x19, #8] │ │ │ │ + cbnz x19, 35f0 │ │ │ │ + b 3650 │ │ │ │ + ldr x19, [x19, #8] │ │ │ │ + cbnz x19, 3608 │ │ │ │ + b 3650 │ │ │ │ ldr x20, [x20, #8] │ │ │ │ - cbnz x20, 37dc │ │ │ │ - b 3600 │ │ │ │ + cbnz x20, 382c │ │ │ │ + b 3660 │ │ │ │ ldr x20, [x20, #8] │ │ │ │ - cbnz x20, 37c4 │ │ │ │ - b 3600 │ │ │ │ + cbnz x20, 3814 │ │ │ │ + b 3660 │ │ │ │ + ldr x19, [x19, #8] │ │ │ │ + cbnz x19, 3638 │ │ │ │ + b 3650 │ │ │ │ ldr x20, [x20, #8] │ │ │ │ - cbnz x20, 380c │ │ │ │ - b 3600 │ │ │ │ + cbnz x20, 385c │ │ │ │ + b 3660 │ │ │ │ + ldr x19, [x19, #8] │ │ │ │ + cbnz x19, 3620 │ │ │ │ + b 3650 │ │ │ │ ldr x20, [x20, #8] │ │ │ │ - cbnz x20, 37f4 │ │ │ │ - b 3600 │ │ │ │ + cbnz x20, 3844 │ │ │ │ + b 3660 │ │ │ │ mov x0, x21 │ │ │ │ bl 2d60 │ │ │ │ ldp x1, x26, [x24] │ │ │ │ ldr x3, [x24, #16] │ │ │ │ sub x23, x0, x1 │ │ │ │ sub x26, x23, x26 │ │ │ │ - cbnz x3, 3708 │ │ │ │ + cbnz x3, 3758 │ │ │ │ ldr x0, [x19, #64] │ │ │ │ str xzr, [x21, #24] │ │ │ │ sub x0, x0, #0x1 │ │ │ │ str x0, [x19, #64] │ │ │ │ - cbnz x0, 3b1c │ │ │ │ + cbnz x0, 3b9c │ │ │ │ ldp x1, x2, [x19, #32] │ │ │ │ ldr x0, [x19, #48] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [x19, #48] │ │ │ │ add x1, x1, x23 │ │ │ │ add x2, x2, x26 │ │ │ │ stp x1, x2, [x19, #32] │ │ │ │ - b 3600 │ │ │ │ - adrp x1, 20000 │ │ │ │ + b 3660 │ │ │ │ + adrp x1, 20000 │ │ │ │ mov w2, #0x849f // #33951 │ │ │ │ movk w2, #0x10, lsl #16 │ │ │ │ ldr w0, [x1, #360] │ │ │ │ mul w0, w0, w2 │ │ │ │ str w0, [x1, #360] │ │ │ │ b 35a0 │ │ │ │ - cbz x20, 3600 │ │ │ │ + cbz x20, 3660 │ │ │ │ ldr x0, [x20] │ │ │ │ cmp x0, x19 │ │ │ │ - b.eq 3830 // b.none │ │ │ │ + b.eq 3880 // b.none │ │ │ │ add x27, x27, #0x48 │ │ │ │ add x25, x25, #0x520 │ │ │ │ mov x2, x25 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - bl 4f30 │ │ │ │ - cbnz w0, 3b68 │ │ │ │ + bl 4fb0 │ │ │ │ + cbnz w0, 3c00 │ │ │ │ ldr w0, [x25, #4] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ls 3ae0 // b.plast │ │ │ │ + b.ls 3b60 // b.plast │ │ │ │ lsr w3, w0, #1 │ │ │ │ str w3, [x25, #4] │ │ │ │ and w28, w0, #0x1 │ │ │ │ mov x2, x25 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - bl 4f30 │ │ │ │ + bl 4fb0 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 39fc // b.any │ │ │ │ + b.ne 3a7c // b.any │ │ │ │ ldr x0, [x20] │ │ │ │ cmp x19, x0 │ │ │ │ - b.cc 3a10 // b.lo, b.ul, b.last │ │ │ │ + b.cc 3a90 // b.lo, b.ul, b.last │ │ │ │ ldr x0, [x20, #16] │ │ │ │ - cbz x0, 3600 │ │ │ │ - cbnz w28, 3a4c │ │ │ │ + cbz x0, 3660 │ │ │ │ + cbnz w28, 3acc │ │ │ │ ldr x1, [x0, #8] │ │ │ │ str x1, [x20, #16] │ │ │ │ str x20, [x0, #8] │ │ │ │ mov x20, x0 │ │ │ │ str x0, [x27] │ │ │ │ ldr x0, [x20] │ │ │ │ cmp x0, x19 │ │ │ │ - b.ne 393c // b.any │ │ │ │ - b 3830 │ │ │ │ - adrp x1, 20000 │ │ │ │ + b.ne 39bc // b.any │ │ │ │ + b 3880 │ │ │ │ + adrp x1, 20000 │ │ │ │ mov w2, #0x849f // #33951 │ │ │ │ movk w2, #0x10, lsl #16 │ │ │ │ ldr w0, [x1, #360] │ │ │ │ mul w0, w0, w2 │ │ │ │ str w0, [x1, #360] │ │ │ │ - b 3774 │ │ │ │ + b 37c4 │ │ │ │ ldr x0, [x19, #8] │ │ │ │ - cbz x0, 35f0 │ │ │ │ - cbnz w20, 3a64 │ │ │ │ + cbz x0, 3650 │ │ │ │ + cbnz w20, 3ae4 │ │ │ │ ldr x1, [x0, #16] │ │ │ │ str x1, [x19, #8] │ │ │ │ str x19, [x0, #16] │ │ │ │ mov x19, x0 │ │ │ │ str x0, [x26] │ │ │ │ - b 36cc │ │ │ │ + b 3724 │ │ │ │ mov x0, x25 │ │ │ │ bl 1c00 │ │ │ │ ldr x0, [x20] │ │ │ │ cmp x0, x19 │ │ │ │ - b.ls 398c // b.plast │ │ │ │ + b.ls 3a0c // b.plast │ │ │ │ ldr x0, [x20, #8] │ │ │ │ - cbz x0, 3600 │ │ │ │ - cbnz w28, 3a70 │ │ │ │ + cbz x0, 3660 │ │ │ │ + cbnz w28, 3af0 │ │ │ │ ldr x1, [x0, #16] │ │ │ │ str x1, [x20, #8] │ │ │ │ str x20, [x0, #16] │ │ │ │ mov x20, x0 │ │ │ │ str x0, [x27] │ │ │ │ - b 39ac │ │ │ │ + b 3a2c │ │ │ │ ldr x1, [x0] │ │ │ │ add x26, x19, #0x10 │ │ │ │ mov x19, x0 │ │ │ │ cmp x1, x23 │ │ │ │ - b.ne 365c // b.any │ │ │ │ - b 36e0 │ │ │ │ + b.ne 36b4 // b.any │ │ │ │ + b 3730 │ │ │ │ ldr x1, [x0] │ │ │ │ add x27, x20, #0x10 │ │ │ │ mov x20, x0 │ │ │ │ cmp x19, x1 │ │ │ │ - b.ne 393c // b.any │ │ │ │ - b 3830 │ │ │ │ + b.ne 39bc // b.any │ │ │ │ + b 3880 │ │ │ │ add x26, x19, #0x8 │ │ │ │ mov x19, x0 │ │ │ │ - b 36cc │ │ │ │ + b 3724 │ │ │ │ add x27, x20, #0x8 │ │ │ │ mov x20, x0 │ │ │ │ - b 39ac │ │ │ │ + b 3a2c │ │ │ │ ldp x1, x2, [x19, #40] │ │ │ │ ldr x0, [x19, #56] │ │ │ │ ldr w4, [x21, #40] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [x19, #56] │ │ │ │ add x1, x1, x26 │ │ │ │ add x2, x2, #0x1 │ │ │ │ stp x1, x2, [x19, #40] │ │ │ │ - tbnz w4, #1, 374c │ │ │ │ - b 3600 │ │ │ │ + tbnz w4, #1, 379c │ │ │ │ + b 3660 │ │ │ │ ldp x1, x2, [x20, #32] │ │ │ │ ldr x0, [x20, #48] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [x20, #48] │ │ │ │ add x1, x1, x26 │ │ │ │ add x2, x2, #0x1 │ │ │ │ stp x1, x2, [x20, #32] │ │ │ │ - b 3600 │ │ │ │ - adrp x1, 20000 │ │ │ │ + b 3660 │ │ │ │ + adrp x1, 20000 │ │ │ │ mov w2, #0x849f // #33951 │ │ │ │ movk w2, #0x10, lsl #16 │ │ │ │ ldr w0, [x1, #360] │ │ │ │ mul w0, w0, w2 │ │ │ │ str w0, [x1, #360] │ │ │ │ - b 367c │ │ │ │ - adrp x1, 20000 │ │ │ │ + b 36d4 │ │ │ │ + adrp x1, 20000 │ │ │ │ mov w2, #0x849f // #33951 │ │ │ │ movk w2, #0x10, lsl #16 │ │ │ │ ldr w0, [x1, #360] │ │ │ │ mul w0, w0, w2 │ │ │ │ str w0, [x1, #360] │ │ │ │ - b 395c │ │ │ │ - adrp x0, 1f000 │ │ │ │ + b 39dc │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ - adrp x1, 5000 │ │ │ │ - add x1, x1, #0x158 │ │ │ │ + adrp x1, 5000 │ │ │ │ + add x1, x1, #0x1d8 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1bb0 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ b 3528 │ │ │ │ ldp x1, x2, [x19, #40] │ │ │ │ ldr x0, [x19, #56] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [x19, #56] │ │ │ │ add x1, x1, x26 │ │ │ │ add x2, x2, #0x1 │ │ │ │ stp x1, x2, [x19, #40] │ │ │ │ - b 3600 │ │ │ │ + b 3660 │ │ │ │ bl 1a90 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ b 351c │ │ │ │ + mov x0, x27 │ │ │ │ + bl 1c00 │ │ │ │ + b 36f8 │ │ │ │ + mov x0, x20 │ │ │ │ + bl 1c20 │ │ │ │ + b 37b8 │ │ │ │ mov x1, x19 │ │ │ │ bl 1b90 │ │ │ │ cbnz w0, 3564 │ │ │ │ b 3514 │ │ │ │ - mov x0, x27 │ │ │ │ - bl 1c00 │ │ │ │ - b 36a0 │ │ │ │ + mov x0, x19 │ │ │ │ + bl 1c20 │ │ │ │ + b 3594 │ │ │ │ mov x0, x25 │ │ │ │ bl 1c20 │ │ │ │ - b 3950 │ │ │ │ + b 39d0 │ │ │ │ + mov x0, x27 │ │ │ │ + bl 1c20 │ │ │ │ + b 36c8 │ │ │ │ mov x0, x19 │ │ │ │ bl 1c00 │ │ │ │ b 35c8 │ │ │ │ - mov x0, x27 │ │ │ │ - bl 1c20 │ │ │ │ - b 3670 │ │ │ │ mov x0, x20 │ │ │ │ bl 1c00 │ │ │ │ - b 379c │ │ │ │ - mov x0, x19 │ │ │ │ - bl 1c20 │ │ │ │ - b 3594 │ │ │ │ + b 37ec │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ b 351c │ │ │ │ - mov x0, x20 │ │ │ │ - bl 1c20 │ │ │ │ - b 3768 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-80]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x20, x0 │ │ │ │ ldr w0, [x0, #40] │ │ │ │ - tbnz w0, #3, 3d54 │ │ │ │ - tbz w0, #0, 3d00 │ │ │ │ - adrp x1, 4000 │ │ │ │ - adrp x0, 4000 │ │ │ │ - add x1, x1, #0xf98 │ │ │ │ - add x0, x0, #0xfa8 │ │ │ │ + tbnz w0, #3, 3dd4 │ │ │ │ + tbz w0, #0, 3d80 │ │ │ │ + adrp x1, 5000 │ │ │ │ + adrp x0, 5000 │ │ │ │ + add x1, x1, #0x18 │ │ │ │ + add x0, x0, #0x28 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ bl 1aa0 <_PyImport_GetModuleAttrString@plt> │ │ │ │ mov x21, x0 │ │ │ │ - cbz x0, 3df4 │ │ │ │ + cbz x0, 3e74 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ - adrp x19, 1f000 │ │ │ │ - adrp x23, 5000 │ │ │ │ - adrp x24, 1f000 │ │ │ │ + adrp x19, 1f000 │ │ │ │ + adrp x23, 5000 │ │ │ │ + adrp x24, 1f000 │ │ │ │ ldr x24, [x24, #4040] │ │ │ │ - adrp x22, 5000 │ │ │ │ + adrp x22, 5000 │ │ │ │ add x19, x19, #0xd10 │ │ │ │ - add x23, x23, #0x38 │ │ │ │ - add x22, x22, #0x40 │ │ │ │ + add x23, x23, #0xb8 │ │ │ │ + add x22, x22, #0xc0 │ │ │ │ str x25, [sp, #64] │ │ │ │ mov w25, #0x1 // #1 │ │ │ │ ldr w3, [x20, #64] │ │ │ │ mov x5, x24 │ │ │ │ ldr w4, [x19] │ │ │ │ mov x2, x23 │ │ │ │ mov x1, x22 │ │ │ │ mov x0, x21 │ │ │ │ lsl w4, w25, w4 │ │ │ │ bl 19e0 │ │ │ │ - cbz x0, 3db0 │ │ │ │ + cbz x0, 3e30 │ │ │ │ ldr x3, [x0] │ │ │ │ sub x2, x3, #0x1 │ │ │ │ - tbnz w3, #31, 3c6c │ │ │ │ + tbnz w3, #31, 3cec │ │ │ │ str x2, [x0] │ │ │ │ - cbnz x2, 3c6c │ │ │ │ + cbnz x2, 3cec │ │ │ │ bl 1a20 <_Py_Dealloc@plt> │ │ │ │ ldr x0, [x19, #24] │ │ │ │ add x19, x19, #0x10 │ │ │ │ - cbnz x0, 3c30 │ │ │ │ + cbnz x0, 3cb0 │ │ │ │ ldr w3, [x20, #64] │ │ │ │ - adrp x2, 5000 │ │ │ │ - adrp x1, 5000 │ │ │ │ - add x2, x2, #0x58 │ │ │ │ - add x1, x1, #0x60 │ │ │ │ + adrp x2, 5000 │ │ │ │ + adrp x1, 5000 │ │ │ │ + add x2, x2, #0xd8 │ │ │ │ + add x1, x1, #0xe0 │ │ │ │ mov x0, x21 │ │ │ │ mov w4, #0x0 // #0 │ │ │ │ bl 19e0 │ │ │ │ - cbz x0, 3db0 │ │ │ │ + cbz x0, 3e30 │ │ │ │ ldr x2, [x0] │ │ │ │ - tbz w2, #31, 3e0c │ │ │ │ + tbz w2, #31, 3e8c │ │ │ │ ldr w3, [x20, #64] │ │ │ │ - adrp x2, 5000 │ │ │ │ - adrp x1, 5000 │ │ │ │ - add x2, x2, #0x1b8 │ │ │ │ - add x1, x1, #0x1c0 │ │ │ │ + adrp x2, 5000 │ │ │ │ + adrp x1, 5000 │ │ │ │ + add x2, x2, #0x238 │ │ │ │ + add x1, x1, #0x240 │ │ │ │ mov x0, x21 │ │ │ │ bl 19e0 │ │ │ │ - cbz x0, 3db0 │ │ │ │ + cbz x0, 3e30 │ │ │ │ ldr x2, [x0] │ │ │ │ - tbz w2, #31, 3d74 │ │ │ │ + tbz w2, #31, 3df4 │ │ │ │ ldr x0, [x21] │ │ │ │ - tbnz w0, #31, 3ce0 │ │ │ │ + tbnz w0, #31, 3d60 │ │ │ │ sub x0, x0, #0x1 │ │ │ │ str x0, [x21] │ │ │ │ - cbz x0, 3e20 │ │ │ │ + cbz x0, 3ea0 │ │ │ │ ldr x19, [x20, #24] │ │ │ │ ldr w0, [x20, #40] │ │ │ │ and w0, w0, #0xfffffffe │ │ │ │ str w0, [x20, #40] │ │ │ │ - cbnz x19, 3d1c │ │ │ │ + cbnz x19, 3d9c │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldr x25, [sp, #64] │ │ │ │ - tbnz w0, #8, 3d88 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + tbnz w0, #8, 3e08 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x2, [x19, #24] │ │ │ │ mov x1, x19 │ │ │ │ mov x0, x20 │ │ │ │ - cbz x2, 3e00 │ │ │ │ - bl 3e2c │ │ │ │ + cbz x2, 3e80 │ │ │ │ + bl 3eac │ │ │ │ mov x0, x19 │ │ │ │ bl 19f0 │ │ │ │ ldr x19, [x20, #24] │ │ │ │ - cbnz x19, 3d1c │ │ │ │ + cbnz x19, 3d9c │ │ │ │ ldr x25, [sp, #64] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldr w0, [x20, #40] │ │ │ │ - b 3d00 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + b 3d80 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4000] │ │ │ │ - adrp x1, 5000 │ │ │ │ - add x1, x1, #0x188 │ │ │ │ + adrp x1, 5000 │ │ │ │ + add x1, x1, #0x208 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1a40 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - b 3d0c │ │ │ │ + b 3d8c │ │ │ │ sub x2, x2, #0x1 │ │ │ │ str x2, [x0] │ │ │ │ - cbnz x2, 3ccc │ │ │ │ + cbnz x2, 3d4c │ │ │ │ bl 1a20 <_Py_Dealloc@plt> │ │ │ │ - b 3ccc │ │ │ │ - adrp x2, 1f000 │ │ │ │ + b 3d4c │ │ │ │ + adrp x2, 1f000 │ │ │ │ ldr x2, [x2, #4008] │ │ │ │ sub w0, w0, #0x100 │ │ │ │ str w0, [x20, #40] │ │ │ │ - adrp x1, 5000 │ │ │ │ - add x1, x1, #0x1d0 │ │ │ │ + adrp x1, 5000 │ │ │ │ + add x1, x1, #0x250 │ │ │ │ ldr x0, [x2] │ │ │ │ bl 1a40 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - b 3d0c │ │ │ │ + b 3d8c │ │ │ │ ldr x0, [x21] │ │ │ │ - tbnz w0, #31, 3dc4 │ │ │ │ + tbnz w0, #31, 3e44 │ │ │ │ sub x0, x0, #0x1 │ │ │ │ str x0, [x21] │ │ │ │ - cbz x0, 3dd8 │ │ │ │ + cbz x0, 3e58 │ │ │ │ ldr x25, [sp, #64] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ - b 3d0c │ │ │ │ + b 3d8c │ │ │ │ mov x0, x21 │ │ │ │ bl 1a20 <_Py_Dealloc@plt> │ │ │ │ ldr x25, [sp, #64] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ - b 3d0c │ │ │ │ + b 3d8c │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - b 3d0c │ │ │ │ + b 3d8c │ │ │ │ ldr x0, [x19, #16] │ │ │ │ str x0, [x20, #24] │ │ │ │ - b 3d30 │ │ │ │ + b 3db0 │ │ │ │ sub x2, x2, #0x1 │ │ │ │ str x2, [x0] │ │ │ │ - cbnz x2, 3ca4 │ │ │ │ + cbnz x2, 3d24 │ │ │ │ bl 1a20 <_Py_Dealloc@plt> │ │ │ │ - b 3ca4 │ │ │ │ + b 3d24 │ │ │ │ mov x0, x21 │ │ │ │ bl 1a20 <_Py_Dealloc@plt> │ │ │ │ - b 3ce0 │ │ │ │ + b 3d60 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-96]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ mov x20, x2 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x22, x1 │ │ │ │ ldr x1, [x0, #48] │ │ │ │ - cbnz x1, 4004 │ │ │ │ + cbnz x1, 4084 │ │ │ │ add x0, sp, #0x58 │ │ │ │ bl 1b10 │ │ │ │ ldr x21, [sp, #88] │ │ │ │ - adrp x2, 5000 │ │ │ │ + adrp x2, 5000 │ │ │ │ ldp x1, x0, [x22] │ │ │ │ - ldr q31, [x2, #1408] │ │ │ │ + ldr q31, [x2, #1536] │ │ │ │ sub x21, x21, x1 │ │ │ │ sub x0, x21, x0 │ │ │ │ ldr x1, [x22, #16] │ │ │ │ mov v31.d[0], x0 │ │ │ │ str q31, [sp, #64] │ │ │ │ - cbz x1, 3e90 │ │ │ │ + cbz x1, 3f10 │ │ │ │ ldr x0, [x1, #8] │ │ │ │ add x0, x0, x21 │ │ │ │ str x0, [x1, #8] │ │ │ │ ldr x0, [x20, #64] │ │ │ │ str x1, [x19, #24] │ │ │ │ sub x0, x0, #0x1 │ │ │ │ str x0, [x20, #64] │ │ │ │ - cbnz x0, 402c │ │ │ │ + cbnz x0, 40ac │ │ │ │ ldr x0, [x20, #32] │ │ │ │ add x0, x0, x21 │ │ │ │ str x0, [x20, #32] │ │ │ │ ldur q31, [x20, #40] │ │ │ │ ldr q30, [sp, #64] │ │ │ │ ldr w0, [x19, #40] │ │ │ │ add v31.2d, v31.2d, v30.2d │ │ │ │ tst x0, #0x2 │ │ │ │ ccmp x1, #0x0, #0x4, ne // ne = any │ │ │ │ stur q31, [x20, #40] │ │ │ │ - b.eq 3ff0 // b.none │ │ │ │ + b.eq 4070 // b.none │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ - adrp x22, 20000 │ │ │ │ + adrp x22, 20000 │ │ │ │ add x19, x22, #0x520 │ │ │ │ ldr x24, [x1, #24] │ │ │ │ mov x2, x19 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - bl 4f30 │ │ │ │ - cbnz w0, 4140 │ │ │ │ + bl 4fb0 │ │ │ │ + cbnz w0, 41c0 │ │ │ │ add x0, x22, #0x520 │ │ │ │ ldr w0, [x0, #4] │ │ │ │ cmp w0, #0x7 │ │ │ │ - b.ls 4010 // b.plast │ │ │ │ + b.ls 4090 // b.plast │ │ │ │ add x23, x22, #0x520 │ │ │ │ lsr w3, w0, #3 │ │ │ │ and w19, w0, #0x7 │ │ │ │ mov x2, x23 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w3, [x23, #4] │ │ │ │ - bl 4f30 │ │ │ │ + bl 4fb0 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 414c // b.any │ │ │ │ + b.ne 41cc // b.any │ │ │ │ ldr x0, [x24, #72] │ │ │ │ cmp w19, #0x4 │ │ │ │ - b.eq 403c // b.none │ │ │ │ - cbz x0, 3fb4 │ │ │ │ + b.eq 40bc // b.none │ │ │ │ + cbz x0, 4034 │ │ │ │ ldr x1, [x0] │ │ │ │ cmp x20, x1 │ │ │ │ - b.eq 3fc0 // b.none │ │ │ │ + b.eq 4040 // b.none │ │ │ │ ldp x1, x0, [x0, #8] │ │ │ │ csel x0, x0, x1, cs // cs = hs, nlast │ │ │ │ - cbz x0, 3fb4 │ │ │ │ + cbz x0, 4034 │ │ │ │ ldr x1, [x0] │ │ │ │ cmp x20, x1 │ │ │ │ - b.eq 3fc0 // b.none │ │ │ │ + b.eq 4040 // b.none │ │ │ │ ldp x1, x0, [x0, #8] │ │ │ │ csel x0, x0, x1, cs // cs = hs, nlast │ │ │ │ - cbz x0, 3fb4 │ │ │ │ + cbz x0, 4034 │ │ │ │ ldr x1, [x0] │ │ │ │ cmp x20, x1 │ │ │ │ - b.eq 3fc0 // b.none │ │ │ │ + b.eq 4040 // b.none │ │ │ │ ldp x1, x0, [x0, #8] │ │ │ │ csel x0, x0, x1, cs // cs = hs, nlast │ │ │ │ - cbz x0, 3fb4 │ │ │ │ + cbz x0, 4034 │ │ │ │ ldr x1, [x0] │ │ │ │ cmp x20, x1 │ │ │ │ - b.eq 3fc0 // b.none │ │ │ │ + b.eq 4040 // b.none │ │ │ │ ldp x19, x0, [x0, #8] │ │ │ │ csel x19, x19, x0, cc // cc = lo, ul, last │ │ │ │ - cbz x19, 3fb4 │ │ │ │ + cbz x19, 4034 │ │ │ │ ldr x0, [x19] │ │ │ │ cmp x20, x0 │ │ │ │ - b.eq 3fbc // b.none │ │ │ │ + b.eq 403c // b.none │ │ │ │ ldp x0, x19, [x19, #8] │ │ │ │ csel x19, x19, x0, cs // cs = hs, nlast │ │ │ │ - cbnz x19, 3f9c │ │ │ │ + cbnz x19, 401c │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ - b 3ff0 │ │ │ │ + b 4070 │ │ │ │ mov x0, x19 │ │ │ │ ldr x1, [x0, #56] │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x0, #56] │ │ │ │ - cbnz x1, 4124 │ │ │ │ + cbnz x1, 41a4 │ │ │ │ ldr x1, [x0, #24] │ │ │ │ add x1, x1, x21 │ │ │ │ str x1, [x0, #24] │ │ │ │ ldr q31, [x0, #32] │ │ │ │ ldr q30, [sp, #64] │ │ │ │ add v31.2d, v31.2d, v30.2d │ │ │ │ str q31, [x0, #32] │ │ │ │ @@ -2283,592 +2315,592 @@ │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #96 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ bl 2d60 │ │ │ │ mov x21, x0 │ │ │ │ - b 3e60 │ │ │ │ - adrp x1, 20000 │ │ │ │ + b 3ee0 │ │ │ │ + adrp x1, 20000 │ │ │ │ mov w2, #0x849f // #33951 │ │ │ │ movk w2, #0x10, lsl #16 │ │ │ │ ldr w0, [x1, #360] │ │ │ │ mul w0, w0, w2 │ │ │ │ str w0, [x1, #360] │ │ │ │ - b 3f04 │ │ │ │ + b 3f84 │ │ │ │ ldr x0, [x20, #56] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [x20, #56] │ │ │ │ - b 3eb0 │ │ │ │ - cbz x0, 3fb4 │ │ │ │ + b 3f30 │ │ │ │ + cbz x0, 4034 │ │ │ │ add x24, x24, #0x48 │ │ │ │ mov x19, x0 │ │ │ │ add x22, x22, #0x520 │ │ │ │ ldr x0, [x19] │ │ │ │ cmp x20, x0 │ │ │ │ - b.eq 3fbc // b.none │ │ │ │ + b.eq 403c // b.none │ │ │ │ mov x2, x22 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - bl 4f30 │ │ │ │ - cbnz w0, 4134 │ │ │ │ + bl 4fb0 │ │ │ │ + cbnz w0, 41b4 │ │ │ │ ldr w0, [x22, #4] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ls 4108 // b.plast │ │ │ │ + b.ls 4188 // b.plast │ │ │ │ lsr w3, w0, #1 │ │ │ │ str w3, [x22, #4] │ │ │ │ and w23, w0, #0x1 │ │ │ │ mov x2, x22 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - bl 4f30 │ │ │ │ + bl 4fb0 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 4158 // b.any │ │ │ │ + b.ne 41d8 // b.any │ │ │ │ ldr x0, [x19] │ │ │ │ cmp x20, x0 │ │ │ │ - b.cc 40cc // b.lo, b.ul, b.last │ │ │ │ + b.cc 414c // b.lo, b.ul, b.last │ │ │ │ ldr x0, [x19, #16] │ │ │ │ - cbz x0, 3fb4 │ │ │ │ - cbnz w23, 40f0 │ │ │ │ + cbz x0, 4034 │ │ │ │ + cbnz w23, 4170 │ │ │ │ ldr x1, [x0, #8] │ │ │ │ str x1, [x19, #16] │ │ │ │ str x19, [x0, #8] │ │ │ │ mov x19, x0 │ │ │ │ str x0, [x24] │ │ │ │ - b 404c │ │ │ │ + b 40cc │ │ │ │ ldr x0, [x19, #8] │ │ │ │ - cbz x0, 3fb4 │ │ │ │ - cbnz w23, 40fc │ │ │ │ + cbz x0, 4034 │ │ │ │ + cbnz w23, 417c │ │ │ │ ldr x1, [x0, #16] │ │ │ │ str x1, [x19, #8] │ │ │ │ str x19, [x0, #16] │ │ │ │ mov x19, x0 │ │ │ │ str x0, [x24] │ │ │ │ - b 404c │ │ │ │ + b 40cc │ │ │ │ add x24, x19, #0x10 │ │ │ │ mov x19, x0 │ │ │ │ - b 404c │ │ │ │ + b 40cc │ │ │ │ add x24, x19, #0x8 │ │ │ │ mov x19, x0 │ │ │ │ - b 404c │ │ │ │ - adrp x1, 20000 │ │ │ │ + b 40cc │ │ │ │ + adrp x1, 20000 │ │ │ │ mov w2, #0x849f // #33951 │ │ │ │ movk w2, #0x10, lsl #16 │ │ │ │ ldr w0, [x1, #360] │ │ │ │ mul w0, w0, w2 │ │ │ │ str w0, [x1, #360] │ │ │ │ - b 4078 │ │ │ │ + b 40f8 │ │ │ │ ldr x1, [x0, #48] │ │ │ │ add x1, x1, #0x1 │ │ │ │ str x1, [x0, #48] │ │ │ │ - b 3fdc │ │ │ │ + b 405c │ │ │ │ mov x0, x22 │ │ │ │ bl 1c20 │ │ │ │ - b 406c │ │ │ │ + b 40ec │ │ │ │ mov x0, x19 │ │ │ │ bl 1c20 │ │ │ │ - b 3ef4 │ │ │ │ + b 3f74 │ │ │ │ mov x0, x23 │ │ │ │ bl 1c00 │ │ │ │ - b 3f2c │ │ │ │ + b 3fac │ │ │ │ mov x0, x22 │ │ │ │ bl 1c00 │ │ │ │ - b 409c │ │ │ │ + b 411c │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-64]! │ │ │ │ mov x29, sp │ │ │ │ - cbnz x3, 4244 │ │ │ │ + cbnz x3, 42c4 │ │ │ │ str x19, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ - cbnz x4, 4238 │ │ │ │ + cbnz x4, 42b8 │ │ │ │ ldr x1, [x1, #888] │ │ │ │ ldr w0, [x19, #40] │ │ │ │ ldr x1, [x1, #32] │ │ │ │ str x1, [sp, #56] │ │ │ │ - tbnz w0, #8, 420c │ │ │ │ + tbnz w0, #8, 428c │ │ │ │ ldr x0, [x19, #48] │ │ │ │ str d15, [sp, #24] │ │ │ │ - cbnz x0, 41fc │ │ │ │ + cbnz x0, 427c │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 1b80 <_PyTime_FromSeconds@plt> │ │ │ │ scvtf d31, x0 │ │ │ │ fmov d30, #1.000000000000000000e+00 │ │ │ │ fdiv d15, d30, d31 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ str d15, [sp, #48] │ │ │ │ bl 19b0 │ │ │ │ str x0, [sp, #32] │ │ │ │ - cbz x0, 4278 │ │ │ │ + cbz x0, 42f8 │ │ │ │ ldr x0, [x19, #16] │ │ │ │ add x2, sp, #0x20 │ │ │ │ adrp x1, 4000 │ │ │ │ - add x1, x1, #0x8c0 │ │ │ │ - bl 428c │ │ │ │ + add x1, x1, #0x940 │ │ │ │ + bl 430c │ │ │ │ mov w1, w0 │ │ │ │ ldr x0, [sp, #32] │ │ │ │ - cbnz w1, 4264 │ │ │ │ + cbnz w1, 42e4 │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldr d15, [sp, #24] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr d15, [x19, #56] │ │ │ │ fcmp d15, #0.0 │ │ │ │ - b.ne 41b4 // b.any │ │ │ │ - b 41a0 │ │ │ │ - adrp x2, 1f000 │ │ │ │ + b.ne 4234 // b.any │ │ │ │ + b 4220 │ │ │ │ + adrp x2, 1f000 │ │ │ │ ldr x2, [x2, #4008] │ │ │ │ sub w0, w0, #0x100 │ │ │ │ str w0, [x19, #40] │ │ │ │ - adrp x1, 5000 │ │ │ │ - add x1, x1, #0x1d0 │ │ │ │ + adrp x1, 5000 │ │ │ │ + add x1, x1, #0x250 │ │ │ │ ldr x0, [x2] │ │ │ │ bl 1a40 │ │ │ │ ldr x19, [sp, #16] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - b 41f0 │ │ │ │ + b 4270 │ │ │ │ ldr x0, [x4, #16] │ │ │ │ - cbz x0, 4180 │ │ │ │ + cbz x0, 4200 │ │ │ │ ldr x19, [sp, #16] │ │ │ │ - adrp x1, 5000 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x1, 5000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ - add x1, x1, #0x220 │ │ │ │ + add x1, x1, #0x2a0 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1a40 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - b 41f0 │ │ │ │ + b 4270 │ │ │ │ ldr x1, [x0] │ │ │ │ - tbnz w1, #31, 4278 │ │ │ │ + tbnz w1, #31, 42f8 │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x0] │ │ │ │ - cbz x1, 4280 │ │ │ │ + cbz x1, 4300 │ │ │ │ ldr d15, [sp, #24] │ │ │ │ - b 422c │ │ │ │ + b 42ac │ │ │ │ bl 1a20 <_Py_Dealloc@plt> │ │ │ │ ldr d15, [sp, #24] │ │ │ │ - b 422c │ │ │ │ + b 42ac │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-96]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x20, x1 │ │ │ │ mov x19, x2 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x21, x0 │ │ │ │ - cbnz x21, 42cc │ │ │ │ + cbnz x21, 434c │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ mov w0, w3 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #96 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x22, [x21, #8] │ │ │ │ - cbnz x22, 42f4 │ │ │ │ + cbnz x22, 4374 │ │ │ │ ldr x22, [x21, #16] │ │ │ │ mov x0, x21 │ │ │ │ mov x1, x19 │ │ │ │ blr x20 │ │ │ │ mov w3, w0 │ │ │ │ - cbnz w0, 42b4 │ │ │ │ + cbnz w0, 4334 │ │ │ │ mov x21, x22 │ │ │ │ - b 42ac │ │ │ │ + b 432c │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ ldr x23, [x22, #8] │ │ │ │ - cbnz x23, 4324 │ │ │ │ + cbnz x23, 43a4 │ │ │ │ ldr x23, [x22, #16] │ │ │ │ mov x0, x22 │ │ │ │ mov x1, x19 │ │ │ │ blr x20 │ │ │ │ mov w3, w0 │ │ │ │ - cbnz w0, 4488 │ │ │ │ + cbnz w0, 4508 │ │ │ │ mov x22, x23 │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ - b 42d0 │ │ │ │ + b 4350 │ │ │ │ ldr x24, [x23, #8] │ │ │ │ - cbnz x24, 434c │ │ │ │ + cbnz x24, 43cc │ │ │ │ ldr x24, [x23, #16] │ │ │ │ mov x0, x23 │ │ │ │ mov x1, x19 │ │ │ │ blr x20 │ │ │ │ mov w3, w0 │ │ │ │ - cbnz w0, 4488 │ │ │ │ + cbnz w0, 4508 │ │ │ │ mov x23, x24 │ │ │ │ - b 42fc │ │ │ │ + b 437c │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ ldr x25, [x24, #8] │ │ │ │ - cbnz x25, 437c │ │ │ │ + cbnz x25, 43fc │ │ │ │ ldr x25, [x24, #16] │ │ │ │ mov x0, x24 │ │ │ │ mov x1, x19 │ │ │ │ blr x20 │ │ │ │ mov w3, w0 │ │ │ │ - cbnz w0, 447c │ │ │ │ + cbnz w0, 44fc │ │ │ │ mov x24, x25 │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ - b 4328 │ │ │ │ + b 43a8 │ │ │ │ stp x27, x28, [sp, #80] │ │ │ │ ldr x27, [x25, #8] │ │ │ │ - cbnz x27, 43ac │ │ │ │ + cbnz x27, 442c │ │ │ │ ldr x26, [x25, #16] │ │ │ │ mov x0, x25 │ │ │ │ mov x1, x19 │ │ │ │ blr x20 │ │ │ │ mov w3, w0 │ │ │ │ - cbnz w0, 446c │ │ │ │ + cbnz w0, 44ec │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ mov x25, x26 │ │ │ │ - b 4354 │ │ │ │ + b 43d4 │ │ │ │ ldr x26, [x27, #8] │ │ │ │ - cbnz x26, 43d4 │ │ │ │ + cbnz x26, 4454 │ │ │ │ ldr x26, [x27, #16] │ │ │ │ mov x0, x27 │ │ │ │ mov x1, x19 │ │ │ │ blr x20 │ │ │ │ mov w3, w0 │ │ │ │ - cbnz w0, 446c │ │ │ │ + cbnz w0, 44ec │ │ │ │ mov x27, x26 │ │ │ │ - b 4384 │ │ │ │ + b 4404 │ │ │ │ ldr x0, [x26, #8] │ │ │ │ mov x2, x19 │ │ │ │ mov x1, x20 │ │ │ │ - bl 428c │ │ │ │ + bl 430c │ │ │ │ mov w3, w0 │ │ │ │ - cbnz w0, 446c │ │ │ │ + cbnz w0, 44ec │ │ │ │ ldr x28, [x26, #16] │ │ │ │ mov x0, x26 │ │ │ │ mov x1, x19 │ │ │ │ blr x20 │ │ │ │ mov w3, w0 │ │ │ │ - cbnz w0, 446c │ │ │ │ - cbz x28, 43b4 │ │ │ │ + cbnz w0, 44ec │ │ │ │ + cbz x28, 4434 │ │ │ │ ldr x0, [x28, #8] │ │ │ │ mov x2, x19 │ │ │ │ mov x1, x20 │ │ │ │ - bl 428c │ │ │ │ + bl 430c │ │ │ │ mov w3, w0 │ │ │ │ - cbnz w0, 446c │ │ │ │ + cbnz w0, 44ec │ │ │ │ ldr x26, [x28, #16] │ │ │ │ mov x0, x28 │ │ │ │ mov x1, x19 │ │ │ │ blr x20 │ │ │ │ mov w3, w0 │ │ │ │ - cbnz w0, 446c │ │ │ │ + cbnz w0, 44ec │ │ │ │ mov x2, x19 │ │ │ │ mov x1, x20 │ │ │ │ - cbz x26, 43b4 │ │ │ │ + cbz x26, 4434 │ │ │ │ ldr x0, [x26, #8] │ │ │ │ - bl 428c │ │ │ │ + bl 430c │ │ │ │ mov w3, w0 │ │ │ │ mov x1, x19 │ │ │ │ mov x0, x26 │ │ │ │ - cbnz w3, 446c │ │ │ │ + cbnz w3, 44ec │ │ │ │ ldr x26, [x26, #16] │ │ │ │ blr x20 │ │ │ │ mov w3, w0 │ │ │ │ - cbz w0, 4438 │ │ │ │ + cbz w0, 44b8 │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 42b4 │ │ │ │ + b 4334 │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ - b 42b4 │ │ │ │ + b 4334 │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ - b 42b4 │ │ │ │ - cbnz x0, 449c │ │ │ │ + b 4334 │ │ │ │ + cbnz x0, 451c │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-80]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ ldr x20, [x19, #8] │ │ │ │ - cbnz x20, 44dc │ │ │ │ + cbnz x20, 455c │ │ │ │ ldr x20, [x19, #16] │ │ │ │ mov x0, x19 │ │ │ │ bl 19f0 │ │ │ │ - cbnz x20, 450c │ │ │ │ + cbnz x20, 458c │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ ldr x21, [x20, #8] │ │ │ │ - cbnz x21, 4518 │ │ │ │ + cbnz x21, 4598 │ │ │ │ ldr x21, [x20, #16] │ │ │ │ mov x0, x20 │ │ │ │ bl 19f0 │ │ │ │ - cbnz x21, 4540 │ │ │ │ + cbnz x21, 45c0 │ │ │ │ ldr x20, [x19, #16] │ │ │ │ mov x0, x19 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ bl 19f0 │ │ │ │ - cbz x20, 44c8 │ │ │ │ + cbz x20, 4548 │ │ │ │ mov x19, x20 │ │ │ │ - b 44b0 │ │ │ │ + b 4530 │ │ │ │ mov x21, x22 │ │ │ │ ldr x22, [x21, #8] │ │ │ │ - cbnz x22, 4548 │ │ │ │ + cbnz x22, 45c8 │ │ │ │ ldr x22, [x21, #16] │ │ │ │ mov x0, x21 │ │ │ │ bl 19f0 │ │ │ │ - cbnz x22, 4514 │ │ │ │ + cbnz x22, 4594 │ │ │ │ ldr x21, [x20, #16] │ │ │ │ mov x0, x20 │ │ │ │ bl 19f0 │ │ │ │ - cbz x21, 44f8 │ │ │ │ + cbz x21, 4578 │ │ │ │ mov x20, x21 │ │ │ │ - b 44e0 │ │ │ │ + b 4560 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ ldr x23, [x22, #8] │ │ │ │ - cbnz x23, 456c │ │ │ │ + cbnz x23, 45ec │ │ │ │ ldr x23, [x22, #16] │ │ │ │ mov x0, x22 │ │ │ │ bl 19f0 │ │ │ │ - cbnz x23, 458c │ │ │ │ + cbnz x23, 460c │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ - b 4520 │ │ │ │ + b 45a0 │ │ │ │ ldr x24, [x23, #8] │ │ │ │ - cbnz x24, 4594 │ │ │ │ + cbnz x24, 4614 │ │ │ │ ldr x24, [x23, #16] │ │ │ │ mov x0, x23 │ │ │ │ bl 19f0 │ │ │ │ - cbz x24, 4554 │ │ │ │ + cbz x24, 45d4 │ │ │ │ mov x23, x24 │ │ │ │ - b 456c │ │ │ │ + b 45ec │ │ │ │ mov x22, x23 │ │ │ │ - b 454c │ │ │ │ + b 45cc │ │ │ │ str x25, [sp, #64] │ │ │ │ ldr x0, [x24, #8] │ │ │ │ - bl 4490 │ │ │ │ - cbnz w0, 45c0 │ │ │ │ + bl 4510 │ │ │ │ + cbnz w0, 4640 │ │ │ │ ldr x25, [x24, #16] │ │ │ │ mov x0, x24 │ │ │ │ bl 19f0 │ │ │ │ mov x24, x25 │ │ │ │ - cbnz x25, 4598 │ │ │ │ + cbnz x25, 4618 │ │ │ │ ldr x25, [sp, #64] │ │ │ │ - b 4574 │ │ │ │ + b 45f4 │ │ │ │ ldr x25, [sp, #64] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ - b 44cc │ │ │ │ + b 454c │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-80]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ ldr x20, [x0, #72] │ │ │ │ - cbnz x20, 4624 │ │ │ │ + cbnz x20, 46a4 │ │ │ │ ldr x0, [x19, #24] │ │ │ │ ldr x1, [x0] │ │ │ │ - tbnz w1, #31, 4608 │ │ │ │ + tbnz w1, #31, 4688 │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x0] │ │ │ │ - cbnz x1, 4608 │ │ │ │ + cbnz x1, 4688 │ │ │ │ bl 1a20 <_Py_Dealloc@plt> │ │ │ │ mov x0, x19 │ │ │ │ bl 19f0 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ ldr x21, [x20, #8] │ │ │ │ - cbnz x21, 4648 │ │ │ │ + cbnz x21, 46c8 │ │ │ │ ldr x21, [x20, #16] │ │ │ │ mov x0, x20 │ │ │ │ bl 19f0 │ │ │ │ - cbnz x21, 46e4 │ │ │ │ + cbnz x21, 4764 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ - b 45ec │ │ │ │ + b 466c │ │ │ │ ldr x22, [x21, #8] │ │ │ │ - cbnz x22, 466c │ │ │ │ + cbnz x22, 46ec │ │ │ │ ldr x22, [x21, #16] │ │ │ │ mov x0, x21 │ │ │ │ bl 19f0 │ │ │ │ - cbz x22, 4630 │ │ │ │ + cbz x22, 46b0 │ │ │ │ mov x21, x22 │ │ │ │ ldr x22, [x21, #8] │ │ │ │ - cbz x22, 4650 │ │ │ │ + cbz x22, 46d0 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ ldr x23, [x22, #8] │ │ │ │ - cbnz x23, 46c8 │ │ │ │ + cbnz x23, 4748 │ │ │ │ ldr x23, [x22, #16] │ │ │ │ mov x0, x22 │ │ │ │ bl 19f0 │ │ │ │ - cbnz x23, 4714 │ │ │ │ + cbnz x23, 4794 │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ - b 4650 │ │ │ │ + b 46d0 │ │ │ │ ldr x0, [x24, #8] │ │ │ │ - bl 4490 │ │ │ │ - cbnz w0, 471c │ │ │ │ + bl 4510 │ │ │ │ + cbnz w0, 479c │ │ │ │ str x25, [sp, #64] │ │ │ │ mov x0, x24 │ │ │ │ ldr x25, [x24, #16] │ │ │ │ bl 19f0 │ │ │ │ - cbnz x25, 46ec │ │ │ │ + cbnz x25, 476c │ │ │ │ ldr x25, [sp, #64] │ │ │ │ mov x0, x23 │ │ │ │ ldr x24, [x23, #16] │ │ │ │ bl 19f0 │ │ │ │ - cbz x24, 4678 │ │ │ │ + cbz x24, 46f8 │ │ │ │ mov x23, x24 │ │ │ │ ldr x24, [x23, #8] │ │ │ │ - cbnz x24, 4690 │ │ │ │ + cbnz x24, 4710 │ │ │ │ ldr x24, [x23, #16] │ │ │ │ mov x0, x23 │ │ │ │ bl 19f0 │ │ │ │ - cbz x24, 4678 │ │ │ │ - b 46c4 │ │ │ │ + cbz x24, 46f8 │ │ │ │ + b 4744 │ │ │ │ mov x20, x21 │ │ │ │ - b 4628 │ │ │ │ + b 46a8 │ │ │ │ ldr x0, [x25, #8] │ │ │ │ - bl 4490 │ │ │ │ - cbnz w0, 4728 │ │ │ │ + bl 4510 │ │ │ │ + cbnz w0, 47a8 │ │ │ │ ldr x24, [x25, #16] │ │ │ │ mov x0, x25 │ │ │ │ bl 19f0 │ │ │ │ mov x25, x24 │ │ │ │ - cbnz x24, 46ec │ │ │ │ + cbnz x24, 476c │ │ │ │ ldr x25, [sp, #64] │ │ │ │ - b 46b4 │ │ │ │ + b 4734 │ │ │ │ mov x22, x23 │ │ │ │ - b 4670 │ │ │ │ + b 46f0 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ - b 45ec │ │ │ │ + b 466c │ │ │ │ ldr x25, [sp, #64] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ - b 45ec │ │ │ │ + b 466c │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ bl 1c30 │ │ │ │ ldr w0, [x19, #40] │ │ │ │ - tbnz w0, #0, 486c │ │ │ │ + tbnz w0, #0, 48ec │ │ │ │ ldr x20, [x19, #24] │ │ │ │ - cbnz x20, 47dc │ │ │ │ + cbnz x20, 485c │ │ │ │ ldr x21, [x19, #16] │ │ │ │ - cbnz x21, 47fc │ │ │ │ + cbnz x21, 487c │ │ │ │ str xzr, [x19, #16] │ │ │ │ - cbnz x20, 4890 │ │ │ │ + cbnz x20, 4910 │ │ │ │ ldr x0, [x19, #32] │ │ │ │ - cbz x0, 4798 │ │ │ │ + cbz x0, 4818 │ │ │ │ ldr x1, [x0, #16] │ │ │ │ str x1, [x19, #32] │ │ │ │ bl 19f0 │ │ │ │ ldr x0, [x19, #32] │ │ │ │ - cbnz x0, 4784 │ │ │ │ + cbnz x0, 4804 │ │ │ │ ldr x0, [x19, #48] │ │ │ │ str xzr, [x19, #32] │ │ │ │ - cbnz x0, 4838 │ │ │ │ + cbnz x0, 48b8 │ │ │ │ ldr x20, [x19, #8] │ │ │ │ mov x0, x19 │ │ │ │ ldr x1, [x20, #320] │ │ │ │ blr x1 │ │ │ │ ldr x0, [x20] │ │ │ │ - tbnz w0, #31, 47c8 │ │ │ │ + tbnz w0, #31, 4848 │ │ │ │ sub x0, x0, #0x1 │ │ │ │ str x0, [x20] │ │ │ │ - cbz x0, 4854 │ │ │ │ + cbz x0, 48d4 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x2, [x20, #24] │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x19 │ │ │ │ - cbz x2, 48a8 │ │ │ │ - bl 3e2c │ │ │ │ + cbz x2, 4928 │ │ │ │ + bl 3eac │ │ │ │ mov x0, x20 │ │ │ │ bl 19f0 │ │ │ │ - b 4764 │ │ │ │ + b 47e4 │ │ │ │ adrp x22, 4000 │ │ │ │ - add x22, x22, #0x5d0 │ │ │ │ + add x22, x22, #0x650 │ │ │ │ ldr x0, [x21, #8] │ │ │ │ mov x1, x22 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - bl 428c │ │ │ │ - cbnz w0, 4830 │ │ │ │ + bl 430c │ │ │ │ + cbnz w0, 48b0 │ │ │ │ ldr x20, [x21, #16] │ │ │ │ mov x0, x21 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - bl 45d0 │ │ │ │ + bl 4650 │ │ │ │ mov x21, x20 │ │ │ │ - cbnz x20, 4804 │ │ │ │ + cbnz x20, 4884 │ │ │ │ ldr x20, [x19, #24] │ │ │ │ - b 4774 │ │ │ │ + b 47f4 │ │ │ │ ldr x1, [x0] │ │ │ │ - tbnz w1, #31, 47a4 │ │ │ │ + tbnz w1, #31, 4824 │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x0] │ │ │ │ - cbnz x1, 47a4 │ │ │ │ + cbnz x1, 4824 │ │ │ │ bl 1a20 <_Py_Dealloc@plt> │ │ │ │ - b 47a4 │ │ │ │ + b 4824 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ mov x0, x20 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ b 1a20 <_Py_Dealloc@plt> │ │ │ │ bl 1bf0 <_PyThreadState_GetCurrent@plt> │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ bl 1bc0 <_PyEval_SetProfile@plt> │ │ │ │ - tbz w0, #31, 4764 │ │ │ │ - adrp x0, 5000 │ │ │ │ - add x0, x0, #0x240 │ │ │ │ + tbz w0, #31, 47e4 │ │ │ │ + adrp x0, 5000 │ │ │ │ + add x0, x0, #0x2c0 │ │ │ │ bl 1b20 │ │ │ │ - b 4764 │ │ │ │ + b 47e4 │ │ │ │ mov x0, x20 │ │ │ │ bl 19f0 │ │ │ │ ldr x0, [x19, #32] │ │ │ │ str xzr, [x19, #24] │ │ │ │ - cbnz x0, 4784 │ │ │ │ - b 4798 │ │ │ │ + cbnz x0, 4804 │ │ │ │ + b 4818 │ │ │ │ ldr x0, [x20, #16] │ │ │ │ str x0, [x19, #24] │ │ │ │ - b 47f0 │ │ │ │ + b 4870 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-96]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ ldr x3, [x0, #48] │ │ │ │ - cbz x3, 4b70 │ │ │ │ + cbz x3, 4bf0 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x19, x0 │ │ │ │ mov x22, x1 │ │ │ │ ldr x0, [x0, #72] │ │ │ │ - cbz x0, 49a0 │ │ │ │ + cbz x0, 4a20 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl 19b0 │ │ │ │ str x0, [x22, #8] │ │ │ │ - cbz x0, 4b50 │ │ │ │ + cbz x0, 4bd0 │ │ │ │ ldr x20, [x19, #72] │ │ │ │ - cbnz x20, 49f4 │ │ │ │ + cbnz x20, 4a74 │ │ │ │ ldp x2, x3, [x19, #24] │ │ │ │ - adrp x1, 5000 │ │ │ │ + adrp x1, 5000 │ │ │ │ ldr x0, [x22, #24] │ │ │ │ - add x1, x1, #0x278 │ │ │ │ + add x1, x1, #0x2f8 │ │ │ │ ldr d0, [x22, #16] │ │ │ │ ldr x5, [x22, #8] │ │ │ │ fmov d31, x3 │ │ │ │ ldp x4, x3, [x19, #40] │ │ │ │ scvtf d31, d31 │ │ │ │ ldr x0, [x0, #8] │ │ │ │ fmov d1, x4 │ │ │ │ @@ -2876,397 +2908,397 @@ │ │ │ │ scvtf d1, d1 │ │ │ │ fmul d1, d1, d0 │ │ │ │ fmul d0, d31, d0 │ │ │ │ bl 1ad0 │ │ │ │ mov x19, x0 │ │ │ │ ldr x3, [x22, #8] │ │ │ │ ldr x2, [x3] │ │ │ │ - tbnz w2, #31, 4960 │ │ │ │ + tbnz w2, #31, 49e0 │ │ │ │ sub x2, x2, #0x1 │ │ │ │ str x2, [x3] │ │ │ │ - cbz x2, 4b88 │ │ │ │ - cbz x19, 4b50 │ │ │ │ + cbz x2, 4c08 │ │ │ │ + cbz x19, 4bd0 │ │ │ │ ldr x0, [x22] │ │ │ │ mov x1, x19 │ │ │ │ bl 1ab0 │ │ │ │ mov w20, w0 │ │ │ │ ldr x1, [x19] │ │ │ │ - tbnz w1, #31, 4988 │ │ │ │ + tbnz w1, #31, 4a08 │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x19] │ │ │ │ - cbz x1, 4b78 │ │ │ │ + cbz x1, 4bf8 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ mov w0, w20 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #96 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - adrp x1, 1f000 │ │ │ │ + adrp x1, 1f000 │ │ │ │ ldr x1, [x1, #4040] │ │ │ │ ldr w0, [x1] │ │ │ │ adds w0, w0, #0x1 │ │ │ │ - b.ne 4b94 // b.any │ │ │ │ + b.ne 4c14 // b.any │ │ │ │ ldp d31, d1, [x19, #32] │ │ │ │ ldr x0, [x22, #24] │ │ │ │ scvtf d31, d31 │ │ │ │ scvtf d1, d1 │ │ │ │ ldr d0, [x22, #16] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ ldr x2, [x19, #24] │ │ │ │ fmul d1, d1, d0 │ │ │ │ ldr x4, [x19, #56] │ │ │ │ fmul d0, d31, d0 │ │ │ │ - adrp x5, 1f000 │ │ │ │ + adrp x5, 1f000 │ │ │ │ ldr x5, [x5, #4040] │ │ │ │ str x1, [x22, #8] │ │ │ │ - adrp x1, 5000 │ │ │ │ - add x1, x1, #0x278 │ │ │ │ - b 4940 │ │ │ │ + adrp x1, 5000 │ │ │ │ + add x1, x1, #0x2f8 │ │ │ │ + b 49c0 │ │ │ │ ldr x21, [x20, #8] │ │ │ │ - cbnz x21, 4a18 │ │ │ │ + cbnz x21, 4a98 │ │ │ │ ldr x21, [x20, #16] │ │ │ │ mov x0, x20 │ │ │ │ mov x1, x22 │ │ │ │ - bl 4ba4 │ │ │ │ - cbnz w0, 4b38 │ │ │ │ + bl 4c24 │ │ │ │ + cbnz w0, 4bb8 │ │ │ │ mov x20, x21 │ │ │ │ - b 4900 │ │ │ │ + b 4980 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ ldr x23, [x21, #8] │ │ │ │ - cbnz x23, 4a44 │ │ │ │ + cbnz x23, 4ac4 │ │ │ │ ldr x23, [x21, #16] │ │ │ │ mov x0, x21 │ │ │ │ mov x1, x22 │ │ │ │ - bl 4ba4 │ │ │ │ - cbnz w0, 4b68 │ │ │ │ + bl 4c24 │ │ │ │ + cbnz w0, 4be8 │ │ │ │ mov x21, x23 │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ - b 49f8 │ │ │ │ + b 4a78 │ │ │ │ ldr x24, [x23, #8] │ │ │ │ - cbnz x24, 4a68 │ │ │ │ + cbnz x24, 4ae8 │ │ │ │ ldr x24, [x23, #16] │ │ │ │ mov x0, x23 │ │ │ │ mov x1, x22 │ │ │ │ - bl 4ba4 │ │ │ │ - cbnz w0, 4b68 │ │ │ │ + bl 4c24 │ │ │ │ + cbnz w0, 4be8 │ │ │ │ mov x23, x24 │ │ │ │ - b 4a20 │ │ │ │ + b 4aa0 │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ ldr x25, [x24, #8] │ │ │ │ - cbnz x25, 4a94 │ │ │ │ + cbnz x25, 4b14 │ │ │ │ ldr x25, [x24, #16] │ │ │ │ mov x0, x24 │ │ │ │ mov x1, x22 │ │ │ │ - bl 4ba4 │ │ │ │ - cbnz w0, 4b5c │ │ │ │ + bl 4c24 │ │ │ │ + cbnz w0, 4bdc │ │ │ │ mov x24, x25 │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ - b 4a48 │ │ │ │ + b 4ac8 │ │ │ │ stp x27, x28, [sp, #80] │ │ │ │ adrp x28, 4000 │ │ │ │ - add x27, x28, #0xba4 │ │ │ │ + add x27, x28, #0xc24 │ │ │ │ ldr x0, [x25, #8] │ │ │ │ mov x2, x22 │ │ │ │ mov x1, x27 │ │ │ │ - bl 428c │ │ │ │ - cbnz w0, 4b2c │ │ │ │ + bl 430c │ │ │ │ + cbnz w0, 4bac │ │ │ │ ldr x26, [x25, #16] │ │ │ │ mov x0, x25 │ │ │ │ mov x1, x22 │ │ │ │ - bl 4ba4 │ │ │ │ - cbnz w0, 4b2c │ │ │ │ - cbnz x26, 4ad4 │ │ │ │ + bl 4c24 │ │ │ │ + cbnz w0, 4bac │ │ │ │ + cbnz x26, 4b54 │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 4a74 │ │ │ │ + b 4af4 │ │ │ │ ldr x0, [x26, #8] │ │ │ │ mov x1, x27 │ │ │ │ mov x2, x22 │ │ │ │ - bl 428c │ │ │ │ - cbnz w0, 4b2c │ │ │ │ + bl 430c │ │ │ │ + cbnz w0, 4bac │ │ │ │ ldr x25, [x26, #16] │ │ │ │ mov x0, x26 │ │ │ │ mov x1, x22 │ │ │ │ - bl 4ba4 │ │ │ │ - cbnz w0, 4b2c │ │ │ │ - cbz x25, 4acc │ │ │ │ + bl 4c24 │ │ │ │ + cbnz w0, 4bac │ │ │ │ + cbz x25, 4b4c │ │ │ │ ldr x0, [x25, #8] │ │ │ │ mov x2, x22 │ │ │ │ - add x1, x28, #0xba4 │ │ │ │ - bl 428c │ │ │ │ - cbnz w0, 4b2c │ │ │ │ + add x1, x28, #0xc24 │ │ │ │ + bl 430c │ │ │ │ + cbnz w0, 4bac │ │ │ │ ldr x26, [x25, #16] │ │ │ │ mov x0, x25 │ │ │ │ mov x1, x22 │ │ │ │ - bl 4ba4 │ │ │ │ + bl 4c24 │ │ │ │ mov x25, x26 │ │ │ │ - cbz w0, 4afc │ │ │ │ + cbz w0, 4b7c │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ ldr x0, [x22, #8] │ │ │ │ ldr x1, [x0] │ │ │ │ - tbnz w1, #31, 4b50 │ │ │ │ + tbnz w1, #31, 4bd0 │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x0] │ │ │ │ - cbz x1, 4b9c │ │ │ │ + cbz x1, 4c1c │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ mov w20, #0xffffffff // #-1 │ │ │ │ - b 498c │ │ │ │ + b 4a0c │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ - b 4b38 │ │ │ │ + b 4bb8 │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ - b 4b38 │ │ │ │ + b 4bb8 │ │ │ │ mov w20, #0x0 // #0 │ │ │ │ - b 498c │ │ │ │ + b 4a0c │ │ │ │ mov x0, x19 │ │ │ │ bl 1a20 <_Py_Dealloc@plt> │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ - b 498c │ │ │ │ + b 4a0c │ │ │ │ mov x0, x3 │ │ │ │ bl 1a20 <_Py_Dealloc@plt> │ │ │ │ - b 4960 │ │ │ │ + b 49e0 │ │ │ │ str w0, [x1] │ │ │ │ - b 49b4 │ │ │ │ + b 4a34 │ │ │ │ bl 1a20 <_Py_Dealloc@plt> │ │ │ │ - b 4b50 │ │ │ │ + b 4bd0 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x20, x1 │ │ │ │ - adrp x1, 5000 │ │ │ │ + adrp x1, 5000 │ │ │ │ ldp d31, d1, [x0, #24] │ │ │ │ - add x1, x1, #0x288 │ │ │ │ + add x1, x1, #0x308 │ │ │ │ ldr x2, [x0] │ │ │ │ ldp x3, x4, [x0, #40] │ │ │ │ scvtf d31, d31 │ │ │ │ ldr x0, [x20, #24] │ │ │ │ scvtf d1, d1 │ │ │ │ ldr d0, [x20, #16] │ │ │ │ ldr x2, [x2, #24] │ │ │ │ ldr x0, [x0, #16] │ │ │ │ fmul d1, d1, d0 │ │ │ │ fmul d0, d31, d0 │ │ │ │ bl 1ad0 │ │ │ │ - cbz x0, 4c30 │ │ │ │ + cbz x0, 4cb0 │ │ │ │ mov x1, x0 │ │ │ │ mov x19, x0 │ │ │ │ ldr x0, [x20, #8] │ │ │ │ bl 1ab0 │ │ │ │ mov w20, w0 │ │ │ │ ldr x1, [x19] │ │ │ │ - tbnz w1, #31, 4c1c │ │ │ │ + tbnz w1, #31, 4c9c │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x19] │ │ │ │ - cbz x1, 4c38 │ │ │ │ + cbz x1, 4cb8 │ │ │ │ mov w0, w20 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov w20, #0xffffffff // #-1 │ │ │ │ - b 4c1c │ │ │ │ + b 4c9c │ │ │ │ mov x0, x19 │ │ │ │ bl 1a20 <_Py_Dealloc@plt> │ │ │ │ - b 4c1c │ │ │ │ + b 4c9c │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov x29, sp │ │ │ │ bl 19f0 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ret │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ - cbz x0, 4c74 │ │ │ │ + cbz x0, 4cf4 │ │ │ │ b 1ac0 <__gmon_start__@plt> │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ - adrp x0, 20000 │ │ │ │ + adrp x0, 20000 │ │ │ │ add x0, x0, #0x518 │ │ │ │ - adrp x1, 20000 │ │ │ │ + adrp x1, 20000 │ │ │ │ add x1, x1, #0x518 │ │ │ │ cmp x1, x0 │ │ │ │ - b.eq 4cac // b.none │ │ │ │ - adrp x1, 1f000 │ │ │ │ + b.eq 4d2c // b.none │ │ │ │ + adrp x1, 1f000 │ │ │ │ ldr x1, [x1, #3984] │ │ │ │ - cbz x1, 4cac │ │ │ │ + cbz x1, 4d2c │ │ │ │ mov x16, x1 │ │ │ │ br x16 │ │ │ │ ret │ │ │ │ - adrp x0, 20000 │ │ │ │ + adrp x0, 20000 │ │ │ │ add x0, x0, #0x518 │ │ │ │ - adrp x1, 20000 │ │ │ │ + adrp x1, 20000 │ │ │ │ add x1, x1, #0x518 │ │ │ │ sub x1, x1, x0 │ │ │ │ lsr x2, x1, #63 │ │ │ │ add x1, x2, x1, asr #3 │ │ │ │ asr x1, x1, #1 │ │ │ │ - cbz x1, 4ce8 │ │ │ │ - adrp x2, 1f000 │ │ │ │ + cbz x1, 4d68 │ │ │ │ + adrp x2, 1f000 │ │ │ │ ldr x2, [x2, #4048] │ │ │ │ - cbz x2, 4ce8 │ │ │ │ + cbz x2, 4d68 │ │ │ │ mov x16, x2 │ │ │ │ br x16 │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ - adrp x19, 20000 │ │ │ │ + adrp x19, 20000 │ │ │ │ ldrb w0, [x19, #1304] │ │ │ │ - tbnz w0, #0, 4d2c │ │ │ │ - adrp x0, 1f000 │ │ │ │ + tbnz w0, #0, 4dac │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ - cbz x0, 4d20 │ │ │ │ - adrp x0, 20000 │ │ │ │ + cbz x0, 4da0 │ │ │ │ + adrp x0, 20000 │ │ │ │ ldr x0, [x0, #352] │ │ │ │ bl 1a10 <__cxa_finalize@plt> │ │ │ │ - bl 4c80 │ │ │ │ + bl 4d00 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ strb w0, [x19, #1304] │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - b 4cb0 │ │ │ │ + b 4d30 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000004d60 : │ │ │ │ +0000000000004de0 : │ │ │ │ bti c │ │ │ │ - adrp x0, 20000 │ │ │ │ + adrp x0, 20000 │ │ │ │ add x0, x0, #0x170 │ │ │ │ b 19d0 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ str x21, [sp, #32] │ │ │ │ bl 1a50 │ │ │ │ mov x20, x0 │ │ │ │ - adrp x21, 20000 │ │ │ │ + adrp x21, 20000 │ │ │ │ add x21, x21, #0x170 │ │ │ │ mov x0, x19 │ │ │ │ add x1, x21, #0x68 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ bl 1b70 │ │ │ │ str x0, [x20] │ │ │ │ - cbz x0, 4e14 │ │ │ │ + cbz x0, 4e94 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x19 │ │ │ │ bl 1b00 │ │ │ │ - tbnz w0, #31, 4e14 │ │ │ │ + tbnz w0, #31, 4e94 │ │ │ │ add x0, x21, #0x88 │ │ │ │ bl 1ba0 │ │ │ │ str x0, [x20, #8] │ │ │ │ mov x1, x0 │ │ │ │ - cbz x0, 4e14 │ │ │ │ + cbz x0, 4e94 │ │ │ │ mov x0, x19 │ │ │ │ bl 1b00 │ │ │ │ - tbnz w0, #31, 4e14 │ │ │ │ + tbnz w0, #31, 4e94 │ │ │ │ add x0, x21, #0xa8 │ │ │ │ bl 1ba0 │ │ │ │ str x0, [x20, #16] │ │ │ │ mov x1, x0 │ │ │ │ - cbz x0, 4e14 │ │ │ │ + cbz x0, 4e94 │ │ │ │ mov x0, x19 │ │ │ │ bl 1b00 │ │ │ │ asr w0, w0, #31 │ │ │ │ ldr x21, [sp, #32] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ - b 4e00 │ │ │ │ + b 4e80 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ b 1ecc │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ ldr w0, [x0, #40] │ │ │ │ - tbnz w0, #3, 4e98 │ │ │ │ + tbnz w0, #3, 4f18 │ │ │ │ ldr x0, [x19, #16] │ │ │ │ adrp x1, 4000 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - add x1, x1, #0x5d0 │ │ │ │ - bl 428c │ │ │ │ + add x1, x1, #0x650 │ │ │ │ + bl 430c │ │ │ │ str xzr, [x19, #16] │ │ │ │ ldr x0, [x19, #24] │ │ │ │ - cbnz x0, 4eb8 │ │ │ │ + cbnz x0, 4f38 │ │ │ │ ldr x1, [x19, #32] │ │ │ │ mov x0, x1 │ │ │ │ - cbz x1, 4e80 │ │ │ │ + cbz x1, 4f00 │ │ │ │ ldr x1, [x1, #16] │ │ │ │ str x1, [x19, #32] │ │ │ │ bl 19f0 │ │ │ │ - b 4e64 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + b 4ee4 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4000] │ │ │ │ - adrp x1, 5000 │ │ │ │ - add x1, x1, #0x1f8 │ │ │ │ + adrp x1, 5000 │ │ │ │ + add x1, x1, #0x278 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1a40 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - b 4e88 │ │ │ │ + b 4f08 │ │ │ │ bl 19f0 │ │ │ │ str xzr, [x19, #24] │ │ │ │ - b 4e64 │ │ │ │ + b 4ee4 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ mov x20, x1 │ │ │ │ ldr x0, [x0, #8] │ │ │ │ str x21, [sp, #32] │ │ │ │ mov x21, x2 │ │ │ │ - cbz x0, 4ef8 │ │ │ │ + cbz x0, 4f78 │ │ │ │ mov x1, x2 │ │ │ │ blr x20 │ │ │ │ - cbnz w0, 4f00 │ │ │ │ + cbnz w0, 4f80 │ │ │ │ ldr x0, [x19, #48] │ │ │ │ - cbnz x0, 4f14 │ │ │ │ + cbnz x0, 4f94 │ │ │ │ ldr x21, [sp, #32] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov x1, x21 │ │ │ │ mov x16, x20 │ │ │ │ ldr x21, [sp, #32] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ br x16 │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldrb w16, [x16, #1352] │ │ │ │ - cbz w16, 4f44 │ │ │ │ + cbz w16, 4fc4 │ │ │ │ casalb w0, w1, [x2] │ │ │ │ ret │ │ │ │ uxtb w16, w0 │ │ │ │ ldaxrb w0, [x2] │ │ │ │ cmp w0, w16 │ │ │ │ - b.ne 4f5c // b.any │ │ │ │ + b.ne 4fdc // b.any │ │ │ │ stlxrb w17, w1, [x2] │ │ │ │ - cbnz w17, 4f48 │ │ │ │ + cbnz w17, 4fc8 │ │ │ │ ret │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {} │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .fini: │ │ │ │ │ │ │ │ -0000000000004f60 <.fini>: │ │ │ │ +0000000000004fe0 <.fini>: │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov x29, sp │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ ret │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -1,200 +1,200 @@ │ │ │ │ │ │ │ │ Hex dump of section '.rodata': │ │ │ │ - 0x00004f80 7c4f6470 703a5072 6f66696c 65720000 |Odpp:Profiler.. │ │ │ │ - 0x00004f90 00000000 00000000 6d6f6e69 746f7269 ........monitori │ │ │ │ - 0x00004fa0 6e670000 00000000 73797300 00000000 ng......sys..... │ │ │ │ - 0x00004fb0 4d495353 494e4700 5f707973 74617274 MISSING._pystart │ │ │ │ - 0x00004fc0 5f63616c 6c626163 6b000000 00000000 _callback....... │ │ │ │ - 0x00004fd0 7c70703a 656e6162 6c650000 00000000 |pp:enable...... │ │ │ │ - 0x00004fe0 6350726f 66696c65 00000000 00000000 cProfile........ │ │ │ │ - 0x00004ff0 69730000 00000000 7573655f 746f6f6c is......use_tool │ │ │ │ - 0x00005000 5f696400 00000000 416e6f74 68657220 _id.....Another │ │ │ │ - 0x00005010 70726f66 696c696e 6720746f 6f6c2069 profiling tool i │ │ │ │ - 0x00005020 7320616c 72656164 79206163 74697665 s already active │ │ │ │ - 0x00005030 00000000 00000000 69694f00 00000000 ........iiO..... │ │ │ │ - 0x00005040 72656769 73746572 5f63616c 6c626163 register_callbac │ │ │ │ - 0x00005050 6b000000 00000000 69690000 00000000 k.......ii...... │ │ │ │ - 0x00005060 7365745f 6576656e 74730000 00000000 set_events...... │ │ │ │ - 0x00005070 5f636361 6c6c5f63 616c6c62 61636b20 _ccall_callback │ │ │ │ - 0x00005080 65787065 63746564 20342061 7267756d expected 4 argum │ │ │ │ - 0x00005090 656e7473 2c20676f 7420257a 64000000 ents, got %zd... │ │ │ │ - 0x000050a0 6275696c 74696e73 00000000 00000000 builtins........ │ │ │ │ - 0x000050b0 3c25552e 25733e00 3c25733e 00000000 <%U.%s>.<%s>.... │ │ │ │ - 0x000050c0 3c627569 6c742d69 6e206d65 74686f64 ..... │ │ │ │ - 0x000050f0 5f707973 74617274 5f63616c 6c626163 _pystart_callbac │ │ │ │ - 0x00005100 6b206578 70656374 65642032 20617267 k expected 2 arg │ │ │ │ - 0x00005110 756d656e 74732c20 676f7420 257a6400 uments, got %zd. │ │ │ │ - 0x00005120 5f707972 65747572 6e5f6361 6c6c6261 _pyreturn_callba │ │ │ │ - 0x00005130 636b2065 78706563 74656420 33206172 ck expected 3 ar │ │ │ │ - 0x00005140 67756d65 6e74732c 20676f74 20257a64 guments, got %zd │ │ │ │ - 0x00005150 00000000 00000000 5f637265 7475726e ........_creturn │ │ │ │ - 0x00005160 5f63616c 6c626163 6b206578 70656374 _callback expect │ │ │ │ - 0x00005170 65642034 20617267 756d656e 74732c20 ed 4 arguments, │ │ │ │ - 0x00005180 676f7420 257a6400 63616e6e 6f742064 got %zd.cannot d │ │ │ │ - 0x00005190 69736162 6c652070 726f6669 6c657220 isable profiler │ │ │ │ - 0x000051a0 696e2065 78746572 6e616c20 74696d65 in external time │ │ │ │ - 0x000051b0 72000000 00000000 69000000 00000000 r.......i....... │ │ │ │ - 0x000051c0 66726565 5f746f6f 6c5f6964 00000000 free_tool_id.... │ │ │ │ - 0x000051d0 6d656d6f 72792077 61732065 78686175 memory was exhau │ │ │ │ - 0x000051e0 73746564 20776869 6c652070 726f6669 sted while profi │ │ │ │ - 0x000051f0 6c696e67 00000000 63616e6e 6f742063 ling....cannot c │ │ │ │ - 0x00005200 6c656172 2070726f 66696c65 7220696e lear profiler in │ │ │ │ - 0x00005210 20657874 65726e61 6c207469 6d657200 external timer. │ │ │ │ - 0x00005220 67657473 74617473 28292074 616b6573 getstats() takes │ │ │ │ - 0x00005230 206e6f20 61726775 6d656e74 73000000 no arguments... │ │ │ │ - 0x00005240 45786365 7074696f 6e206967 6e6f7265 Exception ignore │ │ │ │ - 0x00005250 64207768 656e2064 65737472 6f79696e d when destroyin │ │ │ │ - 0x00005260 67205f6c 7370726f 66207072 6f66696c g _lsprof profil │ │ │ │ - 0x00005270 65720000 00000000 28284f6c 6c64644f er......((OllddO │ │ │ │ - 0x00005280 29290000 00000000 28284f6c 6c646429 ))......((Olldd) │ │ │ │ - 0x00005290 29000000 00000000 67657473 74617473 ).......getstats │ │ │ │ - 0x000052a0 00000000 00000000 656e6162 6c650000 ........enable.. │ │ │ │ - 0x000052b0 64697361 626c6500 636c6561 72000000 disable.clear... │ │ │ │ - 0x000052c0 5f707972 65747572 6e5f6361 6c6c6261 _pyreturn_callba │ │ │ │ - 0x000052d0 636b0000 00000000 5f636361 6c6c5f63 ck......_ccall_c │ │ │ │ - 0x000052e0 616c6c62 61636b00 5f637265 7475726e allback._creturn │ │ │ │ - 0x000052f0 5f63616c 6c626163 6b000000 00000000 _callback....... │ │ │ │ - 0x00005300 636f6465 00000000 63616c6c 65642063 code....called c │ │ │ │ - 0x00005310 6f646520 6f626a65 6374206f 72206275 ode object or bu │ │ │ │ - 0x00005320 696c742d 696e2066 756e6374 696f6e20 ilt-in function │ │ │ │ - 0x00005330 6e616d65 00000000 63616c6c 636f756e name....callcoun │ │ │ │ - 0x00005340 74000000 00000000 686f7720 6d616e79 t.......how many │ │ │ │ - 0x00005350 2074696d 65732074 68697320 69732063 times this is c │ │ │ │ - 0x00005360 616c6c65 64000000 72656363 616c6c63 alled...reccallc │ │ │ │ - 0x00005370 6f756e74 00000000 686f7720 6d616e79 ount....how many │ │ │ │ - 0x00005380 2074696d 65732074 68697320 69732063 times this is c │ │ │ │ - 0x00005390 616c6c65 64207265 63757273 6976656c alled recursivel │ │ │ │ - 0x000053a0 79000000 00000000 746f7461 6c74696d y.......totaltim │ │ │ │ - 0x000053b0 65000000 00000000 746f7461 6c207469 e.......total ti │ │ │ │ - 0x000053c0 6d652073 70656e74 20696e20 74686973 me spent in this │ │ │ │ - 0x000053d0 2063616c 6c000000 696e6c69 6e657469 call...inlineti │ │ │ │ - 0x000053e0 6d650000 00000000 696e6c69 6e652074 me......inline t │ │ │ │ - 0x000053f0 696d6520 286e6f74 20696e20 66757274 ime (not in furt │ │ │ │ - 0x00005400 68657220 73756263 616c6c73 29000000 her subcalls)... │ │ │ │ - 0x00005410 636f6465 206f626a 65637420 6f722062 code object or b │ │ │ │ - 0x00005420 75696c74 2d696e20 66756e63 74696f6e uilt-in function │ │ │ │ - 0x00005430 206e616d 65000000 686f7720 6d616e79 name...how many │ │ │ │ - 0x00005440 2074696d 65732074 68697320 77617320 times this was │ │ │ │ - 0x00005450 63616c6c 65640000 686f7720 6d616e79 called..how many │ │ │ │ - 0x00005460 2074696d 65732063 616c6c65 64207265 times called re │ │ │ │ - 0x00005470 63757273 6976656c 79000000 00000000 cursively....... │ │ │ │ - 0x00005480 746f7461 6c207469 6d652069 6e207468 total time in th │ │ │ │ - 0x00005490 69732065 6e747279 00000000 00000000 is entry........ │ │ │ │ - 0x000054a0 696e6c69 6e652074 696d6520 696e2074 inline time in t │ │ │ │ - 0x000054b0 68697320 656e7472 7920286e 6f742069 his entry (not i │ │ │ │ - 0x000054c0 6e207375 6263616c 6c732900 00000000 n subcalls)..... │ │ │ │ - 0x000054d0 63616c6c 73000000 64657461 696c7320 calls...details │ │ │ │ - 0x000054e0 6f662074 68652063 616c6c73 00000000 of the calls.... │ │ │ │ - 0x000054f0 73756263 616c6c73 00000000 00000000 subcalls........ │ │ │ │ - 0x00005500 74696d65 72000000 74696d65 756e6974 timer...timeunit │ │ │ │ - 0x00005510 00000000 00000000 5f6c7370 726f662e ........_lsprof. │ │ │ │ - 0x00005520 70726f66 696c6572 5f737562 656e7472 profiler_subentr │ │ │ │ - 0x00005530 79000000 00000000 5f6c7370 726f662e y......._lsprof. │ │ │ │ - 0x00005540 70726f66 696c6572 5f656e74 72790000 profiler_entry.. │ │ │ │ - 0x00005550 5f6c7370 726f662e 50726f66 696c6572 _lsprof.Profiler │ │ │ │ - 0x00005560 00000000 00000000 5f6c7370 726f6600 ........_lsprof. │ │ │ │ - 0x00005570 46617374 2070726f 66696c65 72000000 Fast profiler... │ │ │ │ - 0x00005580 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x00005590 636c6561 7228290a 0a436c65 61722061 clear()..Clear a │ │ │ │ - 0x000055a0 6c6c2070 726f6669 6c696e67 20696e66 ll profiling inf │ │ │ │ - 0x000055b0 6f726d61 74696f6e 20636f6c 6c656374 ormation collect │ │ │ │ - 0x000055c0 65642073 6f206661 722e0a00 00000000 ed so far....... │ │ │ │ - 0x000055d0 64697361 626c6528 290a0a53 746f7020 disable()..Stop │ │ │ │ - 0x000055e0 636f6c6c 65637469 6e672070 726f6669 collecting profi │ │ │ │ - 0x000055f0 6c696e67 20696e66 6f726d61 74696f6e ling information │ │ │ │ - 0x00005600 2e0a0000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00005610 656e6162 6c652873 75626361 6c6c733d enable(subcalls= │ │ │ │ - 0x00005620 54727565 2c206275 696c7469 6e733d54 True, builtins=T │ │ │ │ - 0x00005630 72756529 0a0a5374 61727420 636f6c6c rue)..Start coll │ │ │ │ - 0x00005640 65637469 6e672070 726f6669 6c696e67 ecting profiling │ │ │ │ - 0x00005650 20696e66 6f726d61 74696f6e 2e0a4966 information..If │ │ │ │ - 0x00005660 20277375 6263616c 6c732720 69732054 'subcalls' is T │ │ │ │ - 0x00005670 7275652c 20616c73 6f207265 636f7264 rue, also record │ │ │ │ - 0x00005680 7320666f 72206561 63682066 756e6374 s for each funct │ │ │ │ - 0x00005690 696f6e0a 73746174 69737469 63732073 ion.statistics s │ │ │ │ - 0x000056a0 65706172 61746564 20616363 6f726469 eparated accordi │ │ │ │ - 0x000056b0 6e672074 6f206974 73206375 7272656e ng to its curren │ │ │ │ - 0x000056c0 74206361 6c6c6572 2e0a4966 20276275 t caller..If 'bu │ │ │ │ - 0x000056d0 696c7469 6e732720 69732054 7275652c iltins' is True, │ │ │ │ - 0x000056e0 20726563 6f726473 20746865 2074696d records the tim │ │ │ │ - 0x000056f0 65207370 656e7420 696e0a62 75696c74 e spent in.built │ │ │ │ - 0x00005700 2d696e20 66756e63 74696f6e 73207365 -in functions se │ │ │ │ - 0x00005710 70617261 74656c79 2066726f 6d207468 parately from th │ │ │ │ - 0x00005720 65697220 63616c6c 65722e0a 00000000 eir caller...... │ │ │ │ - 0x00005730 67657473 74617473 28247365 6c662c20 getstats($self, │ │ │ │ - 0x00005740 2f290a2d 2d0a0a6c 69737420 6f662070 /).--..list of p │ │ │ │ - 0x00005750 726f6669 6c65725f 656e7472 79206f62 rofiler_entry ob │ │ │ │ - 0x00005760 6a656374 732e0a0a 67657473 74617473 jects...getstats │ │ │ │ - 0x00005770 2829202d 3e206c69 7374206f 66207072 () -> list of pr │ │ │ │ - 0x00005780 6f66696c 65725f65 6e747279 206f626a ofiler_entry obj │ │ │ │ - 0x00005790 65637473 0a0a5265 7475726e 20616c6c ects..Return all │ │ │ │ - 0x000057a0 20696e66 6f726d61 74696f6e 20636f6c information col │ │ │ │ - 0x000057b0 6c656374 65642062 79207468 65207072 lected by the pr │ │ │ │ - 0x000057c0 6f66696c 65722e0a 45616368 2070726f ofiler..Each pro │ │ │ │ - 0x000057d0 66696c65 725f656e 74727920 69732061 filer_entry is a │ │ │ │ - 0x000057e0 20747570 6c652d6c 696b6520 6f626a65 tuple-like obje │ │ │ │ - 0x000057f0 63742077 69746820 7468650a 666f6c6c ct with the.foll │ │ │ │ - 0x00005800 6f77696e 67206174 74726962 75746573 owing attributes │ │ │ │ - 0x00005810 3a0a0a20 20202063 6f646520 20202020 :.. code │ │ │ │ - 0x00005820 20202020 20636f64 65206f62 6a656374 code object │ │ │ │ - 0x00005830 0a202020 2063616c 6c636f75 6e742020 . callcount │ │ │ │ - 0x00005840 20202068 6f77206d 616e7920 74696d65 how many time │ │ │ │ - 0x00005850 73207468 69732077 61732063 616c6c65 s this was calle │ │ │ │ - 0x00005860 640a2020 20207265 6363616c 6c636f75 d. reccallcou │ │ │ │ - 0x00005870 6e742020 686f7720 6d616e79 2074696d nt how many tim │ │ │ │ - 0x00005880 65732063 616c6c65 64207265 63757273 es called recurs │ │ │ │ - 0x00005890 6976656c 790a2020 2020746f 74616c74 ively. totalt │ │ │ │ - 0x000058a0 696d6520 20202020 746f7461 6c207469 ime total ti │ │ │ │ - 0x000058b0 6d652069 6e207468 69732065 6e747279 me in this entry │ │ │ │ - 0x000058c0 0a202020 20696e6c 696e6574 696d6520 . inlinetime │ │ │ │ - 0x000058d0 20202069 6e6c696e 65207469 6d652069 inline time i │ │ │ │ - 0x000058e0 6e207468 69732065 6e747279 20286e6f n this entry (no │ │ │ │ - 0x000058f0 7420696e 20737562 63616c6c 73290a20 t in subcalls). │ │ │ │ - 0x00005900 20202063 616c6c73 20202020 20202020 calls │ │ │ │ - 0x00005910 20646574 61696c73 206f6620 74686520 details of the │ │ │ │ - 0x00005920 63616c6c 730a0a54 68652063 616c6c73 calls..The calls │ │ │ │ - 0x00005930 20617474 72696275 74652069 73206569 attribute is ei │ │ │ │ - 0x00005940 74686572 204e6f6e 65206f72 2061206c ther None or a l │ │ │ │ - 0x00005950 69737420 6f660a70 726f6669 6c65725f ist of.profiler_ │ │ │ │ - 0x00005960 73756265 6e747279 206f626a 65637473 subentry objects │ │ │ │ - 0x00005970 3a0a0a20 20202063 6f646520 20202020 :.. code │ │ │ │ - 0x00005980 20202020 2063616c 6c656420 636f6465 called code │ │ │ │ - 0x00005990 206f626a 6563740a 20202020 63616c6c object. call │ │ │ │ - 0x000059a0 636f756e 74202020 2020686f 77206d61 count how ma │ │ │ │ - 0x000059b0 6e792074 696d6573 20746869 73206973 ny times this is │ │ │ │ - 0x000059c0 2063616c 6c65640a 20202020 72656363 called. recc │ │ │ │ - 0x000059d0 616c6c63 6f756e74 2020686f 77206d61 allcount how ma │ │ │ │ - 0x000059e0 6e792074 696d6573 20746869 73206973 ny times this is │ │ │ │ - 0x000059f0 2063616c 6c656420 72656375 72736976 called recursiv │ │ │ │ - 0x00005a00 656c790a 20202020 746f7461 6c74696d ely. totaltim │ │ │ │ - 0x00005a10 65202020 2020746f 74616c20 74696d65 e total time │ │ │ │ - 0x00005a20 20737065 6e742069 6e207468 69732063 spent in this c │ │ │ │ - 0x00005a30 616c6c0a 20202020 696e6c69 6e657469 all. inlineti │ │ │ │ - 0x00005a40 6d652020 2020696e 6c696e65 2074696d me inline tim │ │ │ │ - 0x00005a50 6520286e 6f742069 6e206675 72746865 e (not in furthe │ │ │ │ - 0x00005a60 72207375 6263616c 6c732900 00000000 r subcalls)..... │ │ │ │ - 0x00005a70 50726f66 696c6572 2874696d 65723d4e Profiler(timer=N │ │ │ │ - 0x00005a80 6f6e652c 2074696d 65756e69 743d4e6f one, timeunit=No │ │ │ │ - 0x00005a90 6e652c20 73756263 616c6c73 3d547275 ne, subcalls=Tru │ │ │ │ - 0x00005aa0 652c2062 75696c74 696e733d 54727565 e, builtins=True │ │ │ │ - 0x00005ab0 290a0a20 20202042 75696c64 73206120 ).. Builds a │ │ │ │ - 0x00005ac0 70726f66 696c6572 206f626a 65637420 profiler object │ │ │ │ - 0x00005ad0 7573696e 67207468 65207370 65636966 using the specif │ │ │ │ - 0x00005ae0 69656420 74696d65 72206675 6e637469 ied timer functi │ │ │ │ - 0x00005af0 6f6e2e0a 20202020 54686520 64656661 on.. The defa │ │ │ │ - 0x00005b00 756c7420 74696d65 72206973 20612066 ult timer is a f │ │ │ │ - 0x00005b10 61737420 6275696c 742d696e 206f6e65 ast built-in one │ │ │ │ - 0x00005b20 20626173 6564206f 6e207265 616c2074 based on real t │ │ │ │ - 0x00005b30 696d652e 0a202020 20466f72 20637573 ime.. For cus │ │ │ │ - 0x00005b40 746f6d20 74696d65 72206675 6e637469 tom timer functi │ │ │ │ - 0x00005b50 6f6e7320 72657475 726e696e 6720696e ons returning in │ │ │ │ - 0x00005b60 74656765 72732c20 74696d65 756e6974 tegers, timeunit │ │ │ │ - 0x00005b70 2063616e 0a202020 20626520 6120666c can. be a fl │ │ │ │ - 0x00005b80 6f617420 73706563 69667969 6e672061 oat specifying a │ │ │ │ - 0x00005b90 20736361 6c652028 692e652e 20686f77 scale (i.e. how │ │ │ │ - 0x00005ba0 206c6f6e 67206561 63682069 6e746567 long each integ │ │ │ │ - 0x00005bb0 65722075 6e69740a 20202020 69732c20 er unit. is, │ │ │ │ - 0x00005bc0 696e2073 65636f6e 6473292e 0a00 in seconds)... │ │ │ │ + 0x00005000 7c4f6470 703a5072 6f66696c 65720000 |Odpp:Profiler.. │ │ │ │ + 0x00005010 00000000 00000000 6d6f6e69 746f7269 ........monitori │ │ │ │ + 0x00005020 6e670000 00000000 73797300 00000000 ng......sys..... │ │ │ │ + 0x00005030 4d495353 494e4700 5f707973 74617274 MISSING._pystart │ │ │ │ + 0x00005040 5f63616c 6c626163 6b000000 00000000 _callback....... │ │ │ │ + 0x00005050 7c70703a 656e6162 6c650000 00000000 |pp:enable...... │ │ │ │ + 0x00005060 6350726f 66696c65 00000000 00000000 cProfile........ │ │ │ │ + 0x00005070 69730000 00000000 7573655f 746f6f6c is......use_tool │ │ │ │ + 0x00005080 5f696400 00000000 416e6f74 68657220 _id.....Another │ │ │ │ + 0x00005090 70726f66 696c696e 6720746f 6f6c2069 profiling tool i │ │ │ │ + 0x000050a0 7320616c 72656164 79206163 74697665 s already active │ │ │ │ + 0x000050b0 00000000 00000000 69694f00 00000000 ........iiO..... │ │ │ │ + 0x000050c0 72656769 73746572 5f63616c 6c626163 register_callbac │ │ │ │ + 0x000050d0 6b000000 00000000 69690000 00000000 k.......ii...... │ │ │ │ + 0x000050e0 7365745f 6576656e 74730000 00000000 set_events...... │ │ │ │ + 0x000050f0 5f636361 6c6c5f63 616c6c62 61636b20 _ccall_callback │ │ │ │ + 0x00005100 65787065 63746564 20342061 7267756d expected 4 argum │ │ │ │ + 0x00005110 656e7473 2c20676f 7420257a 64000000 ents, got %zd... │ │ │ │ + 0x00005120 6275696c 74696e73 00000000 00000000 builtins........ │ │ │ │ + 0x00005130 3c25552e 25733e00 3c25733e 00000000 <%U.%s>.<%s>.... │ │ │ │ + 0x00005140 3c627569 6c742d69 6e206d65 74686f64 ..... │ │ │ │ + 0x00005170 5f707973 74617274 5f63616c 6c626163 _pystart_callbac │ │ │ │ + 0x00005180 6b206578 70656374 65642032 20617267 k expected 2 arg │ │ │ │ + 0x00005190 756d656e 74732c20 676f7420 257a6400 uments, got %zd. │ │ │ │ + 0x000051a0 5f707972 65747572 6e5f6361 6c6c6261 _pyreturn_callba │ │ │ │ + 0x000051b0 636b2065 78706563 74656420 33206172 ck expected 3 ar │ │ │ │ + 0x000051c0 67756d65 6e74732c 20676f74 20257a64 guments, got %zd │ │ │ │ + 0x000051d0 00000000 00000000 5f637265 7475726e ........_creturn │ │ │ │ + 0x000051e0 5f63616c 6c626163 6b206578 70656374 _callback expect │ │ │ │ + 0x000051f0 65642034 20617267 756d656e 74732c20 ed 4 arguments, │ │ │ │ + 0x00005200 676f7420 257a6400 63616e6e 6f742064 got %zd.cannot d │ │ │ │ + 0x00005210 69736162 6c652070 726f6669 6c657220 isable profiler │ │ │ │ + 0x00005220 696e2065 78746572 6e616c20 74696d65 in external time │ │ │ │ + 0x00005230 72000000 00000000 69000000 00000000 r.......i....... │ │ │ │ + 0x00005240 66726565 5f746f6f 6c5f6964 00000000 free_tool_id.... │ │ │ │ + 0x00005250 6d656d6f 72792077 61732065 78686175 memory was exhau │ │ │ │ + 0x00005260 73746564 20776869 6c652070 726f6669 sted while profi │ │ │ │ + 0x00005270 6c696e67 00000000 63616e6e 6f742063 ling....cannot c │ │ │ │ + 0x00005280 6c656172 2070726f 66696c65 7220696e lear profiler in │ │ │ │ + 0x00005290 20657874 65726e61 6c207469 6d657200 external timer. │ │ │ │ + 0x000052a0 67657473 74617473 28292074 616b6573 getstats() takes │ │ │ │ + 0x000052b0 206e6f20 61726775 6d656e74 73000000 no arguments... │ │ │ │ + 0x000052c0 45786365 7074696f 6e206967 6e6f7265 Exception ignore │ │ │ │ + 0x000052d0 64207768 656e2064 65737472 6f79696e d when destroyin │ │ │ │ + 0x000052e0 67205f6c 7370726f 66207072 6f66696c g _lsprof profil │ │ │ │ + 0x000052f0 65720000 00000000 28284f6c 6c64644f er......((OllddO │ │ │ │ + 0x00005300 29290000 00000000 28284f6c 6c646429 ))......((Olldd) │ │ │ │ + 0x00005310 29000000 00000000 67657473 74617473 ).......getstats │ │ │ │ + 0x00005320 00000000 00000000 656e6162 6c650000 ........enable.. │ │ │ │ + 0x00005330 64697361 626c6500 636c6561 72000000 disable.clear... │ │ │ │ + 0x00005340 5f707972 65747572 6e5f6361 6c6c6261 _pyreturn_callba │ │ │ │ + 0x00005350 636b0000 00000000 5f636361 6c6c5f63 ck......_ccall_c │ │ │ │ + 0x00005360 616c6c62 61636b00 5f637265 7475726e allback._creturn │ │ │ │ + 0x00005370 5f63616c 6c626163 6b000000 00000000 _callback....... │ │ │ │ + 0x00005380 636f6465 00000000 63616c6c 65642063 code....called c │ │ │ │ + 0x00005390 6f646520 6f626a65 6374206f 72206275 ode object or bu │ │ │ │ + 0x000053a0 696c742d 696e2066 756e6374 696f6e20 ilt-in function │ │ │ │ + 0x000053b0 6e616d65 00000000 63616c6c 636f756e name....callcoun │ │ │ │ + 0x000053c0 74000000 00000000 686f7720 6d616e79 t.......how many │ │ │ │ + 0x000053d0 2074696d 65732074 68697320 69732063 times this is c │ │ │ │ + 0x000053e0 616c6c65 64000000 72656363 616c6c63 alled...reccallc │ │ │ │ + 0x000053f0 6f756e74 00000000 686f7720 6d616e79 ount....how many │ │ │ │ + 0x00005400 2074696d 65732074 68697320 69732063 times this is c │ │ │ │ + 0x00005410 616c6c65 64207265 63757273 6976656c alled recursivel │ │ │ │ + 0x00005420 79000000 00000000 746f7461 6c74696d y.......totaltim │ │ │ │ + 0x00005430 65000000 00000000 746f7461 6c207469 e.......total ti │ │ │ │ + 0x00005440 6d652073 70656e74 20696e20 74686973 me spent in this │ │ │ │ + 0x00005450 2063616c 6c000000 696e6c69 6e657469 call...inlineti │ │ │ │ + 0x00005460 6d650000 00000000 696e6c69 6e652074 me......inline t │ │ │ │ + 0x00005470 696d6520 286e6f74 20696e20 66757274 ime (not in furt │ │ │ │ + 0x00005480 68657220 73756263 616c6c73 29000000 her subcalls)... │ │ │ │ + 0x00005490 636f6465 206f626a 65637420 6f722062 code object or b │ │ │ │ + 0x000054a0 75696c74 2d696e20 66756e63 74696f6e uilt-in function │ │ │ │ + 0x000054b0 206e616d 65000000 686f7720 6d616e79 name...how many │ │ │ │ + 0x000054c0 2074696d 65732074 68697320 77617320 times this was │ │ │ │ + 0x000054d0 63616c6c 65640000 686f7720 6d616e79 called..how many │ │ │ │ + 0x000054e0 2074696d 65732063 616c6c65 64207265 times called re │ │ │ │ + 0x000054f0 63757273 6976656c 79000000 00000000 cursively....... │ │ │ │ + 0x00005500 746f7461 6c207469 6d652069 6e207468 total time in th │ │ │ │ + 0x00005510 69732065 6e747279 00000000 00000000 is entry........ │ │ │ │ + 0x00005520 696e6c69 6e652074 696d6520 696e2074 inline time in t │ │ │ │ + 0x00005530 68697320 656e7472 7920286e 6f742069 his entry (not i │ │ │ │ + 0x00005540 6e207375 6263616c 6c732900 00000000 n subcalls)..... │ │ │ │ + 0x00005550 63616c6c 73000000 64657461 696c7320 calls...details │ │ │ │ + 0x00005560 6f662074 68652063 616c6c73 00000000 of the calls.... │ │ │ │ + 0x00005570 73756263 616c6c73 00000000 00000000 subcalls........ │ │ │ │ + 0x00005580 74696d65 72000000 74696d65 756e6974 timer...timeunit │ │ │ │ + 0x00005590 00000000 00000000 5f6c7370 726f662e ........_lsprof. │ │ │ │ + 0x000055a0 70726f66 696c6572 5f737562 656e7472 profiler_subentr │ │ │ │ + 0x000055b0 79000000 00000000 5f6c7370 726f662e y......._lsprof. │ │ │ │ + 0x000055c0 70726f66 696c6572 5f656e74 72790000 profiler_entry.. │ │ │ │ + 0x000055d0 5f6c7370 726f662e 50726f66 696c6572 _lsprof.Profiler │ │ │ │ + 0x000055e0 00000000 00000000 5f6c7370 726f6600 ........_lsprof. │ │ │ │ + 0x000055f0 46617374 2070726f 66696c65 72000000 Fast profiler... │ │ │ │ + 0x00005600 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00005610 636c6561 7228290a 0a436c65 61722061 clear()..Clear a │ │ │ │ + 0x00005620 6c6c2070 726f6669 6c696e67 20696e66 ll profiling inf │ │ │ │ + 0x00005630 6f726d61 74696f6e 20636f6c 6c656374 ormation collect │ │ │ │ + 0x00005640 65642073 6f206661 722e0a00 00000000 ed so far....... │ │ │ │ + 0x00005650 64697361 626c6528 290a0a53 746f7020 disable()..Stop │ │ │ │ + 0x00005660 636f6c6c 65637469 6e672070 726f6669 collecting profi │ │ │ │ + 0x00005670 6c696e67 20696e66 6f726d61 74696f6e ling information │ │ │ │ + 0x00005680 2e0a0000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00005690 656e6162 6c652873 75626361 6c6c733d enable(subcalls= │ │ │ │ + 0x000056a0 54727565 2c206275 696c7469 6e733d54 True, builtins=T │ │ │ │ + 0x000056b0 72756529 0a0a5374 61727420 636f6c6c rue)..Start coll │ │ │ │ + 0x000056c0 65637469 6e672070 726f6669 6c696e67 ecting profiling │ │ │ │ + 0x000056d0 20696e66 6f726d61 74696f6e 2e0a4966 information..If │ │ │ │ + 0x000056e0 20277375 6263616c 6c732720 69732054 'subcalls' is T │ │ │ │ + 0x000056f0 7275652c 20616c73 6f207265 636f7264 rue, also record │ │ │ │ + 0x00005700 7320666f 72206561 63682066 756e6374 s for each funct │ │ │ │ + 0x00005710 696f6e0a 73746174 69737469 63732073 ion.statistics s │ │ │ │ + 0x00005720 65706172 61746564 20616363 6f726469 eparated accordi │ │ │ │ + 0x00005730 6e672074 6f206974 73206375 7272656e ng to its curren │ │ │ │ + 0x00005740 74206361 6c6c6572 2e0a4966 20276275 t caller..If 'bu │ │ │ │ + 0x00005750 696c7469 6e732720 69732054 7275652c iltins' is True, │ │ │ │ + 0x00005760 20726563 6f726473 20746865 2074696d records the tim │ │ │ │ + 0x00005770 65207370 656e7420 696e0a62 75696c74 e spent in.built │ │ │ │ + 0x00005780 2d696e20 66756e63 74696f6e 73207365 -in functions se │ │ │ │ + 0x00005790 70617261 74656c79 2066726f 6d207468 parately from th │ │ │ │ + 0x000057a0 65697220 63616c6c 65722e0a 00000000 eir caller...... │ │ │ │ + 0x000057b0 67657473 74617473 28247365 6c662c20 getstats($self, │ │ │ │ + 0x000057c0 2f290a2d 2d0a0a6c 69737420 6f662070 /).--..list of p │ │ │ │ + 0x000057d0 726f6669 6c65725f 656e7472 79206f62 rofiler_entry ob │ │ │ │ + 0x000057e0 6a656374 732e0a0a 67657473 74617473 jects...getstats │ │ │ │ + 0x000057f0 2829202d 3e206c69 7374206f 66207072 () -> list of pr │ │ │ │ + 0x00005800 6f66696c 65725f65 6e747279 206f626a ofiler_entry obj │ │ │ │ + 0x00005810 65637473 0a0a5265 7475726e 20616c6c ects..Return all │ │ │ │ + 0x00005820 20696e66 6f726d61 74696f6e 20636f6c information col │ │ │ │ + 0x00005830 6c656374 65642062 79207468 65207072 lected by the pr │ │ │ │ + 0x00005840 6f66696c 65722e0a 45616368 2070726f ofiler..Each pro │ │ │ │ + 0x00005850 66696c65 725f656e 74727920 69732061 filer_entry is a │ │ │ │ + 0x00005860 20747570 6c652d6c 696b6520 6f626a65 tuple-like obje │ │ │ │ + 0x00005870 63742077 69746820 7468650a 666f6c6c ct with the.foll │ │ │ │ + 0x00005880 6f77696e 67206174 74726962 75746573 owing attributes │ │ │ │ + 0x00005890 3a0a0a20 20202063 6f646520 20202020 :.. code │ │ │ │ + 0x000058a0 20202020 20636f64 65206f62 6a656374 code object │ │ │ │ + 0x000058b0 0a202020 2063616c 6c636f75 6e742020 . callcount │ │ │ │ + 0x000058c0 20202068 6f77206d 616e7920 74696d65 how many time │ │ │ │ + 0x000058d0 73207468 69732077 61732063 616c6c65 s this was calle │ │ │ │ + 0x000058e0 640a2020 20207265 6363616c 6c636f75 d. reccallcou │ │ │ │ + 0x000058f0 6e742020 686f7720 6d616e79 2074696d nt how many tim │ │ │ │ + 0x00005900 65732063 616c6c65 64207265 63757273 es called recurs │ │ │ │ + 0x00005910 6976656c 790a2020 2020746f 74616c74 ively. totalt │ │ │ │ + 0x00005920 696d6520 20202020 746f7461 6c207469 ime total ti │ │ │ │ + 0x00005930 6d652069 6e207468 69732065 6e747279 me in this entry │ │ │ │ + 0x00005940 0a202020 20696e6c 696e6574 696d6520 . inlinetime │ │ │ │ + 0x00005950 20202069 6e6c696e 65207469 6d652069 inline time i │ │ │ │ + 0x00005960 6e207468 69732065 6e747279 20286e6f n this entry (no │ │ │ │ + 0x00005970 7420696e 20737562 63616c6c 73290a20 t in subcalls). │ │ │ │ + 0x00005980 20202063 616c6c73 20202020 20202020 calls │ │ │ │ + 0x00005990 20646574 61696c73 206f6620 74686520 details of the │ │ │ │ + 0x000059a0 63616c6c 730a0a54 68652063 616c6c73 calls..The calls │ │ │ │ + 0x000059b0 20617474 72696275 74652069 73206569 attribute is ei │ │ │ │ + 0x000059c0 74686572 204e6f6e 65206f72 2061206c ther None or a l │ │ │ │ + 0x000059d0 69737420 6f660a70 726f6669 6c65725f ist of.profiler_ │ │ │ │ + 0x000059e0 73756265 6e747279 206f626a 65637473 subentry objects │ │ │ │ + 0x000059f0 3a0a0a20 20202063 6f646520 20202020 :.. code │ │ │ │ + 0x00005a00 20202020 2063616c 6c656420 636f6465 called code │ │ │ │ + 0x00005a10 206f626a 6563740a 20202020 63616c6c object. call │ │ │ │ + 0x00005a20 636f756e 74202020 2020686f 77206d61 count how ma │ │ │ │ + 0x00005a30 6e792074 696d6573 20746869 73206973 ny times this is │ │ │ │ + 0x00005a40 2063616c 6c65640a 20202020 72656363 called. recc │ │ │ │ + 0x00005a50 616c6c63 6f756e74 2020686f 77206d61 allcount how ma │ │ │ │ + 0x00005a60 6e792074 696d6573 20746869 73206973 ny times this is │ │ │ │ + 0x00005a70 2063616c 6c656420 72656375 72736976 called recursiv │ │ │ │ + 0x00005a80 656c790a 20202020 746f7461 6c74696d ely. totaltim │ │ │ │ + 0x00005a90 65202020 2020746f 74616c20 74696d65 e total time │ │ │ │ + 0x00005aa0 20737065 6e742069 6e207468 69732063 spent in this c │ │ │ │ + 0x00005ab0 616c6c0a 20202020 696e6c69 6e657469 all. inlineti │ │ │ │ + 0x00005ac0 6d652020 2020696e 6c696e65 2074696d me inline tim │ │ │ │ + 0x00005ad0 6520286e 6f742069 6e206675 72746865 e (not in furthe │ │ │ │ + 0x00005ae0 72207375 6263616c 6c732900 00000000 r subcalls)..... │ │ │ │ + 0x00005af0 50726f66 696c6572 2874696d 65723d4e Profiler(timer=N │ │ │ │ + 0x00005b00 6f6e652c 2074696d 65756e69 743d4e6f one, timeunit=No │ │ │ │ + 0x00005b10 6e652c20 73756263 616c6c73 3d547275 ne, subcalls=Tru │ │ │ │ + 0x00005b20 652c2062 75696c74 696e733d 54727565 e, builtins=True │ │ │ │ + 0x00005b30 290a0a20 20202042 75696c64 73206120 ).. Builds a │ │ │ │ + 0x00005b40 70726f66 696c6572 206f626a 65637420 profiler object │ │ │ │ + 0x00005b50 7573696e 67207468 65207370 65636966 using the specif │ │ │ │ + 0x00005b60 69656420 74696d65 72206675 6e637469 ied timer functi │ │ │ │ + 0x00005b70 6f6e2e0a 20202020 54686520 64656661 on.. The defa │ │ │ │ + 0x00005b80 756c7420 74696d65 72206973 20612066 ult timer is a f │ │ │ │ + 0x00005b90 61737420 6275696c 742d696e 206f6e65 ast built-in one │ │ │ │ + 0x00005ba0 20626173 6564206f 6e207265 616c2074 based on real t │ │ │ │ + 0x00005bb0 696d652e 0a202020 20466f72 20637573 ime.. For cus │ │ │ │ + 0x00005bc0 746f6d20 74696d65 72206675 6e637469 tom timer functi │ │ │ │ + 0x00005bd0 6f6e7320 72657475 726e696e 6720696e ons returning in │ │ │ │ + 0x00005be0 74656765 72732c20 74696d65 756e6974 tegers, timeunit │ │ │ │ + 0x00005bf0 2063616e 0a202020 20626520 6120666c can. be a fl │ │ │ │ + 0x00005c00 6f617420 73706563 69667969 6e672061 oat specifying a │ │ │ │ + 0x00005c10 20736361 6c652028 692e652e 20686f77 scale (i.e. how │ │ │ │ + 0x00005c20 206c6f6e 67206561 63682069 6e746567 long each integ │ │ │ │ + 0x00005c30 65722075 6e69740a 20202020 69732c20 er unit. is, │ │ │ │ + 0x00005c40 696e2073 65636f6e 6473292e 0a00 in seconds)... │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame_hdr': │ │ │ │ - 0x00005bd0 011b033b 04010000 1f000000 90c0ffff ...;............ │ │ │ │ - 0x00005be0 180a0000 d0c0ffff c4010000 74c2ffff ............t... │ │ │ │ - 0x00005bf0 f0010000 fcc2ffff 2c020000 a0c3ffff ........,....... │ │ │ │ - 0x00005c00 54020000 60c6ffff 04030000 fcc7ffff T...`........... │ │ │ │ - 0x00005c10 88030000 3cd1ffff 2c040000 90d1ffff ....<...,....... │ │ │ │ - 0x00005c20 50040000 b4d2ffff 80040000 d8d8ffff P............... │ │ │ │ - 0x00005c30 30050000 f4dfffff fc050000 5ce2ffff 0...........\... │ │ │ │ - 0x00005c40 9c060000 94e5ffff 14070000 bce6ffff ................ │ │ │ │ - 0x00005c50 68070000 c0e8ffff dc070000 00eaffff h............... │ │ │ │ - 0x00005c60 30080000 70ebffff 9c080000 f0ecffff 0...p........... │ │ │ │ - 0x00005c70 dc080000 d4efffff 74090000 74f0ffff ........t...t... │ │ │ │ - 0x00005c80 dc090000 b0f0ffff 1c010000 e0f0ffff ................ │ │ │ │ - 0x00005c90 30010000 1cf1ffff 44010000 70f1ffff 0.......D...p... │ │ │ │ - 0x00005ca0 6c010000 90f1ffff 80010000 a0f1ffff l............... │ │ │ │ - 0x00005cb0 94010000 50f2ffff f0020000 58f2ffff ....P.......X... │ │ │ │ - 0x00005cc0 ec060000 f4f2ffff a0090000 60f3ffff ............`... │ │ │ │ - 0x00005cd0 000a0000 .... │ │ │ │ + 0x00005c50 011b033b 04010000 1f000000 10c0ffff ...;............ │ │ │ │ + 0x00005c60 280a0000 50c0ffff c4010000 f4c1ffff (...P........... │ │ │ │ + 0x00005c70 f0010000 7cc2ffff 2c020000 20c3ffff ....|...,... ... │ │ │ │ + 0x00005c80 54020000 e0c5ffff 04030000 7cc7ffff T...........|... │ │ │ │ + 0x00005c90 88030000 bcd0ffff 2c040000 10d1ffff ........,....... │ │ │ │ + 0x00005ca0 50040000 34d2ffff 80040000 58d8ffff P...4.......X... │ │ │ │ + 0x00005cb0 30050000 f4dfffff 0c060000 5ce2ffff 0...........\... │ │ │ │ + 0x00005cc0 ac060000 94e5ffff 24070000 bce6ffff ........$....... │ │ │ │ + 0x00005cd0 78070000 c0e8ffff ec070000 00eaffff x............... │ │ │ │ + 0x00005ce0 40080000 70ebffff ac080000 f0ecffff @...p........... │ │ │ │ + 0x00005cf0 ec080000 d4efffff 84090000 74f0ffff ............t... │ │ │ │ + 0x00005d00 ec090000 b0f0ffff 1c010000 e0f0ffff ................ │ │ │ │ + 0x00005d10 30010000 1cf1ffff 44010000 70f1ffff 0.......D...p... │ │ │ │ + 0x00005d20 6c010000 90f1ffff 80010000 a0f1ffff l............... │ │ │ │ + 0x00005d30 94010000 50f2ffff f0020000 58f2ffff ....P.......X... │ │ │ │ + 0x00005d40 fc060000 f4f2ffff b0090000 60f3ffff ............`... │ │ │ │ + 0x00005d50 100a0000 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -1,151 +1,152 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame': │ │ │ │ - 0x00005cd8 10000000 00000000 017a5200 04781e01 .........zR..x.. │ │ │ │ - 0x00005ce8 1b0c1f00 10000000 18000000 8cefffff ................ │ │ │ │ - 0x00005cf8 30000000 00000000 10000000 2c000000 0...........,... │ │ │ │ - 0x00005d08 a8efffff 3c000000 00000000 24000000 ....<.......$... │ │ │ │ - 0x00005d18 40000000 d0efffff 50000000 00412d41 @.......P....A-A │ │ │ │ - 0x00005d28 0e209d04 9e034293 024ededd d30e0041 . ....B..N.....A │ │ │ │ - 0x00005d38 2d000000 10000000 68000000 fcefffff -.......h....... │ │ │ │ - 0x00005d48 08000000 00000000 10000000 7c000000 ............|... │ │ │ │ - 0x00005d58 08f0ffff 10000000 00000000 2c000000 ............,... │ │ │ │ - 0x00005d68 90000000 04f0ffff ac000000 00412d41 .............A-A │ │ │ │ - 0x00005d78 0e309d06 9e054293 04940342 9502610a .0....B....B..a. │ │ │ │ - 0x00005d88 deddd5d3 d40e0041 2d410b00 28000000 .......A-A..(... │ │ │ │ - 0x00005d98 c0000000 04bfffff a4010000 00412d41 .............A-A │ │ │ │ - 0x00005da8 0e409d08 9e074a93 06940575 0adeddd3 .@....J....u.... │ │ │ │ - 0x00005db8 d40e0041 2d410b00 38000000 ec000000 ...A-A..8....... │ │ │ │ - 0x00005dc8 7cc0ffff 88000000 00412d41 0e309d06 |........A-A.0.. │ │ │ │ - 0x00005dd8 9e054293 04940342 9502540a deddd5d3 ..B....B..T..... │ │ │ │ - 0x00005de8 d40e0041 2d410b44 deddd5d3 d40e0041 ...A-A.D.......A │ │ │ │ - 0x00005df8 2d000000 24000000 28010000 c8c0ffff -...$...(....... │ │ │ │ - 0x00005e08 a4000000 00412d41 0e209d04 9e034293 .....A-A. ....B. │ │ │ │ - 0x00005e18 025d0ade ddd30e00 412d410b 98000000 .]......A-A..... │ │ │ │ - 0x00005e28 50010000 44c1ffff c0020000 00412d41 P...D........A-A │ │ │ │ - 0x00005e38 0e709d0e 9e0d4895 0a96094a 98079708 .p....H....J.... │ │ │ │ - 0x00005e48 58940b93 0c419a05 9906419c 039b047e X....A....A....~ │ │ │ │ - 0x00005e58 d4d341d8 d741dad9 41dcdb42 deddd5d6 ..A..A..A..B.... │ │ │ │ - 0x00005e68 0e00412d 410e7095 0a960997 0898079d ..A-A.p......... │ │ │ │ - 0x00005e78 0e9e0d2d 4cd8d742 97089807 44d8d741 ...-L..B....D..A │ │ │ │ - 0x00005e88 930c940b 97089807 99069a05 9b049c03 ................ │ │ │ │ - 0x00005e98 4ed3d4d9 dadbdc4c 930c940b 99069a05 N......L........ │ │ │ │ - 0x00005ea8 9b049c03 440ad4d3 41dad941 dcdb410b ....D...A..A..A. │ │ │ │ - 0x00005eb8 45d3d4d9 dadbdc00 10000000 ec010000 E............... │ │ │ │ - 0x00005ec8 58efffff 08000000 00000000 80000000 X............... │ │ │ │ - 0x00005ed8 00020000 54c3ffff 9c010000 00412d41 ....T........A-A │ │ │ │ - 0x00005ee8 0e409d08 9e074494 05930644 96039504 .@....D....D.... │ │ │ │ - 0x00005ef8 49970249 d6d541d7 41d4d343 dedd0e00 I..I..A.A..C.... │ │ │ │ - 0x00005f08 412d410e 40930694 05950496 0397029d A-A.@........... │ │ │ │ - 0x00005f18 089e072d 53d744d6 d5419504 96039702 ...-S.D..A...... │ │ │ │ - 0x00005f28 41d752d4 d341d6d5 41dedd0e 00412d41 A.R..A..A....A-A │ │ │ │ - 0x00005f38 0e409d08 9e072d48 93069405 95049603 .@....-H........ │ │ │ │ - 0x00005f48 9702420a d741d4d3 41d6d543 0b44d700 ..B..A..A..C.D.. │ │ │ │ - 0x00005f58 a0000000 84020000 6cc4ffff 40090000 ........l...@... │ │ │ │ - 0x00005f68 00412d41 0e709d0e 9e0d4293 0c940b42 .A-A.p....B....B │ │ │ │ - 0x00005f78 950a9609 42970898 07439906 9a050244 ....B....C.....D │ │ │ │ - 0x00005f88 9b0460db 02860ade ddd9dad7 d8d5d6d3 ..`............. │ │ │ │ - 0x00005f98 d40e0041 2d410b42 9b0445db 4f0adedd ...A-A.B..E.O... │ │ │ │ - 0x00005fa8 d9dad7d8 d5d6d3d4 0e00412d 410b519b ..........A-A.Q. │ │ │ │ - 0x00005fb8 0460db44 9b044cdb 4e9b046c db499b04 .`.D..L.N..l.I.. │ │ │ │ - 0x00005fc8 46db529b 0446db44 9b0446db 449b044a F.R..F.D..F.D..J │ │ │ │ - 0x00005fd8 db489b04 4edb449b 04410adb 410b410a .H..N.D..A..A.A. │ │ │ │ - 0x00005fe8 db410b4b 0adb430b 60db479b 0446db49 .A.K..C.`.G..F.I │ │ │ │ - 0x00005ff8 9b040000 20000000 28030000 08cdffff .... ...(....... │ │ │ │ - 0x00006008 54000000 00412d41 0e109d02 9e01490a T....A-A......I. │ │ │ │ - 0x00006018 dedd0e00 412d410b 2c000000 4c030000 ....A-A.,...L... │ │ │ │ - 0x00006028 38cdffff 24010000 00412d41 0e409d08 8...$....A-A.@.. │ │ │ │ - 0x00006038 9e074293 06940545 9504670a deddd5d3 ..B....E..g..... │ │ │ │ - 0x00006048 d40e0041 2d410b00 ac000000 7c030000 ...A-A......|... │ │ │ │ - 0x00006058 2cceffff 24060000 00412d41 0e709d0e ,...$....A-A.p.. │ │ │ │ - 0x00006068 9e0d4496 09950a42 98079708 45940b93 ..D....B....E... │ │ │ │ - 0x00006078 0c459a05 990661d4 d341dad9 41d6d541 .E....a..A..A..A │ │ │ │ - 0x00006088 d8d743de dd0e0041 2d410e70 930c940b ..C....A-A.p.... │ │ │ │ - 0x00006098 950a9609 97089807 99069a05 9d0e9e0d ................ │ │ │ │ - 0x000060a8 2d02479b 04760adb 410b710a db420b43 -.G..v..A.q..B.C │ │ │ │ - 0x000060b8 0adb410b 43db479b 0443db66 9b045bdb ..A.C.G..C.f..[. │ │ │ │ - 0x000060c8 429b0443 db4a9b04 47db499b 0447d3d4 B..C.J..G.I..G.. │ │ │ │ - 0x000060d8 d5d6d7d8 d9dadb48 930c940b 950a9609 .......H........ │ │ │ │ - 0x000060e8 97089807 99069a05 489b0443 db469b04 ........H..C.F.. │ │ │ │ - 0x000060f8 43db439b 0443db00 c8000000 2c040000 C.C..C......,... │ │ │ │ - 0x00006108 a0d3ffff 1c070000 00412d41 0e709d0e .........A-A.p.. │ │ │ │ - 0x00006118 9e0d4496 09950a44 940b930c 41980797 ..D....D....A... │ │ │ │ - 0x00006128 0851d4d3 41d8d741 d6d543de dd0e0041 .Q..A..A..C....A │ │ │ │ - 0x00006138 2d410e70 930c940b 950a9609 97089807 -A.p............ │ │ │ │ - 0x00006148 9d0e9e0d 2d509a05 9906469c 039b0463 ....-P....F....c │ │ │ │ - 0x00006158 dad941dc db46d4d3 41d8d741 930c940b ..A..F..A..A.... │ │ │ │ - 0x00006168 97089807 99069a05 9b049c03 0289d9da ................ │ │ │ │ - 0x00006178 dbdc4a99 069a059b 049c0302 9dd3d4d5 ..J............. │ │ │ │ - 0x00006188 d6d7d8d9 dadbdc48 930c940b 950a9609 .......H........ │ │ │ │ - 0x00006198 97089807 99069a05 9b049c03 48d9dadb ............H... │ │ │ │ - 0x000061a8 dc420ad4 d341d8d7 410b4499 069a059b .B...A..A.D..... │ │ │ │ - 0x000061b8 049c0353 0ad4d341 d8d741da d941dcdb ...S...A..A..A.. │ │ │ │ - 0x000061c8 410b0000 9c000000 f8040000 f0d9ffff A............... │ │ │ │ - 0x000061d8 68020000 00412d41 0e509d0a 9e094293 h....A-A.P....B. │ │ │ │ - 0x000061e8 08940749 96059506 44980397 04499902 ...I....D....I.. │ │ │ │ - 0x000061f8 73d6d541 d8d741d9 45deddd3 d40e0041 s..A..A.E......A │ │ │ │ - 0x00006208 2d410e50 93089407 95069605 97049803 -A.P............ │ │ │ │ - 0x00006218 99029d0a 9e092d4a d941d6d5 41d8d74a ......-J.A..A..J │ │ │ │ - 0x00006228 95069605 97049803 990245d5 d6d7d8d9 ..........E..... │ │ │ │ - 0x00006238 4a950696 05970498 03990246 0ad942d6 J..........F..B. │ │ │ │ - 0x00006248 d541d8d7 410b43d9 42d6d541 d8d74195 .A..A.C.B..A..A. │ │ │ │ - 0x00006258 06960541 d6d54295 06960597 04980399 ...A..B......... │ │ │ │ - 0x00006268 02000000 4c000000 98050000 b8dbffff ....L........... │ │ │ │ - 0x00006278 38030000 00412d41 0e609d0c 9e0b4293 8....A-A.`....B. │ │ │ │ - 0x00006288 0a940943 95089607 63980597 06790ad8 ...C....c....y.. │ │ │ │ - 0x00006298 d7410b4d d8d7430a deddd5d6 d3d40e00 .A.M..C......... │ │ │ │ - 0x000062a8 412d410b 43970698 0547d7d8 44970698 A-A.C....G..D... │ │ │ │ - 0x000062b8 05000000 24000000 e8050000 64ebffff ....$.......d... │ │ │ │ - 0x000062c8 9c000000 00412d41 0e209d04 9e034293 .....A-A. ....B. │ │ │ │ - 0x000062d8 02560ade ddd30e00 412d410b 50000000 .V......A-A.P... │ │ │ │ - 0x000062e8 10060000 78deffff 28010000 00412d41 ....x...(....A-A │ │ │ │ - 0x000062f8 0e409d08 9e074393 0649054f 0554d341 .@....C..I.O.T.A │ │ │ │ - 0x00006308 064f41de dd0e0041 2d410e40 93069d08 .OA....A-A.@.... │ │ │ │ - 0x00006318 9e07054f 052d4406 4f490ad3 420b43d3 ...O.-D.OI..B.C. │ │ │ │ - 0x00006328 48930605 4f05460a 064f410b 42064f00 H...O.F..OA.B.O. │ │ │ │ - 0x00006338 70000000 64060000 4cdfffff 04020000 p...d...L....... │ │ │ │ - 0x00006348 00412d41 0e609d0c 9e0b4293 0a940943 .A-A.`....B....C │ │ │ │ - 0x00006358 95089607 470adedd d5d6d3d4 0e00412d ....G.........A- │ │ │ │ - 0x00006368 410b4b98 0597064a 0ad8d741 0b4b9a03 A.K....J...A.K.. │ │ │ │ - 0x00006378 99044a0a dad9410b 419c019b 02490adc ..J...A.A....I.. │ │ │ │ - 0x00006388 db420b71 d8d741da d941dcdb 41970698 .B.q..A..A..A... │ │ │ │ - 0x00006398 0599049a 0341d8d7 41dad941 97069805 .....A..A..A.... │ │ │ │ - 0x000063a8 41d8d700 50000000 d8060000 dce0ffff A...P........... │ │ │ │ - 0x000063b8 40010000 00442d41 0e509d0a 9e094293 @....D-A.P....B. │ │ │ │ - 0x000063c8 0894074a 0adeddd3 d40e0041 2d410b41 ...J.......A-A.A │ │ │ │ - 0x000063d8 96059506 49d6d544 95069605 4e980397 ....I..D....N... │ │ │ │ - 0x000063e8 04470ad8 d7410b4b 9902490a d9410b41 .G...A.K..I..A.A │ │ │ │ - 0x000063f8 d941d6d5 41d8d700 68000000 2c070000 .A..A...h...,... │ │ │ │ - 0x00006408 c8e1ffff 68010000 00412d41 0e509d0a ....h....A-A.P.. │ │ │ │ - 0x00006418 9e094293 0894074f 0adeddd3 d40e0041 ..B....O.......A │ │ │ │ - 0x00006428 2d410b41 96059506 470ad6d5 410b4a98 -A.A....G...A.J. │ │ │ │ - 0x00006438 03970447 0ad8d741 0b449902 45d94cd7 ...G...A.D..E.L. │ │ │ │ - 0x00006448 d8429704 98039902 49d944d6 d541d8d7 .B......I.D..A.. │ │ │ │ - 0x00006458 41950696 05970498 03990241 d941d6d5 A..........A.A.. │ │ │ │ - 0x00006468 41d8d700 3c000000 98070000 cce2ffff A...<........... │ │ │ │ - 0x00006478 74010000 00412d41 0e309d06 9e054293 t....A-A.0....B. │ │ │ │ - 0x00006488 04940342 95029601 5f0adedd d5d6d3d4 ...B...._....... │ │ │ │ - 0x00006498 0e00412d 410b620a deddd5d6 d3d40e00 ..A-A.b......... │ │ │ │ - 0x000064a8 412d410b 94000000 d8070000 0ce4ffff A-A............. │ │ │ │ - 0x000064b8 e4020000 00412d41 0e609d0c 9e0b4393 .....A-A.`....C. │ │ │ │ - 0x000064c8 0a940942 96079508 6cd6d543 deddd3d4 ...B....l..C.... │ │ │ │ - 0x000064d8 0e00412d 410e6093 0a940995 0896079d ..A-A.`......... │ │ │ │ - 0x000064e8 0c9e0b2d 5f980597 06490ad8 d7410b4a ...-_....I...A.J │ │ │ │ - 0x000064f8 9a039904 490adad9 410b419c 019b024e ....I...A.A....N │ │ │ │ - 0x00006508 0adcdb41 0b57d8d7 41dad941 dcdb47d6 ...A.W..A..A..G. │ │ │ │ - 0x00006518 d5429508 96079706 98059904 9a0341d8 .B............A. │ │ │ │ - 0x00006528 d741dad9 41970698 0541d8d7 41d5d642 .A..A....A..A..B │ │ │ │ - 0x00006538 95089607 430ad6d5 410b0000 28000000 ....C...A...(... │ │ │ │ - 0x00006548 70080000 58e6ffff a0000000 00412d41 p...X........A-A │ │ │ │ - 0x00006558 0e209d04 9e034293 0294015d 0adeddd3 . ....B....].... │ │ │ │ - 0x00006568 d40e0041 2d410b00 38000000 9c080000 ...A-A..8....... │ │ │ │ - 0x00006578 4ce9ffff 6c000000 00412d41 0e309d06 L...l....A-A.0.. │ │ │ │ - 0x00006588 9e054293 04940344 95024a0a deddd5d3 ..B....D..J..... │ │ │ │ - 0x00006598 d40e0041 2d410b45 deddd5d3 d40e0041 ...A-A.E.......A │ │ │ │ - 0x000065a8 2d000000 20000000 d8080000 90e6ffff -... ........... │ │ │ │ - 0x000065b8 20000000 00412d41 0e109d02 9e0143de ....A-A......C. │ │ │ │ - 0x000065c8 dd0e0041 2d000000 14000000 fc080000 ...A-........... │ │ │ │ - 0x000065d8 58e9ffff 30000000 00000000 00000000 X...0........... │ │ │ │ - 0x000065e8 20000000 14090000 70b6ffff 2c000000 .......p...,... │ │ │ │ - 0x000065f8 00412d41 0e109d02 9e0146de dd0e0041 .A-A......F....A │ │ │ │ - 0x00006608 2d000000 00000000 -....... │ │ │ │ + 0x00005d58 10000000 00000000 017a5200 04781e01 .........zR..x.. │ │ │ │ + 0x00005d68 1b0c1f00 10000000 18000000 8cefffff ................ │ │ │ │ + 0x00005d78 30000000 00000000 10000000 2c000000 0...........,... │ │ │ │ + 0x00005d88 a8efffff 3c000000 00000000 24000000 ....<.......$... │ │ │ │ + 0x00005d98 40000000 d0efffff 50000000 00412d41 @.......P....A-A │ │ │ │ + 0x00005da8 0e209d04 9e034293 024ededd d30e0041 . ....B..N.....A │ │ │ │ + 0x00005db8 2d000000 10000000 68000000 fcefffff -.......h....... │ │ │ │ + 0x00005dc8 08000000 00000000 10000000 7c000000 ............|... │ │ │ │ + 0x00005dd8 08f0ffff 10000000 00000000 2c000000 ............,... │ │ │ │ + 0x00005de8 90000000 04f0ffff ac000000 00412d41 .............A-A │ │ │ │ + 0x00005df8 0e309d06 9e054293 04940342 9502610a .0....B....B..a. │ │ │ │ + 0x00005e08 deddd5d3 d40e0041 2d410b00 28000000 .......A-A..(... │ │ │ │ + 0x00005e18 c0000000 84beffff a4010000 00412d41 .............A-A │ │ │ │ + 0x00005e28 0e409d08 9e074a93 06940575 0adeddd3 .@....J....u.... │ │ │ │ + 0x00005e38 d40e0041 2d410b00 38000000 ec000000 ...A-A..8....... │ │ │ │ + 0x00005e48 fcbfffff 88000000 00412d41 0e309d06 .........A-A.0.. │ │ │ │ + 0x00005e58 9e054293 04940342 9502540a deddd5d3 ..B....B..T..... │ │ │ │ + 0x00005e68 d40e0041 2d410b44 deddd5d3 d40e0041 ...A-A.D.......A │ │ │ │ + 0x00005e78 2d000000 24000000 28010000 48c0ffff -...$...(...H... │ │ │ │ + 0x00005e88 a4000000 00412d41 0e209d04 9e034293 .....A-A. ....B. │ │ │ │ + 0x00005e98 025d0ade ddd30e00 412d410b 98000000 .]......A-A..... │ │ │ │ + 0x00005ea8 50010000 c4c0ffff c0020000 00412d41 P............A-A │ │ │ │ + 0x00005eb8 0e709d0e 9e0d4895 0a96094a 98079708 .p....H....J.... │ │ │ │ + 0x00005ec8 58940b93 0c419a05 9906419c 039b047e X....A....A....~ │ │ │ │ + 0x00005ed8 d4d341d8 d741dad9 41dcdb42 deddd5d6 ..A..A..A..B.... │ │ │ │ + 0x00005ee8 0e00412d 410e7095 0a960997 0898079d ..A-A.p......... │ │ │ │ + 0x00005ef8 0e9e0d2d 4cd8d742 97089807 44d8d741 ...-L..B....D..A │ │ │ │ + 0x00005f08 930c940b 97089807 99069a05 9b049c03 ................ │ │ │ │ + 0x00005f18 4ed3d4d9 dadbdc4c 930c940b 99069a05 N......L........ │ │ │ │ + 0x00005f28 9b049c03 440ad4d3 41dad941 dcdb410b ....D...A..A..A. │ │ │ │ + 0x00005f38 45d3d4d9 dadbdc00 10000000 ec010000 E............... │ │ │ │ + 0x00005f48 58efffff 08000000 00000000 80000000 X............... │ │ │ │ + 0x00005f58 00020000 d4c2ffff 9c010000 00412d41 .............A-A │ │ │ │ + 0x00005f68 0e409d08 9e074494 05930644 96039504 .@....D....D.... │ │ │ │ + 0x00005f78 49970249 d6d541d7 41d4d343 dedd0e00 I..I..A.A..C.... │ │ │ │ + 0x00005f88 412d410e 40930694 05950496 0397029d A-A.@........... │ │ │ │ + 0x00005f98 089e072d 53d744d6 d5419504 96039702 ...-S.D..A...... │ │ │ │ + 0x00005fa8 41d752d4 d341d6d5 41dedd0e 00412d41 A.R..A..A....A-A │ │ │ │ + 0x00005fb8 0e409d08 9e072d48 93069405 95049603 .@....-H........ │ │ │ │ + 0x00005fc8 9702420a d741d4d3 41d6d543 0b44d700 ..B..A..A..C.D.. │ │ │ │ + 0x00005fd8 a0000000 84020000 ecc3ffff 40090000 ............@... │ │ │ │ + 0x00005fe8 00412d41 0e709d0e 9e0d4293 0c940b42 .A-A.p....B....B │ │ │ │ + 0x00005ff8 950a9609 42970898 07439906 9a050244 ....B....C.....D │ │ │ │ + 0x00006008 9b0460db 02860ade ddd9dad7 d8d5d6d3 ..`............. │ │ │ │ + 0x00006018 d40e0041 2d410b42 9b0445db 4f0adedd ...A-A.B..E.O... │ │ │ │ + 0x00006028 d9dad7d8 d5d6d3d4 0e00412d 410b519b ..........A-A.Q. │ │ │ │ + 0x00006038 0460db44 9b044cdb 4e9b046c db499b04 .`.D..L.N..l.I.. │ │ │ │ + 0x00006048 46db529b 0446db44 9b0446db 449b044a F.R..F.D..F.D..J │ │ │ │ + 0x00006058 db489b04 4edb449b 04410adb 410b410a .H..N.D..A..A.A. │ │ │ │ + 0x00006068 db410b4b 0adb430b 63db479b 0443db49 .A.K..C.c.G..C.I │ │ │ │ + 0x00006078 9b040000 20000000 28030000 88ccffff .... ...(....... │ │ │ │ + 0x00006088 54000000 00412d41 0e109d02 9e01490a T....A-A......I. │ │ │ │ + 0x00006098 dedd0e00 412d410b 2c000000 4c030000 ....A-A.,...L... │ │ │ │ + 0x000060a8 b8ccffff 24010000 00412d41 0e409d08 ....$....A-A.@.. │ │ │ │ + 0x000060b8 9e074293 06940545 9504670a deddd5d3 ..B....E..g..... │ │ │ │ + 0x000060c8 d40e0041 2d410b00 ac000000 7c030000 ...A-A......|... │ │ │ │ + 0x000060d8 accdffff 24060000 00412d41 0e709d0e ....$....A-A.p.. │ │ │ │ + 0x000060e8 9e0d4496 09950a42 98079708 45940b93 ..D....B....E... │ │ │ │ + 0x000060f8 0c459a05 990661d4 d341dad9 41d6d541 .E....a..A..A..A │ │ │ │ + 0x00006108 d8d743de dd0e0041 2d410e70 930c940b ..C....A-A.p.... │ │ │ │ + 0x00006118 950a9609 97089807 99069a05 9d0e9e0d ................ │ │ │ │ + 0x00006128 2d02479b 04760adb 410b710a db420b43 -.G..v..A.q..B.C │ │ │ │ + 0x00006138 0adb410b 43db479b 0443db66 9b045bdb ..A.C.G..C.f..[. │ │ │ │ + 0x00006148 429b0443 db4a9b04 47db499b 0447d3d4 B..C.J..G.I..G.. │ │ │ │ + 0x00006158 d5d6d7d8 d9dadb48 930c940b 950a9609 .......H........ │ │ │ │ + 0x00006168 97089807 99069a05 489b0443 db469b04 ........H..C.F.. │ │ │ │ + 0x00006178 43db439b 0443db00 d8000000 2c040000 C.C..C......,... │ │ │ │ + 0x00006188 20d3ffff 9c070000 00412d41 0e709d0e ........A-A.p.. │ │ │ │ + 0x00006198 9e0d4496 09950a44 940b930c 41980797 ..D....D....A... │ │ │ │ + 0x000061a8 0851d4d3 41d8d741 d6d543de dd0e0041 .Q..A..A..C....A │ │ │ │ + 0x000061b8 2d410e70 930c940b 950a9609 97089807 -A.p............ │ │ │ │ + 0x000061c8 9d0e9e0d 2d509a05 9906469c 039b047b ....-P....F....{ │ │ │ │ + 0x000061d8 dad941dc db46d4d3 41d8d741 930c940b ..A..F..A..A.... │ │ │ │ + 0x000061e8 97089807 99069a05 9b049c03 0285d9da ................ │ │ │ │ + 0x000061f8 dbdc4a99 069a059b 049c0302 a9d3d4d5 ..J............. │ │ │ │ + 0x00006208 d6d7d8d9 dadbdc48 930c940b 950a9609 .......H........ │ │ │ │ + 0x00006218 97089807 99069a05 9b049c03 48d9dadb ............H... │ │ │ │ + 0x00006228 dc42d4d3 41d8d741 930c940b 97089807 .B..A..A........ │ │ │ │ + 0x00006238 99069a05 9b049c03 46d9dadb dc449906 ........F....D.. │ │ │ │ + 0x00006248 9a059b04 9c0350d4 d341d8d7 41dad941 ......P..A..A..A │ │ │ │ + 0x00006258 dcdb0000 9c000000 08050000 e0d9ffff ................ │ │ │ │ + 0x00006268 68020000 00412d41 0e509d0a 9e094293 h....A-A.P....B. │ │ │ │ + 0x00006278 08940749 96059506 44980397 04499902 ...I....D....I.. │ │ │ │ + 0x00006288 73d6d541 d8d741d9 45deddd3 d40e0041 s..A..A.E......A │ │ │ │ + 0x00006298 2d410e50 93089407 95069605 97049803 -A.P............ │ │ │ │ + 0x000062a8 99029d0a 9e092d4a d941d6d5 41d8d74a ......-J.A..A..J │ │ │ │ + 0x000062b8 95069605 97049803 990245d5 d6d7d8d9 ..........E..... │ │ │ │ + 0x000062c8 4a950696 05970498 03990246 0ad942d6 J..........F..B. │ │ │ │ + 0x000062d8 d541d8d7 410b43d9 42d6d541 d8d74195 .A..A.C.B..A..A. │ │ │ │ + 0x000062e8 06960541 d6d54295 06960597 04980399 ...A..B......... │ │ │ │ + 0x000062f8 02000000 4c000000 a8050000 a8dbffff ....L........... │ │ │ │ + 0x00006308 38030000 00412d41 0e609d0c 9e0b4293 8....A-A.`....B. │ │ │ │ + 0x00006318 0a940943 95089607 63980597 06790ad8 ...C....c....y.. │ │ │ │ + 0x00006328 d7410b4d d8d7430a deddd5d6 d3d40e00 .A.M..C......... │ │ │ │ + 0x00006338 412d410b 43970698 0547d7d8 44970698 A-A.C....G..D... │ │ │ │ + 0x00006348 05000000 24000000 f8050000 54ebffff ....$.......T... │ │ │ │ + 0x00006358 9c000000 00412d41 0e209d04 9e034293 .....A-A. ....B. │ │ │ │ + 0x00006368 02560ade ddd30e00 412d410b 50000000 .V......A-A.P... │ │ │ │ + 0x00006378 20060000 68deffff 28010000 00412d41 ...h...(....A-A │ │ │ │ + 0x00006388 0e409d08 9e074393 0649054f 0554d341 .@....C..I.O.T.A │ │ │ │ + 0x00006398 064f41de dd0e0041 2d410e40 93069d08 .OA....A-A.@.... │ │ │ │ + 0x000063a8 9e07054f 052d4406 4f490ad3 420b43d3 ...O.-D.OI..B.C. │ │ │ │ + 0x000063b8 48930605 4f05460a 064f410b 42064f00 H...O.F..OA.B.O. │ │ │ │ + 0x000063c8 70000000 74060000 3cdfffff 04020000 p...t...<....... │ │ │ │ + 0x000063d8 00412d41 0e609d0c 9e0b4293 0a940943 .A-A.`....B....C │ │ │ │ + 0x000063e8 95089607 470adedd d5d6d3d4 0e00412d ....G.........A- │ │ │ │ + 0x000063f8 410b4b98 0597064a 0ad8d741 0b4b9a03 A.K....J...A.K.. │ │ │ │ + 0x00006408 99044a0a dad9410b 419c019b 02490adc ..J...A.A....I.. │ │ │ │ + 0x00006418 db420b71 d8d741da d941dcdb 41970698 .B.q..A..A..A... │ │ │ │ + 0x00006428 0599049a 0341d8d7 41dad941 97069805 .....A..A..A.... │ │ │ │ + 0x00006438 41d8d700 50000000 e8060000 cce0ffff A...P........... │ │ │ │ + 0x00006448 40010000 00442d41 0e509d0a 9e094293 @....D-A.P....B. │ │ │ │ + 0x00006458 0894074a 0adeddd3 d40e0041 2d410b41 ...J.......A-A.A │ │ │ │ + 0x00006468 96059506 49d6d544 95069605 4e980397 ....I..D....N... │ │ │ │ + 0x00006478 04470ad8 d7410b4b 9902490a d9410b41 .G...A.K..I..A.A │ │ │ │ + 0x00006488 d941d6d5 41d8d700 68000000 3c070000 .A..A...h...<... │ │ │ │ + 0x00006498 b8e1ffff 68010000 00412d41 0e509d0a ....h....A-A.P.. │ │ │ │ + 0x000064a8 9e094293 0894074f 0adeddd3 d40e0041 ..B....O.......A │ │ │ │ + 0x000064b8 2d410b41 96059506 470ad6d5 410b4a98 -A.A....G...A.J. │ │ │ │ + 0x000064c8 03970447 0ad8d741 0b449902 45d94cd7 ...G...A.D..E.L. │ │ │ │ + 0x000064d8 d8429704 98039902 49d944d6 d541d8d7 .B......I.D..A.. │ │ │ │ + 0x000064e8 41950696 05970498 03990241 d941d6d5 A..........A.A.. │ │ │ │ + 0x000064f8 41d8d700 3c000000 a8070000 bce2ffff A...<........... │ │ │ │ + 0x00006508 74010000 00412d41 0e309d06 9e054293 t....A-A.0....B. │ │ │ │ + 0x00006518 04940342 95029601 5f0adedd d5d6d3d4 ...B...._....... │ │ │ │ + 0x00006528 0e00412d 410b620a deddd5d6 d3d40e00 ..A-A.b......... │ │ │ │ + 0x00006538 412d410b 94000000 e8070000 fce3ffff A-A............. │ │ │ │ + 0x00006548 e4020000 00412d41 0e609d0c 9e0b4393 .....A-A.`....C. │ │ │ │ + 0x00006558 0a940942 96079508 6cd6d543 deddd3d4 ...B....l..C.... │ │ │ │ + 0x00006568 0e00412d 410e6093 0a940995 0896079d ..A-A.`......... │ │ │ │ + 0x00006578 0c9e0b2d 5f980597 06490ad8 d7410b4a ...-_....I...A.J │ │ │ │ + 0x00006588 9a039904 490adad9 410b419c 019b024e ....I...A.A....N │ │ │ │ + 0x00006598 0adcdb41 0b57d8d7 41dad941 dcdb47d6 ...A.W..A..A..G. │ │ │ │ + 0x000065a8 d5429508 96079706 98059904 9a0341d8 .B............A. │ │ │ │ + 0x000065b8 d741dad9 41970698 0541d8d7 41d5d642 .A..A....A..A..B │ │ │ │ + 0x000065c8 95089607 430ad6d5 410b0000 28000000 ....C...A...(... │ │ │ │ + 0x000065d8 80080000 48e6ffff a0000000 00412d41 ....H........A-A │ │ │ │ + 0x000065e8 0e209d04 9e034293 0294015d 0adeddd3 . ....B....].... │ │ │ │ + 0x000065f8 d40e0041 2d410b00 38000000 ac080000 ...A-A..8....... │ │ │ │ + 0x00006608 3ce9ffff 6c000000 00412d41 0e309d06 <...l....A-A.0.. │ │ │ │ + 0x00006618 9e054293 04940344 95024a0a deddd5d3 ..B....D..J..... │ │ │ │ + 0x00006628 d40e0041 2d410b45 deddd5d3 d40e0041 ...A-A.E.......A │ │ │ │ + 0x00006638 2d000000 20000000 e8080000 80e6ffff -... ........... │ │ │ │ + 0x00006648 20000000 00412d41 0e109d02 9e0143de ....A-A......C. │ │ │ │ + 0x00006658 dd0e0041 2d000000 14000000 0c090000 ...A-........... │ │ │ │ + 0x00006668 48e9ffff 30000000 00000000 00000000 H...0........... │ │ │ │ + 0x00006678 20000000 24090000 e0b5ffff 2c000000 ...$.......,... │ │ │ │ + 0x00006688 00412d41 0e109d02 9e0146de dd0e0041 .A-A......F....A │ │ │ │ + 0x00006698 2d000000 00000000 -....... │ │ │ ├── readelf --wide --decompress --hex-dump=.init_array {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.init_array': │ │ │ │ - 0x0001fcf8 601c0000 00000000 404d0000 00000000 `.......@M...... │ │ │ │ + 0x0001fcf8 601c0000 00000000 c04d0000 00000000 `........M...... │ │ │ ├── readelf --wide --decompress --hex-dump=.fini_array {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.fini_array': │ │ │ │ - 0x0001fd08 ec4c0000 00000000 .L...... │ │ │ │ + 0x0001fd08 6c4d0000 00000000 lM...... │ │ │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro {} │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ │ │ │ Hex dump of section '.data.rel.ro': │ │ │ │ - 0x0001fd10 00000000 00000000 b84f0000 00000000 .........O...... │ │ │ │ - 0x0001fd20 01000000 00000000 b84f0000 00000000 .........O...... │ │ │ │ - 0x0001fd30 0d000000 00000000 b84f0000 00000000 .........O...... │ │ │ │ - 0x0001fd40 02000000 00000000 c0520000 00000000 .........R...... │ │ │ │ - 0x0001fd50 03000000 00000000 c0520000 00000000 .........R...... │ │ │ │ - 0x0001fd60 0c000000 00000000 c0520000 00000000 .........R...... │ │ │ │ - 0x0001fd70 04000000 00000000 d8520000 00000000 .........R...... │ │ │ │ - 0x0001fd80 0f000000 00000000 e8520000 00000000 .........R...... │ │ │ │ - 0x0001fd90 10000000 00000000 e8520000 00000000 .........R...... │ │ │ │ + 0x0001fd10 00000000 00000000 38500000 00000000 ........8P...... │ │ │ │ + 0x0001fd20 01000000 00000000 38500000 00000000 ........8P...... │ │ │ │ + 0x0001fd30 0d000000 00000000 38500000 00000000 ........8P...... │ │ │ │ + 0x0001fd40 02000000 00000000 40530000 00000000 ........@S...... │ │ │ │ + 0x0001fd50 03000000 00000000 40530000 00000000 ........@S...... │ │ │ │ + 0x0001fd60 0c000000 00000000 40530000 00000000 ........@S...... │ │ │ │ + 0x0001fd70 04000000 00000000 58530000 00000000 ........XS...... │ │ │ │ + 0x0001fd80 0f000000 00000000 68530000 00000000 ........hS...... │ │ │ │ + 0x0001fd90 10000000 00000000 68530000 00000000 ........hS...... │ │ │ │ 0x0001fda0 00000000 00000000 00000000 00000000 ................ │ │ │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ │ │ @@ -1,63 +1,63 @@ │ │ │ │ │ │ │ │ Hex dump of section '.data': │ │ │ │ 0x00020160 60010200 00000000 01000000 00000000 `............... │ │ │ │ 0x00020170 ffffffff 00000000 00000000 00000000 ................ │ │ │ │ 0x00020180 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00020190 00000000 00000000 68550000 00000000 ........hU...... │ │ │ │ - 0x000201a0 70550000 00000000 18000000 00000000 pU.............. │ │ │ │ + 0x00020190 00000000 00000000 e8550000 00000000 .........U...... │ │ │ │ + 0x000201a0 f0550000 00000000 18000000 00000000 .U.............. │ │ │ │ 0x000201b0 28050200 00000000 d8040200 00000000 (............... │ │ │ │ 0x000201c0 441e0000 00000000 cc1e0000 00000000 D............... │ │ │ │ - 0x000201d0 204e0000 00000000 50550000 00000000 N......PU...... │ │ │ │ + 0x000201d0 a04e0000 00000000 d0550000 00000000 .N.......U...... │ │ │ │ 0x000201e0 50000000 00000000 00450000 00000000 P........E...... │ │ │ │ - 0x000201f0 78040200 00000000 38550000 00000000 x.......8U...... │ │ │ │ + 0x000201f0 78040200 00000000 b8550000 00000000 x........U...... │ │ │ │ 0x00020200 00000000 00000000 08040200 00000000 ................ │ │ │ │ - 0x00020210 06000000 00000000 18550000 00000000 .........U...... │ │ │ │ + 0x00020210 06000000 00000000 98550000 00000000 .........U...... │ │ │ │ 0x00020220 00000000 00000000 a8030200 00000000 ................ │ │ │ │ 0x00020230 05000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00020240 00550000 00000000 08550000 00000000 .U.......U...... │ │ │ │ - 0x00020250 f0540000 00000000 a0500000 00000000 .T.......P...... │ │ │ │ + 0x00020240 80550000 00000000 88550000 00000000 .U.......U...... │ │ │ │ + 0x00020250 70550000 00000000 20510000 00000000 pU...... Q...... │ │ │ │ 0x00020260 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00020270 f0540000 00000000 a0500000 00000000 .T.......P...... │ │ │ │ - 0x00020280 00000000 00000000 98520000 00000000 .........R...... │ │ │ │ - 0x00020290 64410000 00000000 82020000 00000000 dA.............. │ │ │ │ - 0x000202a0 30570000 00000000 a8520000 00000000 0W.......R...... │ │ │ │ + 0x00020270 70550000 00000000 20510000 00000000 pU...... Q...... │ │ │ │ + 0x00020280 00000000 00000000 18530000 00000000 .........S...... │ │ │ │ + 0x00020290 e4410000 00000000 82020000 00000000 .A.............. │ │ │ │ + 0x000202a0 b0570000 00000000 28530000 00000000 .W......(S...... │ │ │ │ 0x000202b0 701f0000 00000000 03000000 00000000 p............... │ │ │ │ - 0x000202c0 10560000 00000000 b0520000 00000000 .V.......R...... │ │ │ │ - 0x000202d0 c43b0000 00000000 04000000 00000000 .;.............. │ │ │ │ - 0x000202e0 d0550000 00000000 b8520000 00000000 .U.......R...... │ │ │ │ - 0x000202f0 284e0000 00000000 04000000 00000000 (N.............. │ │ │ │ - 0x00020300 90550000 00000000 b84f0000 00000000 .U.......O...... │ │ │ │ + 0x000202c0 90560000 00000000 30530000 00000000 .V......0S...... │ │ │ │ + 0x000202d0 443c0000 00000000 04000000 00000000 D<.............. │ │ │ │ + 0x000202e0 50560000 00000000 38530000 00000000 PV......8S...... │ │ │ │ + 0x000202f0 a84e0000 00000000 04000000 00000000 .N.............. │ │ │ │ + 0x00020300 10560000 00000000 38500000 00000000 .V......8P...... │ │ │ │ 0x00020310 0c2d0000 00000000 80000000 00000000 .-.............. │ │ │ │ - 0x00020320 00000000 00000000 c0520000 00000000 .........R...... │ │ │ │ + 0x00020320 00000000 00000000 40530000 00000000 ........@S...... │ │ │ │ 0x00020330 842e0000 00000000 80000000 00000000 ................ │ │ │ │ - 0x00020340 00000000 00000000 d8520000 00000000 .........R...... │ │ │ │ + 0x00020340 00000000 00000000 58530000 00000000 ........XS...... │ │ │ │ 0x00020350 30220000 00000000 80000000 00000000 0".............. │ │ │ │ - 0x00020360 00000000 00000000 e8520000 00000000 .........R...... │ │ │ │ + 0x00020360 00000000 00000000 68530000 00000000 ........hS...... │ │ │ │ 0x00020370 a8340000 00000000 80000000 00000000 .4.............. │ │ │ │ 0x00020380 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00020390 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000203a0 00000000 00000000 00530000 00000000 .........S...... │ │ │ │ - 0x000203b0 08530000 00000000 38530000 00000000 .S......8S...... │ │ │ │ - 0x000203c0 48530000 00000000 68530000 00000000 HS......hS...... │ │ │ │ - 0x000203d0 78530000 00000000 a8530000 00000000 xS.......S...... │ │ │ │ - 0x000203e0 b8530000 00000000 d8530000 00000000 .S.......S...... │ │ │ │ - 0x000203f0 e8530000 00000000 00000000 00000000 .S.............. │ │ │ │ - 0x00020400 00000000 00000000 00530000 00000000 .........S...... │ │ │ │ - 0x00020410 10540000 00000000 38530000 00000000 .T......8S...... │ │ │ │ - 0x00020420 38540000 00000000 68530000 00000000 8T......hS...... │ │ │ │ - 0x00020430 58540000 00000000 a8530000 00000000 XT.......S...... │ │ │ │ - 0x00020440 80540000 00000000 d8530000 00000000 .T.......S...... │ │ │ │ - 0x00020450 a0540000 00000000 d0540000 00000000 .T.......T...... │ │ │ │ - 0x00020460 d8540000 00000000 00000000 00000000 .T.............. │ │ │ │ + 0x000203a0 00000000 00000000 80530000 00000000 .........S...... │ │ │ │ + 0x000203b0 88530000 00000000 b8530000 00000000 .S.......S...... │ │ │ │ + 0x000203c0 c8530000 00000000 e8530000 00000000 .S.......S...... │ │ │ │ + 0x000203d0 f8530000 00000000 28540000 00000000 .S......(T...... │ │ │ │ + 0x000203e0 38540000 00000000 58540000 00000000 8T......XT...... │ │ │ │ + 0x000203f0 68540000 00000000 00000000 00000000 hT.............. │ │ │ │ + 0x00020400 00000000 00000000 80530000 00000000 .........S...... │ │ │ │ + 0x00020410 90540000 00000000 b8530000 00000000 .T.......S...... │ │ │ │ + 0x00020420 b8540000 00000000 e8530000 00000000 .T.......S...... │ │ │ │ + 0x00020430 d8540000 00000000 28540000 00000000 .T......(T...... │ │ │ │ + 0x00020440 00550000 00000000 58540000 00000000 .U......XT...... │ │ │ │ + 0x00020450 20550000 00000000 50550000 00000000 U......PU...... │ │ │ │ + 0x00020460 58550000 00000000 00000000 00000000 XU.............. │ │ │ │ 0x00020470 00000000 00000000 38000000 00000000 ........8....... │ │ │ │ - 0x00020480 705a0000 00000000 40000000 00000000 pZ......@....... │ │ │ │ + 0x00020480 f05a0000 00000000 40000000 00000000 .Z......@....... │ │ │ │ 0x00020490 88020200 00000000 34000000 00000000 ........4....... │ │ │ │ - 0x000204a0 40470000 00000000 3c000000 00000000 @G......<....... │ │ │ │ + 0x000204a0 c0470000 00000000 3c000000 00000000 .G......<....... │ │ │ │ 0x000204b0 a01c0000 00000000 47000000 00000000 ........G....... │ │ │ │ - 0x000204c0 c44e0000 00000000 00000000 00000000 .N.............. │ │ │ │ + 0x000204c0 444f0000 00000000 00000000 00000000 DO.............. │ │ │ │ 0x000204d0 00000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000204e0 704d0000 00000000 03000000 00000000 pM.............. │ │ │ │ + 0x000204e0 f04d0000 00000000 03000000 00000000 .M.............. │ │ │ │ 0x000204f0 02000000 00000000 04000000 00000000 ................ │ │ │ │ 0x00020500 01000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00020510 00000000 00000000 ........ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 65306633 32636239 63623031 30666532 e0f32cb9cb010fe2 │ │ │ │ - 0x00000010 30353064 36303834 37306664 32656637 050d608470fd2ef7 │ │ │ │ - 0x00000020 30616134 39382e64 65627567 00000000 0aa498.debug.... │ │ │ │ - 0x00000030 6f50c1fb oP.. │ │ │ │ + 0x00000000 34636430 65363931 38343536 65333332 4cd0e6918456e332 │ │ │ │ + 0x00000010 39346431 35656366 62653161 35343531 94d15ecfbe1a5451 │ │ │ │ + 0x00000020 30363931 61372e64 65627567 00000000 0691a7.debug.... │ │ │ │ + 0x00000030 cc2246dc ."F. │ │ ├── ./usr/lib/python3.13/lib-dynload/_testinternalcapi.cpython-313-aarch64-linux-gnu.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.property │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_PROPERTY_TYPE_0 Properties: AArch64 feature: BTI, PAC │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 2f175274393cab2bbaa9c67e60c162b1e5aa2eb8 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e8de0d9cfa3b52986a681c73294c9b5604308cfd │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 31373532 37343339 33636162 32626261 175274393cab2bba │ │ │ │ - 0x00000010 61396336 37653630 63313632 62316535 a9c67e60c162b1e5 │ │ │ │ - 0x00000020 61613265 62382e64 65627567 00000000 aa2eb8.debug.... │ │ │ │ - 0x00000030 2b791eff +y.. │ │ │ │ + 0x00000000 64653064 39636661 33623532 39383661 de0d9cfa3b52986a │ │ │ │ + 0x00000010 36383163 37333239 34633962 35363034 681c73294c9b5604 │ │ │ │ + 0x00000020 33303863 66642e64 65627567 00000000 308cfd.debug.... │ │ │ │ + 0x00000030 0a1da87d ...} │ │ ├── ./usr/lib/python3.13/lib-dynload/_xxtestfuzz.cpython-313-aarch64-linux-gnu.so │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ Entry point 0x0 │ │ │ │ There are 9 program headers, starting at offset 64 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0029f4 0x0029f4 R E 0x10000 │ │ │ │ + LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x002a00 0x002a00 R E 0x10000 │ │ │ │ LOAD 0x00fcc0 0x000000000001fcc0 0x000000000001fcc0 0x000510 0x0005a8 RW 0x10000 │ │ │ │ DYNAMIC 0x00fd90 0x000000000001fd90 0x000000000001fd90 0x0001d0 0x0001d0 RW 0x8 │ │ │ │ NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000020 0x000020 R 0x8 │ │ │ │ NOTE 0x000258 0x0000000000000258 0x0000000000000258 0x000024 0x000024 R 0x4 │ │ │ │ GNU_PROPERTY 0x000238 0x0000000000000238 0x0000000000000238 0x000020 0x000020 R 0x8 │ │ │ │ GNU_EH_FRAME 0x0027e0 0x00000000000027e0 0x00000000000027e0 0x00004c 0x00004c R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -14,15 +14,15 @@ │ │ │ │ [ 9] .rela.plt RELA 0000000000000ff0 000ff0 000300 18 AI 4 22 8 │ │ │ │ [10] .init PROGBITS 00000000000012f0 0012f0 00001c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 0000000000001310 001310 000220 00 AX 0 0 16 │ │ │ │ [12] .text PROGBITS 0000000000001540 001540 001030 00 AX 0 0 32 │ │ │ │ [13] .fini PROGBITS 0000000000002570 002570 000018 00 AX 0 0 4 │ │ │ │ [14] .rodata PROGBITS 0000000000002590 002590 000250 00 A 0 0 16 │ │ │ │ [15] .eh_frame_hdr PROGBITS 00000000000027e0 0027e0 00004c 00 A 0 0 4 │ │ │ │ - [16] .eh_frame PROGBITS 0000000000002830 002830 0001c4 00 A 0 0 8 │ │ │ │ + [16] .eh_frame PROGBITS 0000000000002830 002830 0001d0 00 A 0 0 8 │ │ │ │ [17] .init_array INIT_ARRAY 000000000001fcc0 00fcc0 000008 08 WA 0 0 8 │ │ │ │ [18] .fini_array FINI_ARRAY 000000000001fcc8 00fcc8 000008 08 WA 0 0 8 │ │ │ │ [19] .data.rel.ro PROGBITS 000000000001fcd0 00fcd0 0000c0 00 WA 0 0 16 │ │ │ │ [20] .dynamic DYNAMIC 000000000001fd90 00fd90 0001d0 10 WA 5 0 8 │ │ │ │ [21] .got PROGBITS 000000000001ff60 00ff60 000088 08 WA 0 0 8 │ │ │ │ [22] .got.plt PROGBITS 000000000001ffe8 00ffe8 000118 08 WA 0 0 8 │ │ │ │ [23] .data PROGBITS 0000000000020100 010100 0000d0 00 WA 0 0 8 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.property │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_PROPERTY_TYPE_0 Properties: AArch64 feature: BTI, PAC │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 2678700267fba63dd58d028e0a5d23b143ce361d │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: da0394deafbfe52c4ca559b276f6d77b2b539579 │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ @@ -3,16 +3,16 @@ │ │ │ │ Version: 1 │ │ │ │ Pointer Encoding Format: 0x1b (sdata4, pcrel) │ │ │ │ Count Encoding Format: 0x3 (udata4, absolute) │ │ │ │ Table Encoding Format: 0x3b (sdata4, datarel) │ │ │ │ Start of frame section: 0x4c (offset: 0x2830) │ │ │ │ Entries in search table: 0x8 │ │ │ │ 0xffffffffffffed60 (offset: 0x1540) -> 0xdc fde=[ 8c] │ │ │ │ - 0xfffffffffffffb4c (offset: 0x232c) -> 0x1b4 fde=[ 164] │ │ │ │ - 0xfffffffffffffb6c (offset: 0x234c) -> 0x1c8 fde=[ 178] │ │ │ │ + 0xfffffffffffffb4c (offset: 0x232c) -> 0x1c0 fde=[ 170] │ │ │ │ + 0xfffffffffffffb6c (offset: 0x234c) -> 0x1d4 fde=[ 184] │ │ │ │ 0xfffffffffffffca0 (offset: 0x2480) -> 0x64 fde=[ 14] │ │ │ │ 0xfffffffffffffcd0 (offset: 0x24b0) -> 0x78 fde=[ 28] │ │ │ │ 0xfffffffffffffd0c (offset: 0x24ec) -> 0x8c fde=[ 3c] │ │ │ │ 0xfffffffffffffd60 (offset: 0x2540) -> 0xb4 fde=[ 64] │ │ │ │ 0xfffffffffffffd80 (offset: 0x2560) -> 0xc8 fde=[ 78] │ │ │ │ │ │ │ │ Contents of the .eh_frame section: │ │ │ │ @@ -63,15 +63,15 @@ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00000078 0000000000000010 0000007c FDE cie=00000000 pc=0000000000002560..0000000000002570 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000008c 00000000000000d4 00000090 FDE cie=00000000 pc=0000000000001540..000000000000232c │ │ │ │ +0000008c 00000000000000e0 00000090 FDE cie=00000000 pc=0000000000001540..000000000000232c │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000001544 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000001548 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-112 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-104 │ │ │ │ DW_CFA_advance_loc: 36 to 000000000000156c │ │ │ │ @@ -106,122 +106,128 @@ │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-72 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-112 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-104 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 44 to 00000000000019b4 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000019c8 │ │ │ │ + DW_CFA_advance_loc1: 260 to 0000000000001ab8 │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ - DW_CFA_advance_loc: 48 to 00000000000019f8 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000001ad0 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 208 to 0000000000001ac8 │ │ │ │ + DW_CFA_advance_loc1: 768 to 0000000000001dd0 │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000001af4 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000001e00 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 840 to 0000000000001e3c │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000001e28 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-40 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000001e40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000001e2c │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-24 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000001e44 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000001e30 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000001e78 │ │ │ │ + DW_CFA_advance_loc1: 292 to 0000000000001f54 │ │ │ │ + DW_CFA_restore: r23 (x23) │ │ │ │ + DW_CFA_restore: r24 (x24) │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000001f68 │ │ │ │ + DW_CFA_offset: r23 (x23) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (x24) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 80 to 0000000000001fb8 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-40 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000001e7c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000001fbc │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-24 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 324 to 0000000000001fc0 │ │ │ │ + DW_CFA_advance_loc1: 324 to 0000000000002100 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000001fc4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002104 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc1: 360 to 000000000000212c │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000002128 │ │ │ │ + DW_CFA_restore: r23 (x23) │ │ │ │ + DW_CFA_restore: r24 (x24) │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000002144 │ │ │ │ + DW_CFA_offset: r23 (x23) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (x24) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002148 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002130 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000214c │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002134 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002150 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000213c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000002158 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-96 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-88 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-80 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-72 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000002154 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000002178 │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000002190 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000002180 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 212 to 0000000000002264 │ │ │ │ - DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_restore: r24 (x24) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002268 │ │ │ │ - DW_CFA_offset: r24 (x24) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (x23) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000226c │ │ │ │ - DW_CFA_offset: r26 (x26) at cfa-40 │ │ │ │ - DW_CFA_offset: r25 (x25) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002270 │ │ │ │ - DW_CFA_offset: r28 (x28) at cfa-24 │ │ │ │ - DW_CFA_offset: r27 (x27) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002274 │ │ │ │ - DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_restore: r26 (x26) │ │ │ │ - DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_restore: r28 (x28) │ │ │ │ - DW_CFA_advance_loc: 48 to 00000000000022a4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000002188 │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000022c0 │ │ │ │ + DW_CFA_advance_loc: 52 to 00000000000021bc │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000022e4 │ │ │ │ + DW_CFA_advance_loc1: 280 to 00000000000022d4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000022e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000022d8 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000022ec │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000022dc │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000022f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000022e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000002310 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000002310 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-48 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-40 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-32 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-24 │ │ │ │ DW_CFA_advance_loc: 12 to 000000000000231c │ │ │ │ + DW_CFA_restore: r23 (x23) │ │ │ │ + DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002320 │ │ │ │ + DW_CFA_offset: r24 (x24) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (x23) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002324 │ │ │ │ + DW_CFA_offset: r26 (x26) at cfa-40 │ │ │ │ + DW_CFA_offset: r25 (x25) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002328 │ │ │ │ + DW_CFA_offset: r28 (x28) at cfa-24 │ │ │ │ + DW_CFA_offset: r27 (x27) at cfa-32 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000164 0000000000000010 00000168 FDE cie=00000000 pc=000000000000232c..000000000000234c │ │ │ │ +00000170 0000000000000010 00000174 FDE cie=00000000 pc=000000000000232c..000000000000234c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000178 0000000000000044 0000017c FDE cie=00000000 pc=000000000000234c..0000000000002450 │ │ │ │ +00000184 0000000000000044 00000188 FDE cie=00000000 pc=000000000000234c..0000000000002450 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000002350 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 8 to 0000000000002358 │ │ │ │ DW_CFA_def_cfa_offset: 16432 │ │ │ │ DW_CFA_advance_loc: 4 to 000000000000235c │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-16432 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-16424 │ │ │ │ @@ -256,10 +262,10 @@ │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000002448 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000001c0 ZERO terminator │ │ │ │ +000001cc ZERO terminator │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ mov x0, x1 │ │ │ │ adrp x1, 2000 │ │ │ │ mov x29, sp │ │ │ │ add x1, x1, #0x590 │ │ │ │ add x3, sp, #0x60 │ │ │ │ add x2, sp, #0x68 │ │ │ │ bl 14b0 │ │ │ │ - cbz w0, 2134 │ │ │ │ + cbz w0, 2150 │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ ldp x20, x21, [sp, #96] │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x21 │ │ │ │ bl 13a0 │ │ │ │ mov x22, x0 │ │ │ │ @@ -30,19 +30,19 @@ │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1400 │ │ │ │ cbz w0, 15b0 │ │ │ │ bl 1420 │ │ │ │ cbz x19, 15bc │ │ │ │ ldr x0, [x19] │ │ │ │ - tbz w0, #31, 19c8 │ │ │ │ + tbz w0, #31, 1de8 │ │ │ │ ldr x1, [x22] │ │ │ │ - tbz w1, #31, 1adc │ │ │ │ + tbz w1, #31, 1ab8 │ │ │ │ bl 1460 │ │ │ │ - cbnz x0, 2264 │ │ │ │ + cbnz x0, 231c │ │ │ │ cmp x20, #0x10, lsl #12 │ │ │ │ b.hi 166c // b.pmore │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x21 │ │ │ │ bl 1410 <_Py_HashBytes@plt> │ │ │ │ mov x2, #0x9f23 // #40739 │ │ │ │ movk x2, #0x8375, lsl #16 │ │ │ │ @@ -51,105 +51,105 @@ │ │ │ │ smulh x2, x0, x2 │ │ │ │ asr x2, x2, #3 │ │ │ │ sub x2, x2, x0, asr #63 │ │ │ │ add x1, x2, x2, lsl #3 │ │ │ │ add x2, x2, x1, lsl #2 │ │ │ │ sub x2, x0, x2 │ │ │ │ cmp x2, #0x1 │ │ │ │ - b.eq 215c // b.none │ │ │ │ + b.eq 2188 // b.none │ │ │ │ cmn x2, #0x1 │ │ │ │ b.eq 166c // b.none │ │ │ │ cmp w2, #0x0 │ │ │ │ mov x1, x20 │ │ │ │ cneg w19, w2, lt // lt = tstop │ │ │ │ mov x0, x21 │ │ │ │ bl 1510 │ │ │ │ mov x22, x0 │ │ │ │ - cbz x0, 2174 │ │ │ │ + cbz x0, 21a0 │ │ │ │ mov w1, w19 │ │ │ │ mov x0, x22 │ │ │ │ bl 14f0 │ │ │ │ mov x19, x0 │ │ │ │ cbnz x0, 1988 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1400 │ │ │ │ - cbz w0, 2154 │ │ │ │ + cbz w0, 2178 │ │ │ │ bl 1420 │ │ │ │ bl 1420 │ │ │ │ ldr x0, [x22] │ │ │ │ tbz w0, #31, 199c │ │ │ │ bl 1460 │ │ │ │ - cbnz x0, 2264 │ │ │ │ + cbnz x0, 231c │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x21 │ │ │ │ bl 1510 │ │ │ │ - cbz x0, 22a4 │ │ │ │ + cbz x0, 2128 │ │ │ │ ldr x2, [x0] │ │ │ │ - tbz w2, #31, 1ac8 │ │ │ │ + tbz w2, #31, 1f54 │ │ │ │ bl 1460 │ │ │ │ - cbnz x0, 2264 │ │ │ │ + cbnz x0, 231c │ │ │ │ adrp x19, 20000 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ add x22, x19, #0x1d8 │ │ │ │ ldr w0, [x19, #472] │ │ │ │ - cbz w0, 1fd0 │ │ │ │ + cbz w0, 1f68 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ mov x2, x20 │ │ │ │ str w0, [x19, #472] │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov x0, x21 │ │ │ │ bl 14e0 │ │ │ │ mov x22, x0 │ │ │ │ - cbnz x0, 19f8 │ │ │ │ + cbnz x0, 19e8 │ │ │ │ bl 1460 │ │ │ │ - cbnz x0, 1e38 │ │ │ │ + cbnz x0, 1e24 │ │ │ │ add x22, x19, #0x1d8 │ │ │ │ ldr w0, [x22, #24] │ │ │ │ - cbz w0, 1e14 │ │ │ │ + cbz w0, 1e00 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x22, #24] │ │ │ │ cmp x20, #0x100, lsl #12 │ │ │ │ b.hi 1738 // b.pmore │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x21 │ │ │ │ bl 13a0 │ │ │ │ mov x23, x0 │ │ │ │ cbz x0, 1738 │ │ │ │ add x2, x19, #0x1d8 │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [x2, #32] │ │ │ │ bl 1390 │ │ │ │ mov x22, x0 │ │ │ │ - cbnz x0, 1e44 │ │ │ │ + cbnz x0, 1e30 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1400 │ │ │ │ - cbz w0, 1c3c │ │ │ │ + cbz w0, 1be4 │ │ │ │ bl 1420 │ │ │ │ ldr x2, [x23] │ │ │ │ - tbz w2, #31, 1c6c │ │ │ │ + tbz w2, #31, 1c14 │ │ │ │ bl 1460 │ │ │ │ - cbnz x0, 1e38 │ │ │ │ + cbnz x0, 1e24 │ │ │ │ add x23, x19, #0x1d8 │ │ │ │ ldr w0, [x23, #40] │ │ │ │ - cbz w0, 1b28 │ │ │ │ + cbz w0, 1ad0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ sub x1, x20, #0x2 │ │ │ │ str w0, [x23, #40] │ │ │ │ mov x0, #0xfffe // #65534 │ │ │ │ cmp x1, x0 │ │ │ │ - b.ls 1b9c // b.plast │ │ │ │ + b.ls 1b44 // b.plast │ │ │ │ bl 1460 │ │ │ │ - cbnz x0, 1e38 │ │ │ │ + cbnz x0, 1e24 │ │ │ │ add x0, x19, #0x1d8 │ │ │ │ ldr w1, [x0, #68] │ │ │ │ - cbz w1, 1e6c │ │ │ │ + cbz w1, 1fac │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ sub x24, x20, #0x1 │ │ │ │ str w1, [x0, #68] │ │ │ │ mov x0, #0xffff // #65535 │ │ │ │ cmp x24, x0 │ │ │ │ b.hi 1814 // b.pmore │ │ │ │ mov x0, x21 │ │ │ │ @@ -171,83 +171,83 @@ │ │ │ │ ldr x0, [x0, w22, uxtw #3] │ │ │ │ bl 1360 │ │ │ │ mov x22, x0 │ │ │ │ mov x1, x23 │ │ │ │ bl 1390 │ │ │ │ cbz x0, 17f0 │ │ │ │ ldr x2, [x0] │ │ │ │ - tbz w2, #31, 19b4 │ │ │ │ + tbz w2, #31, 1dbc │ │ │ │ ldr x0, [x22] │ │ │ │ tbnz w0, #31, 180c │ │ │ │ sub x0, x0, #0x1 │ │ │ │ str x0, [x22] │ │ │ │ cbnz x0, 180c │ │ │ │ mov x0, x22 │ │ │ │ bl 13b0 <_Py_Dealloc@plt> │ │ │ │ ldr x0, [x23] │ │ │ │ - tbz w0, #31, 1af4 │ │ │ │ + tbz w0, #31, 19b4 │ │ │ │ bl 1460 │ │ │ │ - cbnz x0, 1e38 │ │ │ │ + cbnz x0, 1e24 │ │ │ │ add x0, x19, #0x1d8 │ │ │ │ ldr w1, [x0, #80] │ │ │ │ - cbz w1, 2014 │ │ │ │ + cbz w1, 1e58 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #80] │ │ │ │ mov x0, #0xfffff // #1048575 │ │ │ │ cmp x24, x0 │ │ │ │ b.hi 1850 // b.pmore │ │ │ │ mov x2, x20 │ │ │ │ mov x0, x21 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ bl 14e0 │ │ │ │ - cbnz x0, 1d08 │ │ │ │ + cbnz x0, 1cb0 │ │ │ │ bl 1460 │ │ │ │ - cbnz x0, 1e38 │ │ │ │ + cbnz x0, 1e24 │ │ │ │ add x22, x19, #0x1d8 │ │ │ │ ldr w0, [x22, #104] │ │ │ │ - cbz w0, 2058 │ │ │ │ + cbz w0, 1e9c │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x22, #104] │ │ │ │ cmp x20, #0x100, lsl #12 │ │ │ │ b.hi 1888 // b.pmore │ │ │ │ mov x2, x20 │ │ │ │ mov x0, x21 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ bl 14e0 │ │ │ │ - cbnz x0, 1c84 │ │ │ │ + cbnz x0, 1c2c │ │ │ │ bl 1460 │ │ │ │ - cbnz x0, 1e38 │ │ │ │ + cbnz x0, 1e24 │ │ │ │ add x0, x19, #0x1d8 │ │ │ │ ldr w1, [x0, #120] │ │ │ │ - cbz w1, 2080 │ │ │ │ + cbz w1, 1ec4 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #120] │ │ │ │ cmp x20, #0x100, lsl #12 │ │ │ │ b.hi 193c // b.pmore │ │ │ │ add x19, x19, #0x1d8 │ │ │ │ mov x3, x20 │ │ │ │ mov x2, x21 │ │ │ │ adrp x1, 2000 │ │ │ │ add x1, x1, #0x670 │ │ │ │ ldr x0, [x19, #136] │ │ │ │ bl 1440 │ │ │ │ mov x22, x0 │ │ │ │ - cbz x0, 1e38 │ │ │ │ + cbz x0, 1e24 │ │ │ │ ldr x0, [x19, #128] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ bl 1490 │ │ │ │ mov x19, x0 │ │ │ │ - cbz x0, 1e38 │ │ │ │ + cbz x0, 1e24 │ │ │ │ adrp x2, 2000 │ │ │ │ adrp x1, 2000 │ │ │ │ add x2, x2, #0x678 │ │ │ │ add x1, x1, #0x680 │ │ │ │ mov x3, x22 │ │ │ │ bl 1350 │ │ │ │ - cbnz x0, 21b0 │ │ │ │ + cbnz x0, 2158 │ │ │ │ bl 1420 │ │ │ │ ldr x0, [x19] │ │ │ │ tbnz w0, #31, 1920 │ │ │ │ sub x0, x0, #0x1 │ │ │ │ str x0, [x19] │ │ │ │ cbnz x0, 1920 │ │ │ │ mov x0, x19 │ │ │ │ @@ -256,157 +256,135 @@ │ │ │ │ tbnz w0, #31, 193c │ │ │ │ sub x0, x0, #0x1 │ │ │ │ str x0, [x22] │ │ │ │ cbnz x0, 193c │ │ │ │ mov x0, x22 │ │ │ │ bl 13b0 <_Py_Dealloc@plt> │ │ │ │ bl 1460 │ │ │ │ - cbnz x0, 1e38 │ │ │ │ + cbnz x0, 1e24 │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x21 │ │ │ │ bl 234c │ │ │ │ mov w19, w0 │ │ │ │ bl 1460 │ │ │ │ - cbnz x0, 1e38 │ │ │ │ + cbnz x0, 1e24 │ │ │ │ bl 1460 │ │ │ │ - cbnz x0, 2128 │ │ │ │ - cbnz w19, 22c0 │ │ │ │ + cbnz x0, 2144 │ │ │ │ + cbnz w19, 22b0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldp x29, x30, [sp], #112 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ bl 1420 │ │ │ │ ldr x0, [x19] │ │ │ │ - tbz w0, #31, 19e0 │ │ │ │ + tbz w0, #31, 1dd0 │ │ │ │ ldr x0, [x22] │ │ │ │ tbnz w0, #31, 166c │ │ │ │ sub x0, x0, #0x1 │ │ │ │ str x0, [x22] │ │ │ │ cbnz x0, 166c │ │ │ │ mov x0, x22 │ │ │ │ bl 13b0 <_Py_Dealloc@plt> │ │ │ │ b 166c │ │ │ │ - sub x2, x2, #0x1 │ │ │ │ - str x2, [x0] │ │ │ │ - cbnz x2, 17f0 │ │ │ │ - bl 13b0 <_Py_Dealloc@plt> │ │ │ │ - b 17f0 │ │ │ │ - sub x0, x0, #0x1 │ │ │ │ - str x0, [x19] │ │ │ │ - cbnz x0, 15bc │ │ │ │ - mov x0, x19 │ │ │ │ - bl 13b0 <_Py_Dealloc@plt> │ │ │ │ - b 15bc │ │ │ │ sub x0, x0, #0x1 │ │ │ │ - str x0, [x19] │ │ │ │ - cbnz x0, 1994 │ │ │ │ - mov x0, x19 │ │ │ │ + str x0, [x23] │ │ │ │ + cbnz x0, 1814 │ │ │ │ + mov x0, x23 │ │ │ │ bl 13b0 <_Py_Dealloc@plt> │ │ │ │ - b 1994 │ │ │ │ + bl 1460 │ │ │ │ + cbnz x0, 1e24 │ │ │ │ + add x0, x19, #0x1d8 │ │ │ │ + ldr w1, [x0, #80] │ │ │ │ + cbz w1, 1e58 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + str w1, [x0, #80] │ │ │ │ + b 183c │ │ │ │ sub x1, x0, x21 │ │ │ │ sub x24, x20, #0x1 │ │ │ │ sub x24, x24, x1 │ │ │ │ mov x0, x21 │ │ │ │ bl 13a0 │ │ │ │ mov x23, x0 │ │ │ │ cbz x0, 16c8 │ │ │ │ add x0, x22, #0x1 │ │ │ │ mov x1, x24 │ │ │ │ bl 13a0 │ │ │ │ mov x22, x0 │ │ │ │ - cbz x0, 2284 │ │ │ │ + cbz x0, 2290 │ │ │ │ add x0, x19, #0x1d8 │ │ │ │ mov x2, x22 │ │ │ │ mov x1, x23 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ ldr x0, [x0, #16] │ │ │ │ bl 14a0 │ │ │ │ mov x24, x0 │ │ │ │ - cbnz x0, 1a84 │ │ │ │ + cbnz x0, 1a74 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4016] │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1400 │ │ │ │ - cbnz w0, 2324 │ │ │ │ + cbnz w0, 2308 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3952] │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1400 │ │ │ │ - cbnz w0, 231c │ │ │ │ + cbnz w0, 2300 │ │ │ │ add x0, x19, #0x1d8 │ │ │ │ ldr x0, [x0, #8] │ │ │ │ bl 1400 │ │ │ │ - cbz w0, 1a84 │ │ │ │ + cbz w0, 1a74 │ │ │ │ bl 1420 │ │ │ │ mov x0, x24 │ │ │ │ bl 232c │ │ │ │ ldr x0, [x23] │ │ │ │ - tbnz w0, #31, 1aa8 │ │ │ │ + tbnz w0, #31, 1a98 │ │ │ │ sub x0, x0, #0x1 │ │ │ │ str x0, [x23] │ │ │ │ - cbnz x0, 1aa8 │ │ │ │ + cbnz x0, 1a98 │ │ │ │ mov x0, x23 │ │ │ │ bl 13b0 <_Py_Dealloc@plt> │ │ │ │ ldr x0, [x22] │ │ │ │ tbnz w0, #31, 16c8 │ │ │ │ sub x0, x0, #0x1 │ │ │ │ str x0, [x22] │ │ │ │ cbnz x0, 16c8 │ │ │ │ mov x0, x22 │ │ │ │ bl 13b0 <_Py_Dealloc@plt> │ │ │ │ b 16c8 │ │ │ │ - sub x2, x2, #0x1 │ │ │ │ - str x2, [x0] │ │ │ │ - cbnz x2, 168c │ │ │ │ - bl 13b0 <_Py_Dealloc@plt> │ │ │ │ - b 168c │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x22] │ │ │ │ cbnz x1, 15c4 │ │ │ │ mov x0, x22 │ │ │ │ bl 13b0 <_Py_Dealloc@plt> │ │ │ │ b 15c4 │ │ │ │ - sub x0, x0, #0x1 │ │ │ │ - str x0, [x23] │ │ │ │ - cbnz x0, 1814 │ │ │ │ - mov x0, x23 │ │ │ │ - bl 13b0 <_Py_Dealloc@plt> │ │ │ │ - bl 1460 │ │ │ │ - cbnz x0, 1e38 │ │ │ │ - add x0, x19, #0x1d8 │ │ │ │ - ldr w1, [x0, #80] │ │ │ │ - cbz w1, 2014 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - str w1, [x0, #80] │ │ │ │ - b 183c │ │ │ │ adrp x0, 2000 │ │ │ │ add x0, x0, #0x5c8 │ │ │ │ bl 1480 │ │ │ │ mov x24, x0 │ │ │ │ - cbz x0, 1e38 │ │ │ │ + cbz x0, 1e24 │ │ │ │ adrp x1, 2000 │ │ │ │ add x1, x1, #0x5d0 │ │ │ │ bl 1360 │ │ │ │ str x0, [x23, #48] │ │ │ │ - cbz x0, 1e38 │ │ │ │ + cbz x0, 1e24 │ │ │ │ mov x0, x24 │ │ │ │ adrp x1, 2000 │ │ │ │ add x1, x1, #0x5a8 │ │ │ │ bl 1360 │ │ │ │ str x0, [x23, #56] │ │ │ │ - cbz x0, 1e38 │ │ │ │ + cbz x0, 1e24 │ │ │ │ adrp x1, 2000 │ │ │ │ mov x0, x24 │ │ │ │ add x1, x1, #0x5d8 │ │ │ │ bl 1360 │ │ │ │ - cbz x0, 1e38 │ │ │ │ + cbz x0, 1e24 │ │ │ │ bl 1470 │ │ │ │ str w0, [x23, #64] │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ sub x1, x20, #0x2 │ │ │ │ str w2, [x23, #40] │ │ │ │ mov x2, #0xfffe // #65534 │ │ │ │ cmp x1, x2 │ │ │ │ @@ -418,39 +396,39 @@ │ │ │ │ bic w23, w2, w23 │ │ │ │ bl 13a0 │ │ │ │ mov x22, x0 │ │ │ │ cbz x0, 1764 │ │ │ │ mov w0, w23 │ │ │ │ bl 14c0 │ │ │ │ mov x23, x0 │ │ │ │ - cbz x0, 2190 │ │ │ │ + cbz x0, 21bc │ │ │ │ mov x2, x0 │ │ │ │ mov x1, x22 │ │ │ │ ldr x0, [x24, #48] │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ bl 14a0 │ │ │ │ mov x24, x0 │ │ │ │ - cbz x0, 21d0 │ │ │ │ + cbz x0, 21dc │ │ │ │ ldr x1, [x22] │ │ │ │ - tbnz w1, #31, 1bfc │ │ │ │ + tbnz w1, #31, 1ba4 │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x22] │ │ │ │ - cbz x1, 213c │ │ │ │ + cbz x1, 2268 │ │ │ │ ldr x1, [x23] │ │ │ │ - tbnz w1, #31, 1c10 │ │ │ │ + tbnz w1, #31, 1bb8 │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x23] │ │ │ │ - cbz x1, 2148 │ │ │ │ + cbz x1, 2274 │ │ │ │ mov x0, x24 │ │ │ │ bl 232c │ │ │ │ bl 1460 │ │ │ │ - cbnz x0, 1e38 │ │ │ │ + cbnz x0, 1e24 │ │ │ │ add x0, x19, #0x1d8 │ │ │ │ ldr w1, [x0, #68] │ │ │ │ - cbz w1, 1e6c │ │ │ │ + cbz w1, 1fac │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ sub x24, x20, #0x1 │ │ │ │ str w1, [x0, #68] │ │ │ │ b 1790 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3944] │ │ │ │ ldr x0, [x0] │ │ │ │ @@ -468,115 +446,132 @@ │ │ │ │ cbnz x2, 1738 │ │ │ │ mov x0, x23 │ │ │ │ bl 13b0 <_Py_Dealloc@plt> │ │ │ │ b 1738 │ │ │ │ mov x0, x21 │ │ │ │ bl 14d0 │ │ │ │ mov x22, x0 │ │ │ │ - cbz x0, 2274 │ │ │ │ + cbz x0, 2280 │ │ │ │ add x0, x19, #0x1d8 │ │ │ │ mov x1, x22 │ │ │ │ ldr x0, [x0, #112] │ │ │ │ bl 1390 │ │ │ │ mov x23, x0 │ │ │ │ - cbnz x0, 1cc4 │ │ │ │ + cbnz x0, 1c6c │ │ │ │ adrp x1, 1f000 │ │ │ │ ldr x1, [x1, #3992] │ │ │ │ ldr x0, [x1] │ │ │ │ bl 1400 │ │ │ │ - cbz w0, 1dc0 │ │ │ │ + cbz w0, 1d68 │ │ │ │ bl 1420 │ │ │ │ mov x0, x23 │ │ │ │ bl 232c │ │ │ │ ldr x0, [x22] │ │ │ │ tbnz w0, #31, 1888 │ │ │ │ sub x0, x0, #0x1 │ │ │ │ str x0, [x22] │ │ │ │ cbnz x0, 1888 │ │ │ │ mov x0, x22 │ │ │ │ bl 13b0 <_Py_Dealloc@plt> │ │ │ │ bl 1460 │ │ │ │ - cbnz x0, 1e38 │ │ │ │ + cbnz x0, 1e24 │ │ │ │ add x0, x19, #0x1d8 │ │ │ │ ldr w1, [x0, #120] │ │ │ │ - cbz w1, 2080 │ │ │ │ + cbz w1, 1ec4 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #120] │ │ │ │ b 18ac │ │ │ │ mov x0, x21 │ │ │ │ bl 14d0 │ │ │ │ mov x23, x0 │ │ │ │ - cbz x0, 227c │ │ │ │ + cbz x0, 2288 │ │ │ │ adrp x3, 2000 │ │ │ │ add x3, x3, #0x600 │ │ │ │ adrp x2, 2000 │ │ │ │ adrp x1, 2000 │ │ │ │ add x2, x2, #0x608 │ │ │ │ add x1, x1, #0x610 │ │ │ │ bl 1350 │ │ │ │ mov x3, x0 │ │ │ │ - cbz x0, 1da0 │ │ │ │ + cbz x0, 1d48 │ │ │ │ add x0, x19, #0x1d8 │ │ │ │ adrp x2, 2000 │ │ │ │ adrp x1, 2000 │ │ │ │ add x2, x2, #0x618 │ │ │ │ add x1, x1, #0x620 │ │ │ │ ldr x0, [x0, #88] │ │ │ │ bl 1350 │ │ │ │ mov x22, x0 │ │ │ │ - cbz x0, 1d88 │ │ │ │ + cbz x0, 1d30 │ │ │ │ mov x0, x22 │ │ │ │ bl 13d0 │ │ │ │ - cbz x0, 1d88 │ │ │ │ + cbz x0, 1d30 │ │ │ │ ldr x1, [x0] │ │ │ │ - tbnz w1, #31, 1d60 │ │ │ │ + tbnz w1, #31, 1d08 │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x0] │ │ │ │ - cbnz x1, 1d60 │ │ │ │ + cbnz x1, 1d08 │ │ │ │ bl 13b0 <_Py_Dealloc@plt> │ │ │ │ - b 1d60 │ │ │ │ + b 1d08 │ │ │ │ add x0, x19, #0x1d8 │ │ │ │ ldr x0, [x0, #96] │ │ │ │ bl 1400 │ │ │ │ - cbnz w0, 22f0 │ │ │ │ + cbnz w0, 22e0 │ │ │ │ mov x0, x22 │ │ │ │ bl 232c │ │ │ │ ldr x0, [x23] │ │ │ │ tbnz w0, #31, 1850 │ │ │ │ sub x0, x0, #0x1 │ │ │ │ str x0, [x23] │ │ │ │ cbnz x0, 1850 │ │ │ │ mov x0, x23 │ │ │ │ bl 13b0 <_Py_Dealloc@plt> │ │ │ │ b 1850 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4000] │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1400 │ │ │ │ - cbnz w0, 1cc0 │ │ │ │ + cbnz w0, 1c68 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4064] │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1400 │ │ │ │ - cbnz w0, 1cc0 │ │ │ │ + cbnz w0, 1c68 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3984] │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1400 │ │ │ │ - cbnz w0, 1cc0 │ │ │ │ + cbnz w0, 1c68 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3944] │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1400 │ │ │ │ - cbnz w0, 1cc0 │ │ │ │ - b 1cc4 │ │ │ │ + cbnz w0, 1c68 │ │ │ │ + b 1c6c │ │ │ │ + sub x2, x2, #0x1 │ │ │ │ + str x2, [x0] │ │ │ │ + cbnz x2, 17f0 │ │ │ │ + bl 13b0 <_Py_Dealloc@plt> │ │ │ │ + b 17f0 │ │ │ │ + sub x0, x0, #0x1 │ │ │ │ + str x0, [x19] │ │ │ │ + cbnz x0, 1994 │ │ │ │ + mov x0, x19 │ │ │ │ + bl 13b0 <_Py_Dealloc@plt> │ │ │ │ + b 1994 │ │ │ │ + sub x0, x0, #0x1 │ │ │ │ + str x0, [x19] │ │ │ │ + cbnz x0, 15bc │ │ │ │ + mov x0, x19 │ │ │ │ + bl 13b0 <_Py_Dealloc@plt> │ │ │ │ + b 15bc │ │ │ │ adrp x0, 2000 │ │ │ │ add x0, x0, #0x5b8 │ │ │ │ bl 1480 │ │ │ │ - cbz x0, 1e38 │ │ │ │ + cbz x0, 1e24 │ │ │ │ adrp x1, 2000 │ │ │ │ add x1, x1, #0x5c0 │ │ │ │ bl 1360 │ │ │ │ str x0, [x22, #32] │ │ │ │ cbnz x0, 16dc │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ stp x27, x28, [sp, #80] │ │ │ │ @@ -587,14 +582,99 @@ │ │ │ │ tbnz w0, #31, 1738 │ │ │ │ sub x0, x0, #0x1 │ │ │ │ str x0, [x22] │ │ │ │ cbnz x0, 1738 │ │ │ │ mov x0, x22 │ │ │ │ bl 13b0 <_Py_Dealloc@plt> │ │ │ │ b 1738 │ │ │ │ + add x22, x19, #0x1d8 │ │ │ │ + adrp x0, 2000 │ │ │ │ + add x0, x0, #0x5f0 │ │ │ │ + bl 1480 │ │ │ │ + str x0, [x22, #88] │ │ │ │ + cbz x0, 1e24 │ │ │ │ + adrp x1, 2000 │ │ │ │ + add x1, x1, #0x5f8 │ │ │ │ + bl 1360 │ │ │ │ + str x0, [x22, #96] │ │ │ │ + cbz x0, 1e24 │ │ │ │ + mov w0, #0x1 // #1 │ │ │ │ + str w0, [x22, #80] │ │ │ │ + mov x0, #0xfffff // #1048575 │ │ │ │ + cmp x24, x0 │ │ │ │ + b.ls 183c // b.plast │ │ │ │ + b 1850 │ │ │ │ + adrp x0, 2000 │ │ │ │ + add x0, x0, #0x628 │ │ │ │ + bl 1480 │ │ │ │ + cbz x0, 1e24 │ │ │ │ + adrp x1, 2000 │ │ │ │ + add x1, x1, #0x630 │ │ │ │ + bl 1360 │ │ │ │ + str x0, [x22, #112] │ │ │ │ + cbnz x0, 1864 │ │ │ │ + b 1e24 │ │ │ │ + adrp x0, 2000 │ │ │ │ + add x0, x0, #0x640 │ │ │ │ + bl 1480 │ │ │ │ + mov x22, x0 │ │ │ │ + cbz x0, 1e24 │ │ │ │ + adrp x1, 2000 │ │ │ │ + add x1, x1, #0x650 │ │ │ │ + bl 1360 │ │ │ │ + add x2, x19, #0x1d8 │ │ │ │ + ldr x1, [x22] │ │ │ │ + str x0, [x2, #128] │ │ │ │ + tbnz w1, #31, 1f00 │ │ │ │ + sub x1, x1, #0x1 │ │ │ │ + str x1, [x22] │ │ │ │ + cbz x1, 22f4 │ │ │ │ + add x23, x19, #0x1d8 │ │ │ │ + ldr x0, [x23, #128] │ │ │ │ + cbz x0, 1e24 │ │ │ │ + adrp x0, 2000 │ │ │ │ + add x0, x0, #0x660 │ │ │ │ + bl 1480 │ │ │ │ + mov x22, x0 │ │ │ │ + cbz x0, 1e24 │ │ │ │ + adrp x1, 2000 │ │ │ │ + add x1, x1, #0x668 │ │ │ │ + bl 1360 │ │ │ │ + str x0, [x23, #136] │ │ │ │ + ldr x1, [x22] │ │ │ │ + tbnz w1, #31, 1f44 │ │ │ │ + sub x1, x1, #0x1 │ │ │ │ + str x1, [x22] │ │ │ │ + cbz x1, 22e8 │ │ │ │ + add x0, x19, #0x1d8 │ │ │ │ + ldr x1, [x0, #136] │ │ │ │ + cbnz x1, 189c │ │ │ │ + b 1e24 │ │ │ │ + sub x2, x2, #0x1 │ │ │ │ + str x2, [x0] │ │ │ │ + cbnz x2, 168c │ │ │ │ + bl 13b0 <_Py_Dealloc@plt> │ │ │ │ + b 168c │ │ │ │ + adrp x0, 2000 │ │ │ │ + add x0, x0, #0x5a0 │ │ │ │ + bl 1480 │ │ │ │ + mov x23, x0 │ │ │ │ + cbz x0, 1e24 │ │ │ │ + adrp x1, 2000 │ │ │ │ + add x1, x1, #0x5a8 │ │ │ │ + bl 1360 │ │ │ │ + str x0, [x22, #8] │ │ │ │ + cbz x0, 1e24 │ │ │ │ + mov x0, x23 │ │ │ │ + adrp x1, 2000 │ │ │ │ + add x1, x1, #0x5b0 │ │ │ │ + bl 1360 │ │ │ │ + str x0, [x22, #16] │ │ │ │ + cbnz x0, 16a8 │ │ │ │ + b 1e24 │ │ │ │ adrp x0, 2000 │ │ │ │ add x0, x0, #0x5c8 │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ stp x27, x28, [sp, #80] │ │ │ │ bl 1480 │ │ │ │ mov x23, x0 │ │ │ │ cbz x0, 2314 │ │ │ │ @@ -666,123 +746,54 @@ │ │ │ │ ldr x3, [x25, x27] │ │ │ │ bl 1350 │ │ │ │ cbz x0, 2314 │ │ │ │ ldr x5, [x26, #72] │ │ │ │ str x0, [x5, x27] │ │ │ │ add x27, x28, #0x28 │ │ │ │ cmp x28, #0x98 │ │ │ │ - b.ne 1eb8 // b.any │ │ │ │ + b.ne 1ff8 // b.any │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x26, #68] │ │ │ │ sub x24, x20, #0x1 │ │ │ │ mov x0, #0xffff // #65535 │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ cmp x24, x0 │ │ │ │ b.ls 1790 // b.plast │ │ │ │ b 1814 │ │ │ │ - adrp x0, 2000 │ │ │ │ - add x0, x0, #0x5a0 │ │ │ │ - bl 1480 │ │ │ │ - mov x23, x0 │ │ │ │ - cbz x0, 1e38 │ │ │ │ - adrp x1, 2000 │ │ │ │ - add x1, x1, #0x5a8 │ │ │ │ - bl 1360 │ │ │ │ - str x0, [x22, #8] │ │ │ │ - cbz x0, 1e38 │ │ │ │ - mov x0, x23 │ │ │ │ - adrp x1, 2000 │ │ │ │ - add x1, x1, #0x5b0 │ │ │ │ - bl 1360 │ │ │ │ - str x0, [x22, #16] │ │ │ │ - cbnz x0, 16a8 │ │ │ │ - b 1e38 │ │ │ │ - add x22, x19, #0x1d8 │ │ │ │ - adrp x0, 2000 │ │ │ │ - add x0, x0, #0x5f0 │ │ │ │ - bl 1480 │ │ │ │ - str x0, [x22, #88] │ │ │ │ - cbz x0, 1e38 │ │ │ │ - adrp x1, 2000 │ │ │ │ - add x1, x1, #0x5f8 │ │ │ │ - bl 1360 │ │ │ │ - str x0, [x22, #96] │ │ │ │ - cbz x0, 1e38 │ │ │ │ - mov w0, #0x1 // #1 │ │ │ │ - str w0, [x22, #80] │ │ │ │ - mov x0, #0xfffff // #1048575 │ │ │ │ - cmp x24, x0 │ │ │ │ - b.ls 183c // b.plast │ │ │ │ - b 1850 │ │ │ │ - adrp x0, 2000 │ │ │ │ - add x0, x0, #0x628 │ │ │ │ - bl 1480 │ │ │ │ - cbz x0, 1e38 │ │ │ │ - adrp x1, 2000 │ │ │ │ - add x1, x1, #0x630 │ │ │ │ - bl 1360 │ │ │ │ - str x0, [x22, #112] │ │ │ │ - cbnz x0, 1864 │ │ │ │ - b 1e38 │ │ │ │ - adrp x0, 2000 │ │ │ │ - add x0, x0, #0x640 │ │ │ │ - bl 1480 │ │ │ │ - mov x22, x0 │ │ │ │ - cbz x0, 1e38 │ │ │ │ - adrp x1, 2000 │ │ │ │ - add x1, x1, #0x650 │ │ │ │ - bl 1360 │ │ │ │ - add x2, x19, #0x1d8 │ │ │ │ - ldr x1, [x22] │ │ │ │ - str x0, [x2, #128] │ │ │ │ - tbnz w1, #31, 20bc │ │ │ │ - sub x1, x1, #0x1 │ │ │ │ - str x1, [x22] │ │ │ │ - cbz x1, 2304 │ │ │ │ - add x23, x19, #0x1d8 │ │ │ │ - ldr x0, [x23, #128] │ │ │ │ - cbz x0, 1e38 │ │ │ │ - adrp x0, 2000 │ │ │ │ - add x0, x0, #0x660 │ │ │ │ - bl 1480 │ │ │ │ - mov x22, x0 │ │ │ │ - cbz x0, 1e38 │ │ │ │ - adrp x1, 2000 │ │ │ │ - add x1, x1, #0x668 │ │ │ │ - bl 1360 │ │ │ │ - str x0, [x23, #136] │ │ │ │ - ldr x1, [x22] │ │ │ │ - tbnz w1, #31, 2100 │ │ │ │ - sub x1, x1, #0x1 │ │ │ │ - str x1, [x22] │ │ │ │ - cbz x1, 22f8 │ │ │ │ - add x0, x19, #0x1d8 │ │ │ │ - ldr x1, [x0, #136] │ │ │ │ - cbnz x1, 189c │ │ │ │ - b 1e38 │ │ │ │ sub x0, x0, #0x1 │ │ │ │ str x0, [x23] │ │ │ │ - cbnz x0, 1e4c │ │ │ │ + cbnz x0, 1e38 │ │ │ │ mov x0, x23 │ │ │ │ bl 13b0 <_Py_Dealloc@plt> │ │ │ │ - b 1e4c │ │ │ │ + b 1e38 │ │ │ │ + adrp x0, 1f000 │ │ │ │ + ldr x0, [x0, #4024] │ │ │ │ + ldr x0, [x0] │ │ │ │ + bl 1400 │ │ │ │ + cbz w0, 168c │ │ │ │ + bl 1420 │ │ │ │ + b 168c │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ b 197c │ │ │ │ - mov x0, x22 │ │ │ │ - bl 13b0 <_Py_Dealloc@plt> │ │ │ │ - b 1bfc │ │ │ │ - mov x0, x23 │ │ │ │ - bl 13b0 <_Py_Dealloc@plt> │ │ │ │ - b 1c10 │ │ │ │ + ldr x2, [x0] │ │ │ │ + tbnz w2, #31, 216c │ │ │ │ + sub x2, x2, #0x1 │ │ │ │ + str x2, [x0] │ │ │ │ + cbz x2, 2180 │ │ │ │ + ldr x0, [x19] │ │ │ │ + tbz w0, #31, 190c │ │ │ │ + b 1920 │ │ │ │ bl 1420 │ │ │ │ b 1994 │ │ │ │ + bl 13b0 <_Py_Dealloc@plt> │ │ │ │ + b 216c │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x21 │ │ │ │ mov w19, #0x0 // #0 │ │ │ │ bl 1510 │ │ │ │ mov x22, x0 │ │ │ │ cbnz x0, 1634 │ │ │ │ adrp x0, 1f000 │ │ │ │ @@ -795,110 +806,99 @@ │ │ │ │ ldr x0, [x22] │ │ │ │ tbnz w0, #31, 1764 │ │ │ │ sub x0, x0, #0x1 │ │ │ │ str x0, [x22] │ │ │ │ cbnz x0, 1764 │ │ │ │ mov x0, x22 │ │ │ │ bl 13b0 <_Py_Dealloc@plt> │ │ │ │ - b 1c18 │ │ │ │ - ldr x2, [x0] │ │ │ │ - tbnz w2, #31, 21c4 │ │ │ │ - sub x2, x2, #0x1 │ │ │ │ - str x2, [x0] │ │ │ │ - cbz x2, 225c │ │ │ │ - ldr x0, [x19] │ │ │ │ - tbz w0, #31, 190c │ │ │ │ - b 1920 │ │ │ │ + b 1bc0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1400 │ │ │ │ - cbnz w0, 2214 │ │ │ │ + cbnz w0, 2220 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4016] │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1400 │ │ │ │ - cbz w0, 221c │ │ │ │ + cbz w0, 2228 │ │ │ │ bl 1420 │ │ │ │ add x0, x19, #0x1d8 │ │ │ │ ldr x0, [x0, #56] │ │ │ │ bl 1400 │ │ │ │ - cbz w0, 1be8 │ │ │ │ + cbz w0, 1b90 │ │ │ │ bl 1420 │ │ │ │ - b 1be8 │ │ │ │ + b 1b90 │ │ │ │ bl 1420 │ │ │ │ - b 21e4 │ │ │ │ + b 21f0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1400 │ │ │ │ - cbnz w0, 21f8 │ │ │ │ + cbnz w0, 2204 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3944] │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1400 │ │ │ │ - cbnz w0, 21f8 │ │ │ │ + cbnz w0, 2204 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4048] │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1400 │ │ │ │ - cbnz w0, 21f8 │ │ │ │ - b 21fc │ │ │ │ + cbnz w0, 2204 │ │ │ │ + b 2208 │ │ │ │ + mov x0, x22 │ │ │ │ bl 13b0 <_Py_Dealloc@plt> │ │ │ │ - b 21c4 │ │ │ │ - stp x23, x24, [sp, #48] │ │ │ │ - stp x25, x26, [sp, #64] │ │ │ │ - stp x27, x28, [sp, #80] │ │ │ │ - b 2314 │ │ │ │ + b 1ba4 │ │ │ │ + mov x0, x23 │ │ │ │ + bl 13b0 <_Py_Dealloc@plt> │ │ │ │ + b 1bb8 │ │ │ │ bl 1420 │ │ │ │ - b 1ce8 │ │ │ │ + b 1c90 │ │ │ │ bl 1420 │ │ │ │ b 1850 │ │ │ │ ldr x0, [x23] │ │ │ │ tbnz w0, #31, 16c8 │ │ │ │ sub x0, x0, #0x1 │ │ │ │ str x0, [x23] │ │ │ │ cbnz x0, 16c8 │ │ │ │ mov x0, x23 │ │ │ │ bl 13b0 <_Py_Dealloc@plt> │ │ │ │ b 16c8 │ │ │ │ adrp x0, 1f000 │ │ │ │ - ldr x0, [x0, #4024] │ │ │ │ - ldr x0, [x0] │ │ │ │ - bl 1400 │ │ │ │ - cbz w0, 168c │ │ │ │ - bl 1420 │ │ │ │ - b 168c │ │ │ │ - adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3976] │ │ │ │ mov w2, w19 │ │ │ │ adrp x1, 2000 │ │ │ │ add x1, x1, #0x690 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1500 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ b 197c │ │ │ │ bl 1420 │ │ │ │ - b 1d98 │ │ │ │ + b 1d40 │ │ │ │ mov x0, x22 │ │ │ │ bl 13b0 <_Py_Dealloc@plt> │ │ │ │ - b 2100 │ │ │ │ + b 1f44 │ │ │ │ mov x0, x22 │ │ │ │ bl 13b0 <_Py_Dealloc@plt> │ │ │ │ - b 20bc │ │ │ │ + b 1f00 │ │ │ │ + bl 1420 │ │ │ │ + b 1a60 │ │ │ │ + bl 1420 │ │ │ │ + b 1a4c │ │ │ │ bl 13c0 │ │ │ │ bl 13f0 │ │ │ │ bl 1450 │ │ │ │ - bl 1420 │ │ │ │ - b 1a70 │ │ │ │ - bl 1420 │ │ │ │ - b 1a5c │ │ │ │ + stp x23, x24, [sp, #48] │ │ │ │ + stp x25, x26, [sp, #64] │ │ │ │ + stp x27, x28, [sp, #80] │ │ │ │ + b 2314 │ │ │ │ cbz x0, 2338 │ │ │ │ ldr x2, [x0] │ │ │ │ tbz w2, #31, 233c │ │ │ │ ret │ │ │ │ sub x2, x2, #0x1 │ │ │ │ str x2, [x0] │ │ │ │ cbnz x2, 2338 │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame_hdr': │ │ │ │ 0x000027e0 011b033b 4c000000 08000000 60edffff ...;L.......`... │ │ │ │ - 0x000027f0 dc000000 4cfbffff b4010000 6cfbffff ....L.......l... │ │ │ │ - 0x00002800 c8010000 a0fcffff 64000000 d0fcffff ........d....... │ │ │ │ + 0x000027f0 dc000000 4cfbffff c0010000 6cfbffff ....L.......l... │ │ │ │ + 0x00002800 d4010000 a0fcffff 64000000 d0fcffff ........d....... │ │ │ │ 0x00002810 78000000 0cfdffff 8c000000 60fdffff x...........`... │ │ │ │ 0x00002820 b4000000 80fdffff c8000000 ............ │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -4,29 +4,29 @@ │ │ │ │ 0x00002840 1b0c1f00 10000000 18000000 34fcffff ............4... │ │ │ │ 0x00002850 30000000 00000000 10000000 2c000000 0...........,... │ │ │ │ 0x00002860 50fcffff 3c000000 00000000 24000000 P...<.......$... │ │ │ │ 0x00002870 40000000 78fcffff 50000000 00412d41 @...x...P....A-A │ │ │ │ 0x00002880 0e209d04 9e034293 024ededd d30e0041 . ....B..N.....A │ │ │ │ 0x00002890 2d000000 10000000 68000000 a4fcffff -.......h....... │ │ │ │ 0x000028a0 08000000 00000000 10000000 7c000000 ............|... │ │ │ │ - 0x000028b0 b0fcffff 10000000 00000000 d4000000 ................ │ │ │ │ + 0x000028b0 b0fcffff 10000000 00000000 e0000000 ................ │ │ │ │ 0x000028c0 90000000 7cecffff ec0d0000 00412d41 ....|........A-A │ │ │ │ 0x000028d0 0e709d0e 9e0d4994 0b930c41 9609950a .p....I....A.... │ │ │ │ 0x000028e0 024b9807 970802b4 d4d341d6 d541d8d7 .K........A..A.. │ │ │ │ 0x000028f0 43dedd0e 00412d41 0e70930c 940b950a C....A-A.p...... │ │ │ │ - 0x00002900 96099d0e 9e0d2d4b 97089807 45d7d84c ......-K....E..L │ │ │ │ - 0x00002910 97089807 74d7d84b 97089807 02d20a9a ....t..K........ │ │ │ │ - 0x00002920 05990641 9c039b04 410b4d9a 05990641 ...A....A.M....A │ │ │ │ - 0x00002930 9c039b04 0251dad9 41dcdb02 5ad4d341 .....Q..A...Z..A │ │ │ │ - 0x00002940 d6d541d8 d742930c 940b950a 96099708 ..A..B.......... │ │ │ │ - 0x00002950 980746d7 d84f9708 980775d7 d8419807 ..F..O....u..A.. │ │ │ │ - 0x00002960 9708419a 05990641 9c039b04 41d9dadb ..A....A....A... │ │ │ │ - 0x00002970 dc4cd7d8 47970898 07490ad4 d341d6d5 .L..G....I...A.. │ │ │ │ - 0x00002980 41d8d741 0b489906 9a059b04 9c0343d9 A..A.H........C. │ │ │ │ - 0x00002990 dadbdc00 10000000 68010000 90f9ffff ........h....... │ │ │ │ - 0x000029a0 20000000 00000000 44000000 7c010000 .......D...|... │ │ │ │ - 0x000029b0 9cf9ffff 04010000 00412d42 0eb08001 .........A-B.... │ │ │ │ - 0x000029c0 419d8610 9e851042 93841094 8310490a A......B......I. │ │ │ │ - 0x000029d0 d3d4ddde 0e00412d 410b4195 8210600a ......A-A.A...`. │ │ │ │ - 0x000029e0 d5410b49 0ad5410b 410ad541 0b000000 .A.I..A.A..A.... │ │ │ │ - 0x000029f0 00000000 .... │ │ │ │ + 0x00002900 96099d0e 9e0d2d4b 97089807 0241d7d8 ......-K.....A.. │ │ │ │ + 0x00002910 46970898 0702c0d7 d84c9708 98074a0a F........L....J. │ │ │ │ + 0x00002920 9a059906 419c039b 04410b02 49d7d845 ....A....A..I..E │ │ │ │ + 0x00002930 97089807 549a0599 06419c03 9b040251 ....T....A.....Q │ │ │ │ + 0x00002940 dad941dc db49d7d8 47970898 0741d4d3 ..A..I..G....A.. │ │ │ │ + 0x00002950 41d6d541 d8d74293 0c940b95 0a960997 A..A..B......... │ │ │ │ + 0x00002960 08980748 d7d84297 08980742 d7d84d97 ...H..B....B..M. │ │ │ │ + 0x00002970 08980702 460ad4d3 41d6d541 d8d7410b ....F...A..A..A. │ │ │ │ + 0x00002980 4c99069a 059b049c 0343d7d8 d9dadbdc L........C...... │ │ │ │ + 0x00002990 41980797 08419a05 9906419c 039b0400 A....A....A..... │ │ │ │ + 0x000029a0 10000000 74010000 84f9ffff 20000000 ....t....... ... │ │ │ │ + 0x000029b0 00000000 44000000 88010000 90f9ffff ....D........... │ │ │ │ + 0x000029c0 04010000 00412d42 0eb08001 419d8610 .....A-B....A... │ │ │ │ + 0x000029d0 9e851042 93841094 8310490a d3d4ddde ...B......I..... │ │ │ │ + 0x000029e0 0e00412d 410b4195 8210600a d5410b49 ..A-A.A...`..A.I │ │ │ │ + 0x000029f0 0ad5410b 410ad541 0b000000 00000000 ..A.A..A........ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 37383730 30323637 66626136 33646435 78700267fba63dd5 │ │ │ │ - 0x00000010 38643032 38653061 35643233 62313433 8d028e0a5d23b143 │ │ │ │ - 0x00000020 63653336 31642e64 65627567 00000000 ce361d.debug.... │ │ │ │ - 0x00000030 bd5a03d2 .Z.. │ │ │ │ + 0x00000000 30333934 64656166 62666535 32633463 0394deafbfe52c4c │ │ │ │ + 0x00000010 61353539 62323736 66366437 37623262 a559b276f6d77b2b │ │ │ │ + 0x00000020 35333935 37392e64 65627567 00000000 539579.debug.... │ │ │ │ + 0x00000030 a90c0518 ....