--- /srv/rebuilderd/tmp/rebuilderdNiQiSL/inputs/libpython3.13-stdlib_3.13.5-2+deb13u2_arm64.deb +++ /srv/rebuilderd/tmp/rebuilderdNiQiSL/out/libpython3.13-stdlib_3.13.5-2+deb13u2_arm64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-05-05 21:05:52.000000 debian-binary │ -rw-r--r-- 0 0 0 10628 2026-05-05 21:05:52.000000 control.tar.xz │ --rw-r--r-- 0 0 0 1883452 2026-05-05 21:05:52.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 1882868 2026-05-05 21:05:52.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 0x005f10 0x005f10 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 0x00540c 0x000000000000540c 0x000000000000540c 0x000144 0x000144 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 002c40 00 AX 0 0 32 │ │ │ │ + [13] .fini PROGBITS 0000000000004980 004980 000018 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 00000000000049a0 0049a0 000a69 00 A 0 0 16 │ │ │ │ + [15] .eh_frame_hdr PROGBITS 000000000000540c 00540c 000144 00 A 0 0 4 │ │ │ │ + [16] .eh_frame PROGBITS 0000000000005550 005550 0009c0 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,74 +1,74 @@ │ │ │ │ │ │ │ │ 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 4300 │ │ │ │ +000000000001fdb0 0000000000000403 R_AARCH64_RELATIVE 42ac │ │ │ │ 0000000000020190 0000000000000403 R_AARCH64_RELATIVE 20190 │ │ │ │ -00000000000201c8 0000000000000403 R_AARCH64_RELATIVE 48d0 │ │ │ │ -00000000000201d0 0000000000000403 R_AARCH64_RELATIVE 4fe0 │ │ │ │ +00000000000201c8 0000000000000403 R_AARCH64_RELATIVE 4c70 │ │ │ │ +00000000000201d0 0000000000000403 R_AARCH64_RELATIVE 5380 │ │ │ │ 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 25f0 │ │ │ │ +00000000000201f8 0000000000000403 R_AARCH64_RELATIVE 4320 │ │ │ │ +0000000000020200 0000000000000403 R_AARCH64_RELATIVE 268c │ │ │ │ +0000000000020210 0000000000000403 R_AARCH64_RELATIVE 4df8 │ │ │ │ +0000000000020218 0000000000000403 R_AARCH64_RELATIVE 4db0 │ │ │ │ +0000000000020220 0000000000000403 R_AARCH64_RELATIVE 4db8 │ │ │ │ +0000000000020230 0000000000000403 R_AARCH64_RELATIVE 4dc8 │ │ │ │ +0000000000020238 0000000000000403 R_AARCH64_RELATIVE 4dd8 │ │ │ │ +0000000000020240 0000000000000403 R_AARCH64_RELATIVE 4de8 │ │ │ │ +0000000000020250 0000000000000403 R_AARCH64_RELATIVE 4da0 │ │ │ │ +0000000000020260 0000000000000403 R_AARCH64_RELATIVE 4da0 │ │ │ │ +0000000000020270 0000000000000403 R_AARCH64_RELATIVE 4da0 │ │ │ │ +0000000000020280 0000000000000403 R_AARCH64_RELATIVE 4da0 │ │ │ │ +0000000000020290 0000000000000403 R_AARCH64_RELATIVE 4da0 │ │ │ │ +00000000000202a0 0000000000000403 R_AARCH64_RELATIVE 4da0 │ │ │ │ +00000000000202b0 0000000000000403 R_AARCH64_RELATIVE 4da0 │ │ │ │ +00000000000202b8 0000000000000403 R_AARCH64_RELATIVE 4da8 │ │ │ │ +00000000000202c0 0000000000000403 R_AARCH64_RELATIVE 4db0 │ │ │ │ +00000000000202c8 0000000000000403 R_AARCH64_RELATIVE 4db8 │ │ │ │ +00000000000202e0 0000000000000403 R_AARCH64_RELATIVE 4da0 │ │ │ │ +00000000000202f0 0000000000000403 R_AARCH64_RELATIVE 4da0 │ │ │ │ 0000000000020308 0000000000000403 R_AARCH64_RELATIVE 1df0 │ │ │ │ -0000000000020340 0000000000000403 R_AARCH64_RELATIVE 4968 │ │ │ │ +0000000000020340 0000000000000403 R_AARCH64_RELATIVE 4d08 │ │ │ │ 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 │ │ │ │ +0000000000020358 0000000000000403 R_AARCH64_RELATIVE 5260 │ │ │ │ +0000000000020360 0000000000000403 R_AARCH64_RELATIVE 4d10 │ │ │ │ +0000000000020368 0000000000000403 R_AARCH64_RELATIVE 4420 │ │ │ │ +0000000000020378 0000000000000403 R_AARCH64_RELATIVE 51e0 │ │ │ │ +0000000000020380 0000000000000403 R_AARCH64_RELATIVE 4d18 │ │ │ │ +0000000000020388 0000000000000403 R_AARCH64_RELATIVE 3130 │ │ │ │ +0000000000020398 0000000000000403 R_AARCH64_RELATIVE 5160 │ │ │ │ +00000000000203a0 0000000000000403 R_AARCH64_RELATIVE 4d28 │ │ │ │ +00000000000203a8 0000000000000403 R_AARCH64_RELATIVE 3a80 │ │ │ │ +00000000000203b8 0000000000000403 R_AARCH64_RELATIVE 5120 │ │ │ │ +00000000000203c0 0000000000000403 R_AARCH64_RELATIVE 4d30 │ │ │ │ +00000000000203c8 0000000000000403 R_AARCH64_RELATIVE 32a0 │ │ │ │ +00000000000203d8 0000000000000403 R_AARCH64_RELATIVE 5060 │ │ │ │ +00000000000203e0 0000000000000403 R_AARCH64_RELATIVE 4d38 │ │ │ │ +00000000000203e8 0000000000000403 R_AARCH64_RELATIVE 286c │ │ │ │ +00000000000203f8 0000000000000403 R_AARCH64_RELATIVE 4fe0 │ │ │ │ +0000000000020400 0000000000000403 R_AARCH64_RELATIVE 4d40 │ │ │ │ +0000000000020408 0000000000000403 R_AARCH64_RELATIVE 2c88 │ │ │ │ +0000000000020418 0000000000000403 R_AARCH64_RELATIVE 4f70 │ │ │ │ +0000000000020420 0000000000000403 R_AARCH64_RELATIVE 4d48 │ │ │ │ +0000000000020428 0000000000000403 R_AARCH64_RELATIVE 3764 │ │ │ │ +0000000000020438 0000000000000403 R_AARCH64_RELATIVE 4f20 │ │ │ │ +0000000000020440 0000000000000403 R_AARCH64_RELATIVE 4d58 │ │ │ │ +0000000000020448 0000000000000403 R_AARCH64_RELATIVE 3910 │ │ │ │ +0000000000020458 0000000000000403 R_AARCH64_RELATIVE 4ec0 │ │ │ │ +0000000000020460 0000000000000403 R_AARCH64_RELATIVE 4d70 │ │ │ │ +0000000000020468 0000000000000403 R_AARCH64_RELATIVE 4100 │ │ │ │ +0000000000020478 0000000000000403 R_AARCH64_RELATIVE 4e70 │ │ │ │ +0000000000020480 0000000000000403 R_AARCH64_RELATIVE 4d78 │ │ │ │ +0000000000020488 0000000000000403 R_AARCH64_RELATIVE 3ee0 │ │ │ │ +0000000000020498 0000000000000403 R_AARCH64_RELATIVE 4e30 │ │ │ │ +00000000000204a0 0000000000000403 R_AARCH64_RELATIVE 4d88 │ │ │ │ 00000000000204a8 0000000000000403 R_AARCH64_RELATIVE 2400 │ │ │ │ 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 │ │ │ ├── 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) 0x4980 │ │ │ │ 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: 38bfcf1d5d0db43dcdd283bf42463e9434129cc3 │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ @@ -1,97 +1,98 @@ │ │ │ │ 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) │ │ │ │ - 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] │ │ │ │ + Start of frame section: 0x140 (offset: 0x5550) │ │ │ │ + Entries in search table: 0x27 │ │ │ │ + 0xffffffffffffc934 (offset: 0x1d40) -> 0xa9c fde=[ 958] │ │ │ │ + 0xffffffffffffc994 (offset: 0x1da0) -> 0xadc fde=[ 998] │ │ │ │ + 0xffffffffffffc9d4 (offset: 0x1de0) -> 0x1bc fde=[ 78] │ │ │ │ + 0xffffffffffffc9e4 (offset: 0x1df0) -> 0x1d0 fde=[ 8c] │ │ │ │ + 0xffffffffffffcc78 (offset: 0x2084) -> 0x204 fde=[ c0] │ │ │ │ + 0xffffffffffffcc84 (offset: 0x2090) -> 0x218 fde=[ d4] │ │ │ │ + 0xffffffffffffce14 (offset: 0x2220) -> 0x264 fde=[ 120] │ │ │ │ + 0xffffffffffffcff4 (offset: 0x2400) -> 0x2dc fde=[ 198] │ │ │ │ + 0xffffffffffffd1e4 (offset: 0x25f0) -> 0x314 fde=[ 1d0] │ │ │ │ + 0xffffffffffffd280 (offset: 0x268c) -> 0x368 fde=[ 224] │ │ │ │ + 0xffffffffffffd460 (offset: 0x286c) -> 0x3b0 fde=[ 26c] │ │ │ │ + 0xffffffffffffd5d4 (offset: 0x29e0) -> 0x3fc fde=[ 2b8] │ │ │ │ + 0xffffffffffffd774 (offset: 0x2b80) -> 0x474 fde=[ 330] │ │ │ │ + 0xffffffffffffd87c (offset: 0x2c88) -> 0x4a4 fde=[ 360] │ │ │ │ + 0xffffffffffffdb14 (offset: 0x2f20) -> 0x4f8 fde=[ 3b4] │ │ │ │ + 0xffffffffffffdb74 (offset: 0x2f80) -> 0x520 fde=[ 3dc] │ │ │ │ + 0xffffffffffffdcd4 (offset: 0x30e0) -> 0x550 fde=[ 40c] │ │ │ │ + 0xffffffffffffdd24 (offset: 0x3130) -> 0x57c fde=[ 438] │ │ │ │ + 0xffffffffffffde94 (offset: 0x32a0) -> 0x630 fde=[ 4ec] │ │ │ │ + 0xffffffffffffe298 (offset: 0x36a4) -> 0x6e8 fde=[ 5a4] │ │ │ │ + 0xffffffffffffe358 (offset: 0x3764) -> 0x71c fde=[ 5d8] │ │ │ │ + 0xffffffffffffe454 (offset: 0x3860) -> 0x770 fde=[ 62c] │ │ │ │ + 0xffffffffffffe4a0 (offset: 0x38ac) -> 0x798 fde=[ 654] │ │ │ │ + 0xffffffffffffe504 (offset: 0x3910) -> 0x7cc fde=[ 688] │ │ │ │ + 0xffffffffffffe674 (offset: 0x3a80) -> 0x818 fde=[ 6d4] │ │ │ │ + 0xffffffffffffea84 (offset: 0x3e90) -> 0x92c fde=[ 7e8] │ │ │ │ + 0xffffffffffffead4 (offset: 0x3ee0) -> 0x9d4 fde=[ 890] │ │ │ │ + 0xffffffffffffecf4 (offset: 0x4100) -> 0xa40 fde=[ 8fc] │ │ │ │ + 0xffffffffffffee34 (offset: 0x4240) -> 0x158 fde=[ 14] │ │ │ │ + 0xffffffffffffee64 (offset: 0x4270) -> 0x16c fde=[ 28] │ │ │ │ + 0xffffffffffffeea0 (offset: 0x42ac) -> 0x180 fde=[ 3c] │ │ │ │ + 0xffffffffffffeef4 (offset: 0x4300) -> 0x1a8 fde=[ 64] │ │ │ │ + 0xffffffffffffef14 (offset: 0x4320) -> 0x340 fde=[ 1fc] │ │ │ │ + 0xfffffffffffff014 (offset: 0x4420) -> 0x5d4 fde=[ 490] │ │ │ │ + 0xfffffffffffff098 (offset: 0x44a4) -> 0x600 fde=[ 4bc] │ │ │ │ + 0xfffffffffffff174 (offset: 0x4580) -> 0x8b8 fde=[ 774] │ │ │ │ + 0xfffffffffffff398 (offset: 0x47a4) -> 0x954 fde=[ 810] │ │ │ │ + 0xfffffffffffff514 (offset: 0x4920) -> 0x9ac fde=[ 868] │ │ │ │ + 0xfffffffffffff544 (offset: 0x4950) -> 0xac4 fde=[ 980] │ │ │ │ │ │ │ │ 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=0000000000004240..0000000000004270 │ │ │ │ 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=0000000000004270..00000000000042ac │ │ │ │ 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=00000000000042ac..00000000000042fc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000042b0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003f14 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000042b4 │ │ │ │ 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 00000000000042bc │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000003f54 │ │ │ │ + DW_CFA_advance_loc: 56 to 00000000000042f4 │ │ │ │ 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 00000000000042f8 │ │ │ │ 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=0000000000004300..0000000000004308 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00000078 0000000000000010 0000007c FDE cie=00000000 pc=0000000000001de0..0000000000001df0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ @@ -252,1073 +253,1234 @@ │ │ │ │ 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 │ │ │ │ +00000198 0000000000000034 0000019c FDE cie=00000000 pc=0000000000002400..00000000000025f0 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000002404 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000002408 │ │ │ │ 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_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 00000000000024b8 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 72 to 0000000000002504 │ │ │ │ + DW_CFA_advance_loc: 80 to 0000000000002508 │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000002514 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000002514 │ │ │ │ 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_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 000000000000251c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_advance_loc: 44 to 0000000000002548 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 80 to 0000000000002598 │ │ │ │ + DW_CFA_advance_loc: 64 to 0000000000002588 │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 96 to 00000000000025f8 │ │ │ │ + DW_CFA_advance_loc: 96 to 00000000000025e8 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ │ │ │ │ -000001d0 0000000000000028 000001d4 FDE cie=00000000 pc=0000000000002620..00000000000026bc │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002624 │ │ │ │ +000001d0 0000000000000028 000001d4 FDE cie=00000000 pc=00000000000025f0..000000000000268c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000025f4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002628 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000025f8 │ │ │ │ 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 0000000000002600 │ │ │ │ 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 0000000000002608 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 124 to 00000000000026b4 │ │ │ │ + DW_CFA_advance_loc: 124 to 0000000000002684 │ │ │ │ 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 0000000000002688 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ │ │ │ │ -000001fc 0000000000000024 00000200 FDE cie=00000000 pc=0000000000003f80..0000000000004080 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003f84 │ │ │ │ +000001fc 0000000000000024 00000200 FDE cie=00000000 pc=0000000000004320..0000000000004420 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004324 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003f88 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004328 │ │ │ │ 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 0000000000004330 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 192 to 0000000000004050 │ │ │ │ + DW_CFA_advance_loc: 192 to 00000000000043f0 │ │ │ │ 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 00000000000043f4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004058 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000043f8 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000224 0000000000000044 00000228 FDE cie=00000000 pc=00000000000026c0..00000000000028a0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000026c4 │ │ │ │ +00000224 0000000000000044 00000228 FDE cie=00000000 pc=000000000000268c..000000000000286c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002690 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000026c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002694 │ │ │ │ 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 000000000000269c │ │ │ │ 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 00000000000027a0 │ │ │ │ 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 00000000000027a4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000027dc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000027a8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000027e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000027ac │ │ │ │ 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 00000000000027e8 │ │ │ │ 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 00000000000027ec │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000002858 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000002824 │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000002864 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000002830 │ │ │ │ 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 0000000000002834 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000286c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002838 │ │ │ │ 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 │ │ │ │ +0000026c 0000000000000048 00000270 FDE cie=00000000 pc=000000000000286c..00000000000029e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002870 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000028a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002874 │ │ │ │ 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 0000000000002894 │ │ │ │ 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 00000000000028b8 │ │ │ │ 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 00000000000028fc │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000002940 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000290c │ │ │ │ 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 0000000000002910 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002948 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002914 │ │ │ │ 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 00000000000029b4 │ │ │ │ + DW_CFA_restore: r22 (x22) │ │ │ │ + DW_CFA_restore: r21 (x21) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000029bc │ │ │ │ + DW_CFA_offset: r21 (x21) at cfa-32 │ │ │ │ + DW_CFA_offset: r22 (x22) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000029dc │ │ │ │ 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 │ │ │ │ +000002b8 0000000000000074 000002bc 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 │ │ │ │ +00000330 000000000000002c 00000334 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 │ │ │ │ +00000360 0000000000000050 00000364 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 0000000000002d6c │ │ │ │ + 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 0000000000002d70 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002db8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002d74 │ │ │ │ + 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: 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 0000000000002e4c │ │ │ │ + DW_CFA_AARCH64_negate_ra_state │ │ │ │ + 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 │ │ │ │ +000003b4 0000000000000024 000003b8 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 │ │ │ │ +000003dc 000000000000002c 000003e0 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 │ │ │ │ +0000040c 0000000000000028 00000410 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 │ │ │ │ +00000438 0000000000000054 0000043c 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 │ │ │ │ +00000490 0000000000000028 00000494 FDE cie=00000000 pc=0000000000004420..00000000000044a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004424 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004088 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004428 │ │ │ │ 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 0000000000004448 │ │ │ │ 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 0000000000004494 │ │ │ │ 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 0000000000004498 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000040fc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000449c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000004a8 000000000000002c 000004ac FDE cie=00000000 pc=0000000000004104..00000000000041e0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004108 │ │ │ │ +000004bc 000000000000002c 000004c0 FDE cie=00000000 pc=00000000000044a4..0000000000004580 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000044a8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000410c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000044ac │ │ │ │ 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 00000000000044b8 │ │ │ │ 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 00000000000044c4 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 140 to 00000000000041b0 │ │ │ │ + DW_CFA_advance_loc: 140 to 0000000000004550 │ │ │ │ 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 0000000000004554 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000041b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004558 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000004d8 0000000000000074 000004dc FDE cie=00000000 pc=00000000000031b0..00000000000034b0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000031b4 │ │ │ │ +000004ec 00000000000000b4 000004f0 FDE cie=00000000 pc=00000000000032a0..00000000000036a4 │ │ │ │ + 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_advance_loc: 144 to 00000000000033ac │ │ │ │ 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_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 0000000000003414 │ │ │ │ + DW_CFA_AARCH64_negate_ra_state │ │ │ │ + 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_advance_loc: 64 to 00000000000032f4 │ │ │ │ + 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_advance_loc: 184 to 00000000000033ac │ │ │ │ + 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 00000000000033b0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000003524 │ │ │ │ + DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000033c0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000003530 │ │ │ │ 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 0000000000003534 │ │ │ │ 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_advance_loc: 4 to 0000000000003538 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000003564 │ │ │ │ + DW_CFA_restore: r24 (x24) │ │ │ │ + DW_CFA_restore: r23 (x23) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003568 │ │ │ │ + DW_CFA_restore: r26 (x26) │ │ │ │ + DW_CFA_restore: r25 (x25) │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000000359c │ │ │ │ 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: 44 to 00000000000033f4 │ │ │ │ + DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000035b8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r24 (x24) │ │ │ │ + DW_CFA_restore: r23 (x23) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000035bc │ │ │ │ + DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000033f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000035c0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000035e0 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000033fc │ │ │ │ + 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_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 0000000000003604 │ │ │ │ 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: 20 to 0000000000003618 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r24 (x24) │ │ │ │ + DW_CFA_restore: r23 (x23) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000361c │ │ │ │ + DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000003430 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003620 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 80 to 0000000000003480 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000003638 │ │ │ │ + DW_CFA_restore: r24 (x24) │ │ │ │ + DW_CFA_restore: r23 (x23) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000363c │ │ │ │ + DW_CFA_restore: r26 (x26) │ │ │ │ + DW_CFA_restore: r25 (x25) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003640 │ │ │ │ + DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ + DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003644 │ │ │ │ + DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ + DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000365c │ │ │ │ + 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: 24 to 0000000000003674 │ │ │ │ + DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ + DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000003688 │ │ │ │ + DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ + DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000003694 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003488 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003698 │ │ │ │ + DW_CFA_restore: r26 (x26) │ │ │ │ + DW_CFA_restore: r25 (x25) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000369c │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000036a0 │ │ │ │ + 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 │ │ │ │ +000005a4 0000000000000030 000005a8 FDE cie=00000000 pc=00000000000036a4..0000000000003764 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000036a8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000034b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000036ac │ │ │ │ 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 00000000000036b4 │ │ │ │ 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 00000000000036c0 │ │ │ │ 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 0000000000003714 │ │ │ │ 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 0000000000003718 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003528 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000371c │ │ │ │ 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 │ │ │ │ +000005d8 0000000000000050 000005dc FDE cie=00000000 pc=0000000000003764..0000000000003858 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003768 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003578 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000376c │ │ │ │ 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 000000000000378c │ │ │ │ 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 00000000000037b8 │ │ │ │ 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 00000000000037c0 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 100 to 0000000000003630 │ │ │ │ + DW_CFA_advance_loc: 92 to 000000000000381c │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003634 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003820 │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000363c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000003828 │ │ │ │ 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 000000000000382c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003644 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003830 │ │ │ │ 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 0000000000003834 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000364c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003838 │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000003654 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000003840 │ │ │ │ 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 │ │ │ │ +0000062c 0000000000000024 00000630 FDE cie=00000000 pc=0000000000003860..00000000000038ac │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003864 │ │ │ │ + DW_CFA_AARCH64_negate_ra_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003868 │ │ │ │ + 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 0000000000003874 │ │ │ │ + DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000003894 │ │ │ │ + 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 0000000000003898 │ │ │ │ + DW_CFA_AARCH64_negate_ra_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000389c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00000654 0000000000000030 00000658 FDE cie=00000000 pc=00000000000038ac..0000000000003910 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000038b0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003678 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000038b4 │ │ │ │ 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 00000000000038bc │ │ │ │ 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 00000000000038ec │ │ │ │ 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 00000000000038f0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000036b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000038f4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000036cc │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000003908 │ │ │ │ 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 000000000000390c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ │ │ │ │ -0000060c 0000000000000048 00000610 FDE cie=00000000 pc=00000000000036e0..000000000000384c │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000036e4 │ │ │ │ +00000688 0000000000000048 0000068c FDE cie=00000000 pc=0000000000003910..0000000000003a7c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003914 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000036e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003918 │ │ │ │ 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 0000000000003938 │ │ │ │ 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 000000000000395c │ │ │ │ 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 00000000000039e8 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000037c0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000039f0 │ │ │ │ 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 00000000000039f4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000037c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000039f8 │ │ │ │ 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: 32 to 0000000000003a18 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000003824 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000003a20 │ │ │ │ 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: 88 to 0000000000003a78 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000658 0000000000000084 0000065c FDE cie=00000000 pc=000000000000384c..0000000000003b64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003850 │ │ │ │ +000006d4 000000000000009c 000006d8 FDE cie=00000000 pc=0000000000003a80..0000000000003e90 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003a84 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003854 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003a88 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000386c │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000003aa0 │ │ │ │ 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 0000000000003abc │ │ │ │ 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 0000000000003ae0 │ │ │ │ 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 0000000000003afc │ │ │ │ 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 0000000000003b04 │ │ │ │ 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 0000000000003c08 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000039d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003c0c │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000039d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003c10 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000039ec │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000003c18 │ │ │ │ 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 0000000000003c1c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000039f4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000003c28 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 220 to 0000000000003d04 │ │ │ │ + DW_CFA_restore: r20 (x20) │ │ │ │ + DW_CFA_restore: r19 (x19) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003d08 │ │ │ │ + DW_CFA_restore: r24 (x24) │ │ │ │ + DW_CFA_restore: r23 (x23) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003d0c │ │ │ │ + DW_CFA_restore: r26 (x26) │ │ │ │ + DW_CFA_restore: r25 (x25) │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000003d1c │ │ │ │ + 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 0000000000003d20 │ │ │ │ + DW_CFA_AARCH64_negate_ra_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003d24 │ │ │ │ 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 0000000000003d88 │ │ │ │ + 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 0000000000003d8c │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003aa4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003d90 │ │ │ │ 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 0000000000003d94 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 68 to 0000000000003dd8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r20 (x20) │ │ │ │ + DW_CFA_restore: r19 (x19) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003ddc │ │ │ │ + DW_CFA_restore: r24 (x24) │ │ │ │ + DW_CFA_restore: r23 (x23) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003de0 │ │ │ │ + DW_CFA_restore: r26 (x26) │ │ │ │ + DW_CFA_restore: r25 (x25) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003de4 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000003e10 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r20 (x20) │ │ │ │ + DW_CFA_restore: r19 (x19) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003e14 │ │ │ │ + DW_CFA_restore: r24 (x24) │ │ │ │ + DW_CFA_restore: r23 (x23) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003e18 │ │ │ │ + DW_CFA_restore: r26 (x26) │ │ │ │ + DW_CFA_restore: r25 (x25) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003e1c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 76 to 0000000000003e68 │ │ │ │ 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 0000000000003e8c │ │ │ │ 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 │ │ │ │ +00000774 0000000000000070 00000778 FDE cie=00000000 pc=0000000000004580..00000000000047a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004584 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000041e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004588 │ │ │ │ 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 0000000000004590 │ │ │ │ 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 00000000000045b0 │ │ │ │ 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 00000000000045e4 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 116 to 00000000000042b8 │ │ │ │ + DW_CFA_advance_loc: 116 to 0000000000004658 │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000042cc │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000466c │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000042d4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004674 │ │ │ │ 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 0000000000004678 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000042dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000467c │ │ │ │ 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 00000000000046c0 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000004328 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000046c8 │ │ │ │ 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 00000000000046d8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000004340 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000046e0 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004344 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000046e4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000004364 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000004704 │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000436c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000470c │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004370 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004710 │ │ │ │ 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 0000000000004720 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000004388 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004728 │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000043b4 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000004754 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000043c0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000004760 │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000043ec │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000000478c │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000043f8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000004798 │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000004400 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000047a0 │ │ │ │ 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 │ │ │ │ +000007e8 0000000000000024 000007ec FDE cie=00000000 pc=0000000000003e90..0000000000003ed4 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000003ea4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003b7c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003ea8 │ │ │ │ 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 0000000000003eb0 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000003ba0 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000003ecc │ │ │ │ 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 0000000000003ed0 │ │ │ │ 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 │ │ │ │ +00000810 0000000000000054 00000814 FDE cie=00000000 pc=00000000000047a4..0000000000004918 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000047a8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000440c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000047ac │ │ │ │ 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 00000000000047bc │ │ │ │ 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 00000000000047c8 │ │ │ │ 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 000000000000484c │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000044b8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000004858 │ │ │ │ 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 000000000000485c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000044c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004860 │ │ │ │ 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 00000000000048a0 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000004508 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000048a8 │ │ │ │ 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 00000000000048c0 │ │ │ │ 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 00000000000048c4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000004568 │ │ │ │ + DW_CFA_advance_loc: 68 to 0000000000004908 │ │ │ │ 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 000000000000490c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004570 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004910 │ │ │ │ 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 │ │ │ │ +00000868 0000000000000024 0000086c FDE cie=00000000 pc=0000000000004920..000000000000494c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004924 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004588 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004928 │ │ │ │ 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 0000000000004930 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000045a4 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000004944 │ │ │ │ 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 0000000000004948 │ │ │ │ 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 │ │ │ │ +00000890 0000000000000068 00000894 FDE cie=00000000 pc=0000000000003ee0..00000000000040f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003ee4 │ │ │ │ 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 0000000000003ee8 │ │ │ │ + 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 0000000000003f08 │ │ │ │ + DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (x22) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000003f2c │ │ │ │ + DW_CFA_offset: r20 (x20) at cfa-56 │ │ │ │ + DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000003f5c │ │ │ │ + DW_CFA_offset: r24 (x24) at cfa-24 │ │ │ │ + DW_CFA_offset: r23 (x23) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 112 to 0000000000003fcc │ │ │ │ + DW_CFA_restore: r24 (x24) │ │ │ │ + DW_CFA_restore: r23 (x23) │ │ │ │ + DW_CFA_advance_loc: 116 to 0000000000004040 │ │ │ │ + DW_CFA_restore: r20 (x20) │ │ │ │ + DW_CFA_restore: r19 (x19) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004048 │ │ │ │ + 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 0000000000004054 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000003c98 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004058 │ │ │ │ + DW_CFA_restore: r24 (x24) │ │ │ │ + DW_CFA_restore: r23 (x23) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004060 │ │ │ │ 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 0000000000004064 │ │ │ │ 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 0000000000004068 │ │ │ │ + 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 0000000000004098 │ │ │ │ + DW_CFA_offset: r24 (x24) at cfa-24 │ │ │ │ + DW_CFA_offset: r23 (x23) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000040a0 │ │ │ │ + DW_CFA_restore: r23 (x23) │ │ │ │ + DW_CFA_restore: r24 (x24) │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000040c0 │ │ │ │ + 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 00000000000040c4 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000040d0 │ │ │ │ + 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 │ │ │ │ +000008fc 0000000000000058 00000900 FDE cie=00000000 pc=0000000000004100..000000000000421c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004104 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003d58 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004108 │ │ │ │ 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 0000000000004128 │ │ │ │ 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 000000000000414c │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000003da8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000004158 │ │ │ │ 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 00000000000041c0 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003e18 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000041c4 │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000003e28 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000041d4 │ │ │ │ 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 00000000000041d8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003e30 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000041dc │ │ │ │ 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 00000000000041e0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003e38 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000041e4 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000003e44 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000041f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000003e5c │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000004208 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003e60 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000420c │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000003e68 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004214 │ │ │ │ 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 │ │ │ │ +00000958 0000000000000024 0000095c 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 +1493,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 │ │ │ │ +00000980 0000000000000014 00000984 FDE cie=00000000 pc=0000000000004950..0000000000004980 │ │ │ │ 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 │ │ │ │ +00000998 0000000000000020 0000099c 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 +1519,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 │ │ │ │ +000009bc ZERO terminator │ │ │ ├── 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 421c │ │ │ │ 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, #0xcc8 │ │ │ │ mov x29, sp │ │ │ │ bl 1c60 │ │ │ │ cbnz x0, 1d70 <_PyCrossInterpreterData_ReleaseAndRawFree@plt+0x40> │ │ │ │ bl 1bc0 │ │ │ │ adrp x0, 4000 │ │ │ │ - add x0, x0, #0x940 │ │ │ │ + add x0, x0, #0xce0 │ │ │ │ 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> │ │ │ │ @@ -57,88 +57,88 @@ │ │ │ │ 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 x2, x19 │ │ │ │ - bl 45b0 │ │ │ │ + bl 4950 │ │ │ │ cbnz w0, 1f68 │ │ │ │ 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 4950 │ │ │ │ cmp w0, #0x1 │ │ │ │ b.ne 1fec // b.any │ │ │ │ mov x0, x20 │ │ │ │ bl 1b60 │ │ │ │ adrp x2, 1f000 │ │ │ │ ldr x2, [x2, #4000] │ │ │ │ mov x21, x0 │ │ │ │ adrp x1, 4000 │ │ │ │ adrp x0, 4000 │ │ │ │ - add x1, x1, #0x600 │ │ │ │ - add x0, x0, #0x638 │ │ │ │ + add x1, x1, #0x9a0 │ │ │ │ + add x0, x0, #0x9d8 │ │ │ │ ldr x2, [x2] │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ bl 1b10 │ │ │ │ mov x19, x0 │ │ │ │ cbz x0, 1f88 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 1c40 │ │ │ │ tbnz w0, #31, 1f74 │ │ │ │ str x19, [x21, #8] │ │ │ │ mov x2, x19 │ │ │ │ adrp x0, 4000 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ - add x0, x0, #0x660 │ │ │ │ + add x0, x0, #0xa00 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ bl 1b10 │ │ │ │ mov x19, x0 │ │ │ │ cbz x0, 1f88 │ │ │ │ mov x0, x20 │ │ │ │ mov x1, x19 │ │ │ │ bl 1c40 │ │ │ │ tbnz w0, #31, 1f74 │ │ │ │ stp x19, xzr, [x21, #16] │ │ │ │ str xzr, [x21, #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, #3584] │ │ │ │ stp x0, xzr, [x1, #8] │ │ │ │ stur q31, [x1, #24] │ │ │ │ b 1e38 │ │ │ │ add x19, x22, #0x4f0 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov x2, x19 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldr w3, [x19, #4] │ │ │ │ sub w3, w3, #0x1 │ │ │ │ str w3, [x19, #4] │ │ │ │ - bl 45b0 │ │ │ │ + bl 4950 │ │ │ │ cmp w0, #0x1 │ │ │ │ b.ne 1fe0 // b.any │ │ │ │ mov x1, x20 │ │ │ │ mov x2, #0xffffffffffffffff // #-1 │ │ │ │ mov w0, #0xfffffff5 // #-11 │ │ │ │ bl 2090 │ │ │ │ cbz w0, 1e54 │ │ │ │ @@ -152,26 +152,26 @@ │ │ │ │ sub x0, x0, #0x1 │ │ │ │ str x0, [x19] │ │ │ │ cbz x0, 2004 │ │ │ │ add x19, x22, #0x4f0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x2, x19 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - bl 45b0 │ │ │ │ + bl 4950 │ │ │ │ cbnz w0, 1ff8 │ │ │ │ add x19, x22, #0x4f0 │ │ │ │ ldr w0, [x19, #4] │ │ │ │ sub w0, w0, #0x1 │ │ │ │ str w0, [x19, #4] │ │ │ │ cbz w0, 2010 │ │ │ │ add x22, x22, #0x4f0 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov x2, x22 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - bl 45b0 │ │ │ │ + bl 4950 │ │ │ │ cmp w0, #0x1 │ │ │ │ b.eq 1f60 // b.none │ │ │ │ mov x0, x22 │ │ │ │ bl 1cf0 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ b 1ef0 │ │ │ │ mov x0, x19 │ │ │ │ @@ -204,24 +204,24 @@ │ │ │ │ ldr x1, [x19, #16] │ │ │ │ mov x0, x1 │ │ │ │ cbz x1, 202c │ │ │ │ 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 │ │ │ │ + cbz w0, 208c │ │ │ │ b 2090 │ │ │ │ + ret │ │ │ │ cmn w0, #0xa │ │ │ │ b.lt 20a0 // b.tstop │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ @@ -236,35 +236,35 @@ │ │ │ │ mov x22, x0 │ │ │ │ cmn w19, #0x15 │ │ │ │ b.ne 2158 // b.any │ │ │ │ ldr x21, [x0, #24] │ │ │ │ cbz x21, 21c4 │ │ │ │ mov x1, x20 │ │ │ │ adrp x0, 4000 │ │ │ │ - add x0, x0, #0x6a8 │ │ │ │ + add x0, x0, #0xa48 │ │ │ │ bl 1a20 │ │ │ │ - mov x20, x0 │ │ │ │ - cbz x20, 21e4 │ │ │ │ - mov x1, x20 │ │ │ │ + mov x19, x0 │ │ │ │ + cbz x19, 21e4 │ │ │ │ + mov x1, x19 │ │ │ │ mov x0, x21 │ │ │ │ bl 1ac0 │ │ │ │ - mov x19, x0 │ │ │ │ - ldr x1, [x20] │ │ │ │ + mov x20, x0 │ │ │ │ + ldr x1, [x19] │ │ │ │ tbnz w1, #31, 211c │ │ │ │ sub x1, x1, #0x1 │ │ │ │ - str x1, [x20] │ │ │ │ + str x1, [x19] │ │ │ │ cbz x1, 21f0 │ │ │ │ - cbz x19, 21e4 │ │ │ │ + cbz x20, 21e4 │ │ │ │ mov x0, x21 │ │ │ │ - mov x1, x19 │ │ │ │ + mov x1, x20 │ │ │ │ bl 1af0 │ │ │ │ - ldr x0, [x19] │ │ │ │ + ldr x0, [x20] │ │ │ │ tbnz w0, #31, 2140 │ │ │ │ sub x0, x0, #0x1 │ │ │ │ - str x0, [x19] │ │ │ │ + str x0, [x20] │ │ │ │ cbz x0, 21fc │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ @@ -273,47 +273,47 @@ │ │ │ │ cmn w19, #0x17 │ │ │ │ b.eq 21a8 // b.none │ │ │ │ ldr x0, [x0, #24] │ │ │ │ cbz x0, 21d8 │ │ │ │ ldr x21, [x22, #32] │ │ │ │ mov x1, x20 │ │ │ │ adrp x0, 4000 │ │ │ │ - add x0, x0, #0x6c0 │ │ │ │ + add x0, x0, #0xa60 │ │ │ │ bl 1a20 │ │ │ │ - mov x20, x0 │ │ │ │ + mov x19, x0 │ │ │ │ b 20f4 │ │ │ │ ldr x21, [x22, #16] │ │ │ │ mov x1, x20 │ │ │ │ adrp x0, 4000 │ │ │ │ - add x0, x0, #0x690 │ │ │ │ + add x0, x0, #0xa30 │ │ │ │ bl 1a20 │ │ │ │ - mov x20, x0 │ │ │ │ + mov x19, x0 │ │ │ │ b 20f4 │ │ │ │ ldr x21, [x22, #8] │ │ │ │ mov x1, x20 │ │ │ │ adrp x0, 4000 │ │ │ │ - add x0, x0, #0x6d8 │ │ │ │ + add x0, x0, #0xa78 │ │ │ │ bl 1a20 │ │ │ │ - mov x20, x0 │ │ │ │ + mov x19, x0 │ │ │ │ b 20f4 │ │ │ │ bl 1d40 <_PyCrossInterpreterData_ReleaseAndRawFree@plt+0x10> │ │ │ │ cmn w0, #0x1 │ │ │ │ b.eq 21e4 // b.none │ │ │ │ ldr x21, [x22, #24] │ │ │ │ b 20e0 │ │ │ │ bl 1d40 <_PyCrossInterpreterData_ReleaseAndRawFree@plt+0x10> │ │ │ │ cmn w0, #0x1 │ │ │ │ b.ne 2170 // b.any │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ b 2148 │ │ │ │ - mov x0, x20 │ │ │ │ + mov x0, x19 │ │ │ │ bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ b 211c │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x20 │ │ │ │ bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ b 2144 │ │ │ │ bl 1ae0 │ │ │ │ b 2144 │ │ │ │ nop │ │ │ │ nop │ │ │ │ @@ -328,15 +328,15 @@ │ │ │ │ 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, #0xa90 │ │ │ │ bl 1a50 │ │ │ │ cbz w0, 2378 │ │ │ │ ldr w21, [sp, #80] │ │ │ │ sub w0, w21, #0x1 │ │ │ │ cmp w0, #0x2 │ │ │ │ b.hi 23dc // b.pmore │ │ │ │ mov x0, #0x40 // #64 │ │ │ │ @@ -390,30 +390,30 @@ │ │ │ │ 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 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldr x25, [sp, #64] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ b 232c │ │ │ │ bl 1b30 │ │ │ │ mov x19, x0 │ │ │ │ mov x0, x21 │ │ │ │ - bl 4104 │ │ │ │ + bl 44a4 │ │ │ │ mov x2, x21 │ │ │ │ mov x1, x22 │ │ │ │ bl 2084 │ │ │ │ cbnz w0, 23bc │ │ │ │ mov x0, x19 │ │ │ │ bl 1c20 │ │ │ │ ldr x25, [sp, #64] │ │ │ │ @@ -429,15 +429,15 @@ │ │ │ │ bl 1c70 │ │ │ │ mov x20, #0xfffffffffffffff4 // #-12 │ │ │ │ b 235c │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4008] │ │ │ │ mov w2, w21 │ │ │ │ adrp x1, 4000 │ │ │ │ - add x1, x1, #0x700 │ │ │ │ + add x1, x1, #0xaa0 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1cd0 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ b 232c │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-80]! │ │ │ │ adrp x3, 20000 │ │ │ │ @@ -448,67 +448,67 @@ │ │ │ │ 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, #0xac0 │ │ │ │ bl 1a50 │ │ │ │ - cbz w0, 25b0 │ │ │ │ + cbz w0, 25a0 │ │ │ │ ldr x0, [sp, #72] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ ldr x0, [x0, #168] │ │ │ │ - tbz w0, #31, 25d8 │ │ │ │ + tbz w0, #31, 2588 │ │ │ │ ldr x0, [sp, #64] │ │ │ │ ldr x1, [x0, #8] │ │ │ │ ldr x1, [x1, #168] │ │ │ │ - tbz w1, #31, 25b8 │ │ │ │ + tbz w1, #31, 25a8 │ │ │ │ ldr x0, [x0, #168] │ │ │ │ - tbz w0, #30, 25b8 │ │ │ │ + tbz w0, #30, 25a8 │ │ │ │ ldr x0, [sp, #56] │ │ │ │ ldr x1, [x0, #8] │ │ │ │ ldr x1, [x1, #168] │ │ │ │ - tbz w1, #31, 2598 │ │ │ │ + tbz w1, #31, 25c8 │ │ │ │ ldr x0, [x0, #168] │ │ │ │ - tbz w0, #30, 2598 │ │ │ │ + tbz w0, #30, 25c8 │ │ │ │ mov x0, x19 │ │ │ │ bl 1b60 │ │ │ │ mov x19, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x20, [sp, #72] │ │ │ │ cbnz x0, 251c │ │ │ │ adrp x1, 4000 │ │ │ │ mov x0, x20 │ │ │ │ - add x1, x1, #0x1e0 │ │ │ │ + add x1, x1, #0x580 │ │ │ │ bl 1cb0 <_PyCrossInterpreterData_RegisterClass@plt> │ │ │ │ - tbnz w0, #31, 25b0 │ │ │ │ - ldr x1, [x19, #24] │ │ │ │ + tbnz w0, #31, 25a0 │ │ │ │ ldr w0, [x20] │ │ │ │ str x21, [sp, #32] │ │ │ │ adds w0, w0, #0x1 │ │ │ │ - b.eq 2548 // b.none │ │ │ │ - ldr x21, [sp, #64] │ │ │ │ + b.eq 24c4 // 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, 2548 │ │ │ │ ldr w0, [x21] │ │ │ │ adds w0, w0, #0x1 │ │ │ │ - b.eq 25f8 // b.none │ │ │ │ + b.eq 24e8 // b.none │ │ │ │ str w0, [x21] │ │ │ │ ldr w0, [x20] │ │ │ │ str x21, [x19, #24] │ │ │ │ adds w0, w0, #0x1 │ │ │ │ - b.eq 2608 // b.none │ │ │ │ + b.eq 24fc // 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 │ │ │ │ @@ -516,633 +516,694 @@ │ │ │ │ str xzr, [x19] │ │ │ │ tbnz w1, #31, 249c │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x0] │ │ │ │ cbnz x1, 249c │ │ │ │ bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ b 249c │ │ │ │ - ldr x21, [sp, #64] │ │ │ │ - str x20, [x19] │ │ │ │ - ldr x20, [sp, #56] │ │ │ │ - cbz x1, 24d8 │ │ │ │ - ldr x0, [x1] │ │ │ │ + ldr x1, [x0] │ │ │ │ str xzr, [x19, #24] │ │ │ │ - tbnz w0, #31, 2570 │ │ │ │ - sub x0, x0, #0x1 │ │ │ │ - str x0, [x1] │ │ │ │ - cbz x0, 2610 │ │ │ │ + tbnz w1, #31, 2560 │ │ │ │ + sub x1, x1, #0x1 │ │ │ │ + str x1, [x0] │ │ │ │ + cbz x1, 25e8 │ │ │ │ ldr x0, [x19, #32] │ │ │ │ cbz x0, 24d8 │ │ │ │ ldr x1, [x0] │ │ │ │ str xzr, [x19, #32] │ │ │ │ tbnz w1, #31, 24d8 │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x0] │ │ │ │ cbnz x1, 24d8 │ │ │ │ bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ b 24d8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4016] │ │ │ │ adrp x1, 4000 │ │ │ │ - add x1, x1, #0x790 │ │ │ │ + add x1, x1, #0xae0 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1b40 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ b 250c │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4016] │ │ │ │ adrp x1, 4000 │ │ │ │ - add x1, x1, #0x760 │ │ │ │ + add x1, x1, #0xb00 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1b40 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ b 250c │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4016] │ │ │ │ adrp x1, 4000 │ │ │ │ - add x1, x1, #0x740 │ │ │ │ + add x1, x1, #0xb30 │ │ │ │ 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 │ │ │ │ bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ - b 2570 │ │ │ │ - nop │ │ │ │ + b 2560 │ │ │ │ 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, 2628 │ │ │ │ mov x1, x21 │ │ │ │ blr x20 │ │ │ │ - cbnz w0, 26a4 │ │ │ │ + cbnz w0, 2674 │ │ │ │ ldr x0, [x19, #8] │ │ │ │ - cbz x0, 266c │ │ │ │ + cbz x0, 263c │ │ │ │ mov x1, x21 │ │ │ │ blr x20 │ │ │ │ - cbnz w0, 26a4 │ │ │ │ + cbnz w0, 2674 │ │ │ │ ldr x0, [x19, #16] │ │ │ │ - cbz x0, 2680 │ │ │ │ + cbz x0, 2650 │ │ │ │ mov x1, x21 │ │ │ │ blr x20 │ │ │ │ - cbnz w0, 26a4 │ │ │ │ + cbnz w0, 2674 │ │ │ │ ldr x0, [x19, #24] │ │ │ │ - cbz x0, 2694 │ │ │ │ + cbz x0, 2664 │ │ │ │ mov x1, x21 │ │ │ │ blr x20 │ │ │ │ - cbnz w0, 26a4 │ │ │ │ + cbnz w0, 2674 │ │ │ │ ldr x0, [x19, #32] │ │ │ │ - cbz x0, 26a4 │ │ │ │ + cbz x0, 2674 │ │ │ │ mov x1, x21 │ │ │ │ blr x20 │ │ │ │ ldr x21, [sp, #32] │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - nop │ │ │ │ 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, 26d0 │ │ │ │ bl 1c00 <_PyCrossInterpreterData_UnregisterClass@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ - cbz x0, 2704 │ │ │ │ + cbz x0, 26d0 │ │ │ │ ldr x1, [x0] │ │ │ │ str xzr, [x19] │ │ │ │ - tbnz w1, #31, 2704 │ │ │ │ + tbnz w1, #31, 26d0 │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x0] │ │ │ │ - cbz x1, 2898 │ │ │ │ + cbz x1, 2864 │ │ │ │ ldr x0, [x19, #8] │ │ │ │ - cbz x0, 2724 │ │ │ │ + cbz x0, 26f0 │ │ │ │ ldr x1, [x0] │ │ │ │ str xzr, [x19, #8] │ │ │ │ - tbnz w1, #31, 2724 │ │ │ │ + tbnz w1, #31, 26f0 │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x0] │ │ │ │ - cbz x1, 2890 │ │ │ │ + cbz x1, 285c │ │ │ │ ldr x0, [x19, #16] │ │ │ │ - cbz x0, 2744 │ │ │ │ + cbz x0, 2710 │ │ │ │ ldr x1, [x0] │ │ │ │ str xzr, [x19, #16] │ │ │ │ - tbnz w1, #31, 2744 │ │ │ │ + tbnz w1, #31, 2710 │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x0] │ │ │ │ - cbz x1, 2888 │ │ │ │ + cbz x1, 2854 │ │ │ │ ldr x0, [x19, #24] │ │ │ │ - cbz x0, 2764 │ │ │ │ + cbz x0, 2730 │ │ │ │ ldr x1, [x0] │ │ │ │ str xzr, [x19, #24] │ │ │ │ - tbnz w1, #31, 2764 │ │ │ │ + tbnz w1, #31, 2730 │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x0] │ │ │ │ - cbz x1, 2880 │ │ │ │ + cbz x1, 284c │ │ │ │ ldr x0, [x19, #32] │ │ │ │ - cbz x0, 2784 │ │ │ │ + cbz x0, 2750 │ │ │ │ ldr x1, [x0] │ │ │ │ str xzr, [x19, #32] │ │ │ │ - tbnz w1, #31, 2784 │ │ │ │ + tbnz w1, #31, 2750 │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x0] │ │ │ │ - cbz x1, 2878 │ │ │ │ + cbz x1, 2844 │ │ │ │ adrp x19, 20000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x2, x19, #0x4f0 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - bl 45b0 │ │ │ │ - cbnz w0, 286c │ │ │ │ + bl 4950 │ │ │ │ + cbnz w0, 2838 │ │ │ │ add x20, x19, #0x4f0 │ │ │ │ ldr w0, [x20, #4] │ │ │ │ sub w0, w0, #0x1 │ │ │ │ str w0, [x20, #4] │ │ │ │ - cbz w0, 27dc │ │ │ │ + cbz w0, 27a8 │ │ │ │ add x19, x19, #0x4f0 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov x2, x19 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - bl 45b0 │ │ │ │ + bl 4950 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 2858 // b.any │ │ │ │ + b.ne 2824 // 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 27ec │ │ │ │ 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 277c │ │ │ │ ldr x1, [x20, #16] │ │ │ │ mov x0, x1 │ │ │ │ - cbz x1, 27fc │ │ │ │ + cbz x1, 27c8 │ │ │ │ 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 27f0 │ │ │ │ mov x0, x19 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ b 1cf0 │ │ │ │ add x0, x19, #0x4f0 │ │ │ │ bl 1d10 │ │ │ │ - b 279c │ │ │ │ + b 2768 │ │ │ │ bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ - b 2784 │ │ │ │ + b 2750 │ │ │ │ bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ - b 2764 │ │ │ │ + b 2730 │ │ │ │ bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ - b 2744 │ │ │ │ + b 2710 │ │ │ │ bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ - b 2724 │ │ │ │ + b 26f0 │ │ │ │ bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ - b 2704 │ │ │ │ + b 26d0 │ │ │ │ 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, #0xb60 │ │ │ │ stp xzr, xzr, [sp, #48] │ │ │ │ bl 1a50 │ │ │ │ - cbz w0, 2988 │ │ │ │ + cbz w0, 29b4 │ │ │ │ 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, 2934 │ │ │ │ ldr x0, [x1, #8] │ │ │ │ - cmp x0, x22 │ │ │ │ - b.ne 2948 // b.any │ │ │ │ + cmp x22, x0 │ │ │ │ + b.ne 2914 // 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, 2934 │ │ │ │ ldr x0, [x1, #8] │ │ │ │ cmp x22, x0 │ │ │ │ - b.ne 2948 // b.any │ │ │ │ + b.ne 2914 // b.any │ │ │ │ add x21, x21, #0x4f0 │ │ │ │ ldr x0, [x21, #8] │ │ │ │ - b 291c │ │ │ │ + b 28e8 │ │ │ │ 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, #0xa30 │ │ │ │ + ldr x21, [x2, #16] │ │ │ │ + bl 1a20 │ │ │ │ + mov x20, x0 │ │ │ │ + cbz x0, 29b0 │ │ │ │ + mov x1, x0 │ │ │ │ + mov x0, x21 │ │ │ │ + bl 1ac0 │ │ │ │ + mov x19, x0 │ │ │ │ + ldr x1, [x20] │ │ │ │ + tbnz w1, #31, 298c │ │ │ │ + sub x1, x1, #0x1 │ │ │ │ + str x1, [x20] │ │ │ │ + cbz x1, 29bc │ │ │ │ + cbz x19, 29b0 │ │ │ │ + mov x0, x21 │ │ │ │ + mov x1, x19 │ │ │ │ + bl 1af0 │ │ │ │ + ldr x0, [x19] │ │ │ │ + tbnz w0, #31, 29b0 │ │ │ │ + sub x0, x0, #0x1 │ │ │ │ + str x0, [x19] │ │ │ │ + cbz x0, 29cc │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - b 2938 │ │ │ │ + b 2904 │ │ │ │ + mov x0, x20 │ │ │ │ + bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ + cbnz x19, 2990 │ │ │ │ + b 29b0 │ │ │ │ + mov x0, x19 │ │ │ │ + bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ + mov x0, #0x0 // #0 │ │ │ │ + ldp x21, x22, [sp, #32] │ │ │ │ + b 2904 │ │ │ │ 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 3860 │ │ │ │ + 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 3e90 │ │ │ │ + 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 3e90 │ │ │ │ + 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, #0xb68 │ │ │ │ + add x0, x0, #0xe10 │ │ │ │ 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, #0xb78 │ │ │ │ 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, #0xbc8 │ │ │ │ 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, #0xb88 │ │ │ │ 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, #0xbb0 │ │ │ │ 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, #0xbe8 │ │ │ │ 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, #0xa78 │ │ │ │ + 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, #0xa30 │ │ │ │ + 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 3e90 │ │ │ │ + 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 3e90 │ │ │ │ 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 3e90 │ │ │ │ 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,455 @@ │ │ │ │ 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, #0xbf8 │ │ │ │ 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, #0xc10 │ │ │ │ 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, 356c │ │ │ │ + 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, 3640 │ │ │ │ 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, 35e8 │ │ │ │ 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, 3674 │ │ │ │ + mov x1, x22 │ │ │ │ + adrp x0, 4000 │ │ │ │ + add x0, x0, #0xa48 │ │ │ │ + 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, 3668 │ │ │ │ + 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, 365c │ │ │ │ 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, 356c │ │ │ │ + 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, 356c │ │ │ │ + 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 3538 // 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, 359c │ │ │ │ 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, 35ac │ │ │ │ + cbz x24, 3540 │ │ │ │ + mov x0, x24 │ │ │ │ bl 1a80 <_PyCrossInterpreterData_NewObject@plt> │ │ │ │ mov x20, x0 │ │ │ │ - cbz x0, 3440 │ │ │ │ - mov x0, x23 │ │ │ │ + cbz x0, 35c0 │ │ │ │ + mov x0, x24 │ │ │ │ bl 1d30 <_PyCrossInterpreterData_ReleaseAndRawFree@plt> │ │ │ │ - tbnz w0, #31, 3410 │ │ │ │ + tbnz w0, #31, 3620 │ │ │ │ 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, #0xc20 │ │ │ │ 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, 360c │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ - ldr x25, [sp, #64] │ │ │ │ mov x0, x19 │ │ │ │ + ldp x25, x26, [sp, #64] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #96 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ 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, #0xc18 │ │ │ │ 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, #0xa30 │ │ │ │ + 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 3580 │ │ │ │ bl 1b30 │ │ │ │ mov x19, x0 │ │ │ │ - mov x0, x23 │ │ │ │ + mov x0, x24 │ │ │ │ bl 1d30 <_PyCrossInterpreterData_ReleaseAndRawFree@plt> │ │ │ │ - tbnz w0, #31, 346c │ │ │ │ + tbnz w0, #31, 3604 │ │ │ │ mov x0, x19 │ │ │ │ bl 1c20 │ │ │ │ - b 3424 │ │ │ │ - mov x0, x20 │ │ │ │ - bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ - b 3424 │ │ │ │ + ldp x23, x24, [sp, #48] │ │ │ │ + ldp x25, x26, [sp, #64] │ │ │ │ + b 33fc │ │ │ │ + ldr x1, [x19] │ │ │ │ + mov x0, x21 │ │ │ │ + sub x1, x1, #0x1 │ │ │ │ + str x1, [x19] │ │ │ │ + bl 1b60 │ │ │ │ + mov x19, x0 │ │ │ │ + b 3390 │ │ │ │ bl 1bc0 │ │ │ │ - b 3454 │ │ │ │ + b 35d4 │ │ │ │ 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 3400 │ │ │ │ + ldr x0, [x20] │ │ │ │ + tbnz w0, #31, 3634 │ │ │ │ + sub x0, x0, #0x1 │ │ │ │ + str x0, [x20] │ │ │ │ + cbz x0, 3688 │ │ │ │ + ldp x23, x24, [sp, #48] │ │ │ │ + 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> │ │ │ │ + b 33d8 │ │ │ │ + bl 1d40 <_PyCrossInterpreterData_ReleaseAndRawFree@plt+0x10> │ │ │ │ + cmn w0, #0x1 │ │ │ │ + b.eq 369c // b.none │ │ │ │ + ldr x21, [x19, #24] │ │ │ │ + b 3398 │ │ │ │ + mov x0, x20 │ │ │ │ + bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ + ldp x23, x24, [sp, #48] │ │ │ │ + ldp x25, x26, [sp, #64] │ │ │ │ + b 33fc │ │ │ │ + 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, 3750 │ │ │ │ ldr x0, [x2, #8] │ │ │ │ cmp x19, x0 │ │ │ │ - b.ne 3528 // b.any │ │ │ │ + b.ne 371c // 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, 3750 │ │ │ │ ldr x0, [x2, #8] │ │ │ │ cmp x19, x0 │ │ │ │ - b.eq 34f4 // b.none │ │ │ │ + b.eq 36e8 // b.none │ │ │ │ ldr x2, [x2] │ │ │ │ - cbz x2, 355c │ │ │ │ + cbz x2, 3750 │ │ │ │ ldr x0, [x2, #8] │ │ │ │ cmp x0, x19 │ │ │ │ - b.ne 353c // b.any │ │ │ │ + b.ne 3730 // b.any │ │ │ │ add x22, x22, #0x4f0 │ │ │ │ ldr x0, [x22, #8] │ │ │ │ - b 34f8 │ │ │ │ + b 36ec │ │ │ │ add x22, x22, #0x4f0 │ │ │ │ ldr x0, [x22, #8] │ │ │ │ bl 1c90 │ │ │ │ mov w0, #0xfffffff2 // #-14 │ │ │ │ - b 3514 │ │ │ │ + b 3708 │ │ │ │ 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, #0xc28 │ │ │ │ stp xzr, xzr, [sp, #80] │ │ │ │ bl 1a50 │ │ │ │ - cbz w0, 364c │ │ │ │ + cbz w0, 3838 │ │ │ │ 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 36a4 │ │ │ │ + cbnz w0, 384c │ │ │ │ + ldr x20, [sp, #72] │ │ │ │ + mov x0, x20 │ │ │ │ + bl 3860 │ │ │ │ + mov w19, w0 │ │ │ │ + cbnz w0, 3840 │ │ │ │ + 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 38ac │ │ │ │ mov x2, x22 │ │ │ │ mov x1, x21 │ │ │ │ - mov w0, w20 │ │ │ │ + mov w0, w19 │ │ │ │ bl 2084 │ │ │ │ - cbnz w0, 3644 │ │ │ │ + cbnz w0, 3830 │ │ │ │ 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 3820 │ │ │ │ mov x23, #0xffffffffffffffff // #-1 │ │ │ │ - mov w20, #0xfffffff2 // #-14 │ │ │ │ - bl 1c90 │ │ │ │ - b 3600 │ │ │ │ + mov w19, #0xfffffff2 // #-14 │ │ │ │ + b 37ec │ │ │ │ mov x23, #0xffffffffffffffff // #-1 │ │ │ │ - mov w20, #0xfffffff2 // #-14 │ │ │ │ - b 3610 │ │ │ │ + mov w19, #0xfffffff2 // #-14 │ │ │ │ + b 37fc │ │ │ │ + nop │ │ │ │ + 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 │ │ │ │ + ldr w0, [x19, #16] │ │ │ │ + cbz w0, 389c │ │ │ │ + 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 388c │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x20, x0 │ │ │ │ - cbz x1, 36b8 │ │ │ │ + cbz x1, 38f4 │ │ │ │ mov x19, x1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ bl 1b20 │ │ │ │ ldr x1, [x20] │ │ │ │ mov x0, x19 │ │ │ │ sub x1, x1, #0x1 │ │ │ │ @@ -1639,970 +1782,1059 @@ │ │ │ │ ldr x0, [x0] │ │ │ │ sub x0, x0, #0x1 │ │ │ │ str x0, [x20] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ 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, #0xc38 │ │ │ │ stp xzr, xzr, [sp, #48] │ │ │ │ bl 1a50 │ │ │ │ - cbz w0, 381c │ │ │ │ + cbz w0, 3a18 │ │ │ │ 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 x3, [x20, #16] │ │ │ │ + cbz x3, 39f8 │ │ │ │ ldr x0, [x3, #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 3a20 // b.any │ │ │ │ + ldr x0, [x20, #8] │ │ │ │ + add x19, x19, #0x4f0 │ │ │ │ + ldr x20, [x3, #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, 3a54 │ │ │ │ + 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, #0xc50 │ │ │ │ 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] │ │ │ │ - cmp x22, x0 │ │ │ │ - b.eq 3758 // b.none │ │ │ │ - ldr x3, [x3] │ │ │ │ - cbz x3, 37fc │ │ │ │ - ldr x0, [x3, #8] │ │ │ │ - cmp x22, x0 │ │ │ │ - b.ne 37dc // b.any │ │ │ │ - add x0, x20, #0x4f0 │ │ │ │ - ldr x0, [x0, #8] │ │ │ │ - b 375c │ │ │ │ - add x20, x20, #0x4f0 │ │ │ │ - ldr x0, [x20, #8] │ │ │ │ + add x19, x19, #0x4f0 │ │ │ │ + ldr x0, [x19, #8] │ │ │ │ bl 1c90 │ │ │ │ mov x2, x22 │ │ │ │ mov x1, x21 │ │ │ │ mov w0, #0xfffffff2 // #-14 │ │ │ │ bl 2090 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - b 37b8 │ │ │ │ - ldr x3, [x19] │ │ │ │ + b 39e8 │ │ │ │ + ldr x3, [x3] │ │ │ │ + cbz x3, 39f8 │ │ │ │ + ldr x0, [x3, #8] │ │ │ │ + cmp x22, x0 │ │ │ │ + b.eq 3988 // b.none │ │ │ │ + ldr x3, [x3] │ │ │ │ + cbz x3, 39f8 │ │ │ │ + ldr x0, [x3, #8] │ │ │ │ + cmp x22, x0 │ │ │ │ + b.ne 3a34 // b.any │ │ │ │ + add x0, x19, #0x4f0 │ │ │ │ + ldr x0, [x0, #8] │ │ │ │ + b 398c │ │ │ │ + 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, #0xc50 │ │ │ │ bl 1c30 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 37b8 │ │ │ │ + b 39e8 │ │ │ │ + nop │ │ │ │ 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, #0xc58 │ │ │ │ stp xzr, xzr, [sp, #112] │ │ │ │ bl 1a50 │ │ │ │ - cbz w0, 3aa4 │ │ │ │ + cbz w0, 3d0c │ │ │ │ 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 3e68 // 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, 3d94 │ │ │ │ + ldr x0, [x1, #8] │ │ │ │ cmp x24, x0 │ │ │ │ - b.ne 39f4 // b.any │ │ │ │ + b.ne 3d24 // 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, 3df8 │ │ │ │ mov x0, x26 │ │ │ │ mov x1, x20 │ │ │ │ bl 1bb0 <_PyObject_GetCrossInterpreterData@plt> │ │ │ │ - cbnz w0, 3aac │ │ │ │ + cbnz w0, 3d68 │ │ │ │ ldr x0, [x19, #8] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1b20 │ │ │ │ ldr w0, [x19, #16] │ │ │ │ - cbz w0, 3af0 │ │ │ │ + cbz w0, 3e2c │ │ │ │ ldp x0, x1, [x19, #24] │ │ │ │ cmp x0, #0x0 │ │ │ │ - b.gt 3a38 │ │ │ │ + b.gt 3c28 │ │ │ │ mov x0, #0x7fffffffffffffff // #9223372036854775807 │ │ │ │ cmp x1, x0 │ │ │ │ - b.eq 3a40 // b.none │ │ │ │ + b.eq 3c30 // b.none │ │ │ │ mov x0, #0x20 // #32 │ │ │ │ bl 1ab0 │ │ │ │ mov x2, x0 │ │ │ │ - cbz x0, 3b00 │ │ │ │ + cbz x0, 3de4 │ │ │ │ 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, 3d58 │ │ │ │ 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, 3e1c │ │ │ │ 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 3b90 │ │ │ │ ldr x0, [x19, #8] │ │ │ │ mov w23, #0xffffffea // #-22 │ │ │ │ bl 1c90 │ │ │ │ add x21, x21, #0x4f0 │ │ │ │ ldr x21, [x21, #8] │ │ │ │ - cbz x21, 3ae0 │ │ │ │ + cbz x21, 3e58 │ │ │ │ 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 3d00 // b.tcont │ │ │ │ + mov x0, x22 │ │ │ │ + bl 1b60 │ │ │ │ + mov x19, x0 │ │ │ │ + cmn w23, #0xe │ │ │ │ + b.eq 3dac // b.none │ │ │ │ + ldr x0, [x0, #24] │ │ │ │ + cbz x0, 3e48 │ │ │ │ + ldr x21, [x19, #32] │ │ │ │ + mov x1, x24 │ │ │ │ + adrp x0, 4000 │ │ │ │ + add x0, x0, #0xa60 │ │ │ │ + bl 1a20 │ │ │ │ + mov x20, x0 │ │ │ │ + cbz x20, 3d00 │ │ │ │ + mov x1, x20 │ │ │ │ + mov x0, x21 │ │ │ │ + bl 1ac0 │ │ │ │ + mov x19, x0 │ │ │ │ + ldr x2, [x20] │ │ │ │ + tbnz w2, #31, 3cdc │ │ │ │ + sub x2, x2, #0x1 │ │ │ │ + str x2, [x20] │ │ │ │ + cbz x2, 3e3c │ │ │ │ + cbz x19, 3d00 │ │ │ │ + mov x0, x21 │ │ │ │ + mov x1, x19 │ │ │ │ + bl 1af0 │ │ │ │ + ldr x0, [x19] │ │ │ │ + tbnz w0, #31, 3d00 │ │ │ │ + sub x0, x0, #0x1 │ │ │ │ + str x0, [x19] │ │ │ │ + cbz x0, 3dc8 │ │ │ │ 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, 3d94 │ │ │ │ + ldr x0, [x1, #8] │ │ │ │ + cmp x24, x0 │ │ │ │ + b.eq 3b2c // b.none │ │ │ │ + ldr x1, [x1] │ │ │ │ + cbz x1, 3d94 │ │ │ │ + ldr x0, [x1, #8] │ │ │ │ + cmp x24, x0 │ │ │ │ + b.ne 3d38 // b.any │ │ │ │ + add x0, x21, #0x4f0 │ │ │ │ + ldr x0, [x0, #8] │ │ │ │ + b 3b30 │ │ │ │ + ldr x0, [x19, #8] │ │ │ │ + stp x2, x2, [x19, #40] │ │ │ │ + bl 1c90 │ │ │ │ + b 3bd4 │ │ │ │ add x21, x21, #0x4f0 │ │ │ │ mov x0, x19 │ │ │ │ - mov w23, #0xffffffff // #-1 │ │ │ │ ldr x1, [x21, #8] │ │ │ │ - bl 3670 │ │ │ │ + bl 38ac │ │ │ │ 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 3d10 │ │ │ │ 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, #0xa30 │ │ │ │ + bl 1a20 │ │ │ │ + mov x20, x0 │ │ │ │ + b 3cb4 │ │ │ │ + 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 3d10 │ │ │ │ + bl 1ae0 │ │ │ │ + mov w23, #0xffffffff // #-1 │ │ │ │ + ldr x0, [x19, #8] │ │ │ │ + bl 1c90 │ │ │ │ + b 3c3c │ │ │ │ + add x21, x21, #0x4f0 │ │ │ │ + mov x0, x19 │ │ │ │ + ldr x1, [x21, #8] │ │ │ │ + bl 38ac │ │ │ │ + mov x0, #0x0 // #0 │ │ │ │ + ldp x19, x20, [sp, #32] │ │ │ │ + ldp x23, x24, [sp, #64] │ │ │ │ + ldp x25, x26, [sp, #80] │ │ │ │ + b 3d10 │ │ │ │ ldr x0, [x19] │ │ │ │ sub x0, x0, #0x1 │ │ │ │ str x0, [x19] │ │ │ │ - b 3a78 │ │ │ │ + b 3c00 │ │ │ │ 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 3c3c │ │ │ │ + mov x0, x20 │ │ │ │ + bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ + b 3cdc │ │ │ │ + bl 1d40 <_PyCrossInterpreterData_ReleaseAndRawFree@plt+0x10> │ │ │ │ + cmn w0, #0x1 │ │ │ │ + b.ne 3c9c // b.any │ │ │ │ + b 3d00 │ │ │ │ + ldr x0, [x19] │ │ │ │ + sub x0, x0, #0x1 │ │ │ │ + str x0, [x19] │ │ │ │ + b 3c68 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4008] │ │ │ │ mov w2, w23 │ │ │ │ adrp x1, 4000 │ │ │ │ - add x1, x1, #0x700 │ │ │ │ + add x1, x1, #0xaa0 │ │ │ │ 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 3d10 │ │ │ │ ldr x1, [x0, #8] │ │ │ │ str xzr, [x0, #24] │ │ │ │ - cbnz x1, 3b74 │ │ │ │ + cbnz x1, 3ea0 │ │ │ │ b 1c70 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ mov x0, x1 │ │ │ │ bl 1b00 <_PyCrossInterpreterData_Release@plt> │ │ │ │ mov x0, x19 │ │ │ │ str xzr, [x19, #8] │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ b 1c70 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ 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, #0xca8 │ │ │ │ + stp xzr, xzr, [sp, #64] │ │ │ │ bl 1a50 │ │ │ │ - cbz w0, 3cf4 │ │ │ │ + cbz w0, 4040 │ │ │ │ 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, 40a0 │ │ │ │ + ldr x0, [x1, #8] │ │ │ │ cmp x22, x0 │ │ │ │ - b.ne 3ca0 // b.any │ │ │ │ + b.ne 4068 // 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, 40d0 │ │ │ │ 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, 40e8 │ │ │ │ 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, 4048 │ │ │ │ + ldp x23, x24, [sp, #48] │ │ │ │ + mov x0, x21 │ │ │ │ + bl 1b60 │ │ │ │ + mov x2, x0 │ │ │ │ + mov x1, x22 │ │ │ │ + adrp x0, 4000 │ │ │ │ + add x0, x0, #0xa30 │ │ │ │ + ldr x21, [x2, #16] │ │ │ │ + bl 1a20 │ │ │ │ + mov x20, x0 │ │ │ │ + cbz x0, 403c │ │ │ │ + mov x1, x0 │ │ │ │ mov x0, x21 │ │ │ │ + bl 1ac0 │ │ │ │ + mov x19, x0 │ │ │ │ + ldr x1, [x20] │ │ │ │ + tbnz w1, #31, 4018 │ │ │ │ + sub x1, x1, #0x1 │ │ │ │ + str x1, [x20] │ │ │ │ + cbz x1, 40c4 │ │ │ │ + cbz x19, 403c │ │ │ │ + mov x0, x21 │ │ │ │ + mov x1, x19 │ │ │ │ + bl 1af0 │ │ │ │ + ldr x0, [x19] │ │ │ │ + tbnz w0, #31, 403c │ │ │ │ + sub x0, x0, #0x1 │ │ │ │ + str x0, [x19] │ │ │ │ + cbz x0, 40b0 │ │ │ │ + ldp x19, x20, [sp, #16] │ │ │ │ + mov x0, #0x0 // #0 │ │ │ │ + b 4058 │ │ │ │ + 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, 40a0 │ │ │ │ + ldr x0, [x1, #8] │ │ │ │ cmp x22, x0 │ │ │ │ - b.eq 3c20 // b.none │ │ │ │ - ldr x2, [x2] │ │ │ │ - cbz x2, 3cd4 │ │ │ │ - ldr x0, [x2, #8] │ │ │ │ + b.eq 3f58 // b.none │ │ │ │ + ldr x1, [x1] │ │ │ │ + cbz x1, 40a0 │ │ │ │ + ldr x0, [x1, #8] │ │ │ │ cmp x22, x0 │ │ │ │ - b.ne 3cb4 // b.any │ │ │ │ + b.ne 407c // b.any │ │ │ │ add x0, x20, #0x4f0 │ │ │ │ + stp x23, x24, [sp, #48] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ - b 3c24 │ │ │ │ + b 3f60 │ │ │ │ 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 3fcc │ │ │ │ + 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 4058 │ │ │ │ + mov x0, x20 │ │ │ │ + bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ + b 4018 │ │ │ │ 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, 3fa4 │ │ │ │ ldr x0, [x19] │ │ │ │ sub x0, x0, #0x1 │ │ │ │ str x0, [x19] │ │ │ │ - b 3ce0 │ │ │ │ + b 3fc4 │ │ │ │ + nop │ │ │ │ + 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, #0xcb8 │ │ │ │ stp xzr, xzr, [sp, #80] │ │ │ │ bl 1a50 │ │ │ │ - cbz w0, 3e60 │ │ │ │ + cbz w0, 420c │ │ │ │ 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 36a4 │ │ │ │ + mov w19, w0 │ │ │ │ + cbnz w0, 41f0 │ │ │ │ + ldr x20, [sp, #72] │ │ │ │ + mov x0, x20 │ │ │ │ + bl 3860 │ │ │ │ + mov w21, w0 │ │ │ │ + cbnz w0, 4214 │ │ │ │ + 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 38ac │ │ │ │ mov x2, x23 │ │ │ │ - mov x1, x21 │ │ │ │ - mov w0, w20 │ │ │ │ + mov x1, x22 │ │ │ │ + mov w0, w21 │ │ │ │ bl 2084 │ │ │ │ - cbnz w0, 3e58 │ │ │ │ - cbnz w22, 3e30 │ │ │ │ + cbnz w0, 4204 │ │ │ │ + cbnz w19, 41dc │ │ │ │ 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 41cc │ │ │ │ mov x2, x23 │ │ │ │ - mov x1, x21 │ │ │ │ + mov x1, x22 │ │ │ │ mov w0, #0xfffffff2 // #-14 │ │ │ │ bl 2084 │ │ │ │ - cbz w0, 3e10 │ │ │ │ + cbz w0, 41bc │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldr x23, [sp, #48] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - b 3e20 │ │ │ │ - mov w20, #0xfffffff2 // #-14 │ │ │ │ - bl 1c90 │ │ │ │ - b 3de8 │ │ │ │ + b 41cc │ │ │ │ + mov w21, #0xfffffff2 // #-14 │ │ │ │ + b 4194 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ - cbz x0, 3e84 │ │ │ │ + cbz x0, 422c │ │ │ │ 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 426c // b.none │ │ │ │ adrp x1, 1f000 │ │ │ │ ldr x1, [x1, #3984] │ │ │ │ - cbz x1, 3ecc │ │ │ │ + cbz x1, 426c │ │ │ │ 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, 42a8 │ │ │ │ adrp x2, 1f000 │ │ │ │ ldr x2, [x2, #4064] │ │ │ │ - cbz x2, 3f08 │ │ │ │ + cbz x2, 42a8 │ │ │ │ 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, 42ec │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ - cbz x0, 3f40 │ │ │ │ + cbz x0, 42e0 │ │ │ │ adrp x0, 20000 │ │ │ │ ldr x0, [x0, #400] │ │ │ │ bl 1aa0 <__cxa_finalize@plt> │ │ │ │ - bl 3ea0 │ │ │ │ + bl 4240 │ │ │ │ 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 4270 │ │ │ │ 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, 4364 │ │ │ │ bl 1c00 <_PyCrossInterpreterData_UnregisterClass@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ - cbz x0, 3fc4 │ │ │ │ + cbz x0, 4364 │ │ │ │ ldr x1, [x0] │ │ │ │ str xzr, [x19] │ │ │ │ - tbnz w1, #31, 3fc4 │ │ │ │ + tbnz w1, #31, 4364 │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x0] │ │ │ │ - cbz x1, 4058 │ │ │ │ + cbz x1, 43f8 │ │ │ │ ldr x0, [x19, #8] │ │ │ │ - cbz x0, 3fe4 │ │ │ │ + cbz x0, 4384 │ │ │ │ ldr x1, [x0] │ │ │ │ str xzr, [x19, #8] │ │ │ │ - tbnz w1, #31, 3fe4 │ │ │ │ + tbnz w1, #31, 4384 │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x0] │ │ │ │ - cbz x1, 4078 │ │ │ │ + cbz x1, 4418 │ │ │ │ ldr x0, [x19, #16] │ │ │ │ - cbz x0, 4004 │ │ │ │ + cbz x0, 43a4 │ │ │ │ ldr x1, [x0] │ │ │ │ str xzr, [x19, #16] │ │ │ │ - tbnz w1, #31, 4004 │ │ │ │ + tbnz w1, #31, 43a4 │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x0] │ │ │ │ - cbz x1, 4070 │ │ │ │ + cbz x1, 4410 │ │ │ │ ldr x0, [x19, #24] │ │ │ │ - cbz x0, 4024 │ │ │ │ + cbz x0, 43c4 │ │ │ │ ldr x1, [x0] │ │ │ │ str xzr, [x19, #24] │ │ │ │ - tbnz w1, #31, 4024 │ │ │ │ + tbnz w1, #31, 43c4 │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x0] │ │ │ │ - cbz x1, 4068 │ │ │ │ + cbz x1, 4408 │ │ │ │ ldr x0, [x19, #32] │ │ │ │ - cbz x0, 4044 │ │ │ │ + cbz x0, 43e4 │ │ │ │ ldr x1, [x0] │ │ │ │ str xzr, [x19, #32] │ │ │ │ - tbnz w1, #31, 4044 │ │ │ │ + tbnz w1, #31, 43e4 │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x0] │ │ │ │ - cbz x1, 4060 │ │ │ │ + cbz x1, 4400 │ │ │ │ ldr x19, [sp, #16] │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ - b 3fc4 │ │ │ │ + b 4364 │ │ │ │ bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ - b 4044 │ │ │ │ + b 43e4 │ │ │ │ bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ - b 4024 │ │ │ │ + b 43c4 │ │ │ │ bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ - b 4004 │ │ │ │ + b 43a4 │ │ │ │ bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ - b 3fe4 │ │ │ │ + b 4384 │ │ │ │ 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, #0xc00 │ │ │ │ stp xzr, xzr, [sp, #32] │ │ │ │ bl 1a50 │ │ │ │ - cbz w0, 40fc │ │ │ │ + cbz w0, 449c │ │ │ │ ldr x20, [sp, #40] │ │ │ │ mov x0, x20 │ │ │ │ - bl 4104 │ │ │ │ + bl 44a4 │ │ │ │ mov x2, x20 │ │ │ │ mov x1, x19 │ │ │ │ bl 2084 │ │ │ │ - cbnz w0, 40fc │ │ │ │ + cbnz w0, 449c │ │ │ │ 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 448c │ │ │ │ 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, 4558 │ │ │ │ ldr x2, [x0, #8] │ │ │ │ cmp x20, x2 │ │ │ │ - b.ne 41d4 // b.any │ │ │ │ + b.ne 4574 // b.any │ │ │ │ ldr x2, [x0] │ │ │ │ cmp x1, x0 │ │ │ │ - b.ne 41cc // b.any │ │ │ │ + b.ne 456c // 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 4544 │ │ │ │ str x2, [x3] │ │ │ │ - b 4160 │ │ │ │ + b 4500 │ │ │ │ mov x3, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ - b 413c │ │ │ │ + b 44dc │ │ │ │ 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, #0xc68 │ │ │ │ bl 1a90 │ │ │ │ - cbz x0, 4320 │ │ │ │ + cbz x0, 46c0 │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ bl 1b70 │ │ │ │ - cbz w0, 4388 │ │ │ │ + cbz w0, 4728 │ │ │ │ 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 467c // b.none │ │ │ │ + tbnz x0, #63, 4690 │ │ │ │ ldr x1, [x19] │ │ │ │ str x23, [sp, #48] │ │ │ │ - tbz w1, #31, 4344 │ │ │ │ + tbz w1, #31, 46e4 │ │ │ │ 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, 46c8 │ │ │ │ ldr x0, [x1, #8] │ │ │ │ cmp x0, x20 │ │ │ │ - b.ne 43b4 // b.any │ │ │ │ + b.ne 4754 // 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, 478c │ │ │ │ ldr x1, [x22, #16] │ │ │ │ str x20, [x2] │ │ │ │ mov x0, x21 │ │ │ │ adrp x4, 4000 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ - add x4, x4, #0x404 │ │ │ │ + add x4, x4, #0x7a4 │ │ │ │ bl 1b50 <_PyCrossInterpreterData_Init@plt> │ │ │ │ ldr x23, [sp, #48] │ │ │ │ adrp x1, 4000 │ │ │ │ - add x1, x1, #0x580 │ │ │ │ + add x1, x1, #0x920 │ │ │ │ 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, 46b4 │ │ │ │ ldr w0, [sp, #76] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 43c0 // b.none │ │ │ │ + b.eq 4760 // 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, #0xb78 │ │ │ │ + add x1, x1, #0xb88 │ │ │ │ mov x3, x19 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1cd0 │ │ │ │ ldr x20, [x19] │ │ │ │ - tbz w20, #31, 4370 │ │ │ │ + tbz w20, #31, 4710 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ - b 42cc │ │ │ │ + b 466c │ │ │ │ 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 466c │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x19] │ │ │ │ - cbnz x1, 4248 │ │ │ │ + cbnz x1, 45e8 │ │ │ │ mov w23, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ - cbnz w23, 4248 │ │ │ │ + cbnz w23, 45e8 │ │ │ │ ldr x23, [sp, #48] │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 42cc │ │ │ │ + b 466c │ │ │ │ sub x20, x20, #0x1 │ │ │ │ str x20, [x19] │ │ │ │ - cbnz x20, 431c │ │ │ │ + cbnz x20, 46bc │ │ │ │ str x23, [sp, #48] │ │ │ │ mov w23, #0x0 // #0 │ │ │ │ - b 4354 │ │ │ │ + b 46f4 │ │ │ │ ldr x1, [x19, #8] │ │ │ │ adrp x2, 4000 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4016] │ │ │ │ - add x2, x2, #0x7d8 │ │ │ │ + add x2, x2, #0xb78 │ │ │ │ ldr x3, [x1, #24] │ │ │ │ adrp x1, 4000 │ │ │ │ ldr x0, [x0] │ │ │ │ - add x1, x1, #0x828 │ │ │ │ + add x1, x1, #0xbc8 │ │ │ │ bl 1cd0 │ │ │ │ - b 4314 │ │ │ │ + b 46b4 │ │ │ │ ldr x1, [x1] │ │ │ │ - cbnz x1, 4264 │ │ │ │ - b 4328 │ │ │ │ + cbnz x1, 4604 │ │ │ │ + b 46c8 │ │ │ │ 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, #0xb78 │ │ │ │ + add x1, x1, #0xbb0 │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, #0x7fffffffffffffff // #9223372036854775807 │ │ │ │ bl 1cd0 │ │ │ │ - b 4314 │ │ │ │ + b 46b4 │ │ │ │ mov x0, x20 │ │ │ │ - bl 2e8c │ │ │ │ + bl 2f80 │ │ │ │ ldr x23, [sp, #48] │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 42cc │ │ │ │ + b 466c │ │ │ │ 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, 48a0 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x21, x0 │ │ │ │ adrp x0, 4000 │ │ │ │ - add x0, x0, #0x8d0 │ │ │ │ + add x0, x0, #0xc70 │ │ │ │ bl 1ca0 │ │ │ │ mov x20, x0 │ │ │ │ - cbz x0, 4548 │ │ │ │ + cbz x0, 48e8 │ │ │ │ bl 1bd0 │ │ │ │ mov x19, x0 │ │ │ │ ldr x1, [x20] │ │ │ │ - tbnz w1, #31, 4464 │ │ │ │ + tbnz w1, #31, 4804 │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x20] │ │ │ │ - cbnz x1, 4464 │ │ │ │ + cbnz x1, 4804 │ │ │ │ mov x0, x20 │ │ │ │ bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ - cbz x19, 4548 │ │ │ │ + cbz x19, 48e8 │ │ │ │ mov x0, x19 │ │ │ │ bl 1b60 │ │ │ │ ldr x22, [x0] │ │ │ │ mov x20, x0 │ │ │ │ - cbz x22, 44c0 │ │ │ │ + cbz x22, 4860 │ │ │ │ ldr x0, [x19] │ │ │ │ - tbnz w0, #31, 4490 │ │ │ │ + tbnz w0, #31, 4830 │ │ │ │ sub x0, x0, #0x1 │ │ │ │ str x0, [x19] │ │ │ │ - cbz x0, 4538 │ │ │ │ + cbz x0, 48d8 │ │ │ │ mov x1, x21 │ │ │ │ mov x0, x22 │ │ │ │ bl 1ac0 │ │ │ │ mov x19, x0 │ │ │ │ ldr x1, [x21] │ │ │ │ - tbz w1, #31, 4508 │ │ │ │ + tbz w1, #31, 48a8 │ │ │ │ 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 48c4 // b.any │ │ │ │ + tbnz w1, #31, 4880 │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x19] │ │ │ │ - cbz x1, 4538 │ │ │ │ + cbz x1, 48d8 │ │ │ │ ldr x0, [x21] │ │ │ │ - tbnz w0, #31, 456c │ │ │ │ + tbnz w0, #31, 490c │ │ │ │ sub x0, x0, #0x1 │ │ │ │ str x0, [x21] │ │ │ │ - cbnz x0, 456c │ │ │ │ + cbnz x0, 490c │ │ │ │ mov x0, x21 │ │ │ │ bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ - b 44ac │ │ │ │ + b 484c │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x21] │ │ │ │ - cbnz x1, 44a8 │ │ │ │ + cbnz x1, 4848 │ │ │ │ mov x0, x21 │ │ │ │ bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ - b 44ac │ │ │ │ + b 484c │ │ │ │ ldr x22, [x20] │ │ │ │ - tbnz w1, #31, 4540 │ │ │ │ + tbnz w1, #31, 48e0 │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x19] │ │ │ │ - cbnz x1, 4540 │ │ │ │ + cbnz x1, 48e0 │ │ │ │ mov x0, x19 │ │ │ │ bl 1ad0 <_Py_Dealloc@plt> │ │ │ │ - cbnz x22, 4490 │ │ │ │ - b 44e0 │ │ │ │ + cbnz x22, 4830 │ │ │ │ + b 4880 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4000] │ │ │ │ adrp x1, 4000 │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ - add x1, x1, #0x8e0 │ │ │ │ + add x1, x1, #0xc80 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1b40 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ - b 44ac │ │ │ │ + b 484c │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ - b 44ac │ │ │ │ + b 484c │ │ │ │ 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, 4964 │ │ │ │ casalb w0, w1, [x2] │ │ │ │ ret │ │ │ │ uxtb w16, w0 │ │ │ │ ldaxrb w0, [x2] │ │ │ │ cmp w0, w16 │ │ │ │ - b.ne 45dc // b.any │ │ │ │ + b.ne 497c // b.any │ │ │ │ stlxrb w17, w1, [x2] │ │ │ │ - cbnz w17, 45c8 │ │ │ │ + cbnz w17, 4968 │ │ │ │ ret │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {} │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .fini: │ │ │ │ │ │ │ │ -00000000000045e0 <.fini>: │ │ │ │ +0000000000004980 <.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.. │ │ │ │ + 0x000049a0 496e6469 63617465 73207468 61742061 Indicates that a │ │ │ │ + 0x000049b0 20717565 75652d72 656c6174 65642065 queue-related e │ │ │ │ + 0x000049c0 72726f72 20686170 70656e65 642e0000 rror happened... │ │ │ │ + 0x000049d0 00000000 00000000 74657374 2e737570 ........test.sup │ │ │ │ + 0x000049e0 706f7274 2e696e74 65727072 65746572 port.interpreter │ │ │ │ + 0x000049f0 732e5175 65756545 72726f72 00000000 s.QueueError.... │ │ │ │ + 0x00004a00 74657374 2e737570 706f7274 2e696e74 test.support.int │ │ │ │ + 0x00004a10 65727072 65746572 732e5175 6575654e erpreters.QueueN │ │ │ │ + 0x00004a20 6f74466f 756e6445 72726f72 00000000 otFoundError.... │ │ │ │ + 0x00004a30 71756575 6520256c 64206e6f 7420666f queue %ld not fo │ │ │ │ + 0x00004a40 756e6400 00000000 71756575 6520256c und.....queue %l │ │ │ │ + 0x00004a50 64206973 20656d70 74790000 00000000 d is empty...... │ │ │ │ + 0x00004a60 71756575 6520256c 64206973 2066756c queue %ld is ful │ │ │ │ + 0x00004a70 6c000000 00000000 71756575 6520256c l.......queue %l │ │ │ │ + 0x00004a80 64206e65 76657220 626f756e 64000000 d never bound... │ │ │ │ + 0x00004a90 6e69693a 63726561 74650000 00000000 nii:create...... │ │ │ │ + 0x00004aa0 756e7375 70706f72 74656420 756e626f unsupported unbo │ │ │ │ + 0x00004ab0 756e646f 70202564 00000000 00000000 undop %d........ │ │ │ │ + 0x00004ac0 4f4f4f3a 5f726567 69737465 725f6865 OOO:_register_he │ │ │ │ + 0x00004ad0 61705f74 79706573 00000000 00000000 ap_types........ │ │ │ │ + 0x00004ae0 65787065 63746564 20612074 79706520 expected a type │ │ │ │ + 0x00004af0 666f7220 27717565 75657479 70652700 for 'queuetype'. │ │ │ │ + 0x00004b00 65787065 63746564 20616e20 65786365 expected an exce │ │ │ │ + 0x00004b10 7074696f 6e207479 70652066 6f722027 ption type for ' │ │ │ │ + 0x00004b20 656d7074 79657272 6f722700 00000000 emptyerror'..... │ │ │ │ + 0x00004b30 65787065 63746564 20616e20 65786365 expected an exce │ │ │ │ + 0x00004b40 7074696f 6e207479 70652066 6f722027 ption type for ' │ │ │ │ + 0x00004b50 66756c6c 6572726f 72270000 00000000 fullerror'...... │ │ │ │ + 0x00004b60 4f263a62 696e6400 6e6f7420 72656163 O&:bind.not reac │ │ │ │ + 0x00004b70 6861626c 65000000 71756575 65204944 hable...queue ID │ │ │ │ + 0x00004b80 00000000 00000000 2573206d 75737420 ........%s must │ │ │ │ + 0x00004b90 62652061 206e6f6e 2d6e6567 61746976 be a non-negativ │ │ │ │ + 0x00004ba0 6520696e 742c2067 6f742025 52000000 e int, got %R... │ │ │ │ + 0x00004bb0 6d617820 25732069 7320256c 6c642c20 max %s is %lld, │ │ │ │ + 0x00004bc0 676f7420 25520000 2573206d 75737420 got %R..%s must │ │ │ │ + 0x00004bd0 62652061 6e20696e 742c2067 6f742025 be an int, got % │ │ │ │ + 0x00004be0 2e313030 73000000 4f263a72 656c6561 .100s...O&:relea │ │ │ │ + 0x00004bf0 73650000 00000000 4c696900 00000000 se......Lii..... │ │ │ │ + 0x00004c00 4f263a64 65737472 6f790000 00000000 O&:destroy...... │ │ │ │ + 0x00004c10 4f263a67 65740000 4f696900 00000000 O&:get..Oii..... │ │ │ │ + 0x00004c20 4f694f00 00000000 4f263a67 65745f6d OiO.....O&:get_m │ │ │ │ + 0x00004c30 61787369 7a650000 4f263a67 65745f71 axsize..O&:get_q │ │ │ │ + 0x00004c40 75657565 5f646566 61756c74 73000000 ueue_defaults... │ │ │ │ + 0x00004c50 69690000 00000000 4f264f69 693a7075 ii......O&Oii:pu │ │ │ │ + 0x00004c60 74000000 00000000 5f696400 00000000 t......._id..... │ │ │ │ + 0x00004c70 5f696e74 65727071 75657565 73000000 _interpqueues... │ │ │ │ + 0x00004c80 5f696e74 65727071 75657565 73206d6f _interpqueues mo │ │ │ │ + 0x00004c90 64756c65 206e6f74 20696d70 6f727465 dule not importe │ │ │ │ + 0x00004ca0 64207965 74000000 4f263a67 65745f63 d yet...O&:get_c │ │ │ │ + 0x00004cb0 6f756e74 00000000 4f263a69 735f6675 ount....O&:is_fu │ │ │ │ + 0x00004cc0 6c6c0000 00000000 696e7465 72707265 ll......interpre │ │ │ │ + 0x00004cd0 74657273 2e717565 75657300 00000000 ters.queues..... │ │ │ │ + 0x00004ce0 74657374 2e737570 706f7274 2e696e74 test.support.int │ │ │ │ + 0x00004cf0 65727072 65746572 732e7175 65756573 erpreters.queues │ │ │ │ + 0x00004d00 00000000 00000000 63726561 74650000 ........create.. │ │ │ │ + 0x00004d10 64657374 726f7900 6c697374 5f616c6c destroy.list_all │ │ │ │ + 0x00004d20 00000000 00000000 70757400 00000000 ........put..... │ │ │ │ + 0x00004d30 67657400 00000000 62696e64 00000000 get.....bind.... │ │ │ │ + 0x00004d40 72656c65 61736500 6765745f 6d617873 release.get_maxs │ │ │ │ + 0x00004d50 697a6500 00000000 6765745f 71756575 ize.....get_queu │ │ │ │ + 0x00004d60 655f6465 6661756c 74730000 00000000 e_defaults...... │ │ │ │ + 0x00004d70 69735f66 756c6c00 6765745f 636f756e is_full.get_coun │ │ │ │ + 0x00004d80 74000000 00000000 5f726567 69737465 t......._registe │ │ │ │ + 0x00004d90 725f6865 61705f74 79706573 00000000 r_heap_types.... │ │ │ │ + 0x00004da0 71696400 00000000 6f626a00 00000000 qid.....obj..... │ │ │ │ + 0x00004db0 666d7400 00000000 756e626f 756e646f fmt.....unboundo │ │ │ │ + 0x00004dc0 70000000 00000000 71756575 65747970 p.......queuetyp │ │ │ │ + 0x00004dd0 65000000 00000000 656d7074 79657272 e.......emptyerr │ │ │ │ + 0x00004de0 6f720000 00000000 66756c6c 6572726f or......fullerro │ │ │ │ + 0x00004df0 72000000 00000000 6d617873 697a6500 r.......maxsize. │ │ │ │ + 0x00004e00 00000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00004e10 5f717565 75656974 656d5f63 6c656172 _queueitem_clear │ │ │ │ + 0x00004e20 5f696e74 65727072 65746572 00000000 _interpreter.... │ │ │ │ + 0x00004e30 6765745f 636f756e 74287169 64290a0a get_count(qid).. │ │ │ │ + 0x00004e40 52657475 726e2074 6865206e 756d6265 Return the numbe │ │ │ │ + 0x00004e50 72206f66 20697465 6d732069 6e207468 r of items in th │ │ │ │ + 0x00004e60 65207175 6575652e 00000000 00000000 e queue......... │ │ │ │ + 0x00004e70 69735f66 756c6c28 71696429 0a0a5265 is_full(qid)..Re │ │ │ │ + 0x00004e80 7475726e 20747275 65206966 20746865 turn true if the │ │ │ │ + 0x00004e90 20717565 75652068 61732061 206d6178 queue has a max │ │ │ │ + 0x00004ea0 73697a65 20616e64 20686173 20726561 size and has rea │ │ │ │ + 0x00004eb0 63686564 2069742e 00000000 00000000 ched it......... │ │ │ │ + 0x00004ec0 6765745f 71756575 655f6465 6661756c get_queue_defaul │ │ │ │ + 0x00004ed0 74732871 6964290a 0a526574 75726e20 ts(qid)..Return │ │ │ │ + 0x00004ee0 74686520 71756575 65277320 64656661 the queue's defa │ │ │ │ + 0x00004ef0 756c7420 76616c75 65732c20 73657420 ult values, set │ │ │ │ + 0x00004f00 7768656e 20697420 77617320 63726561 when it was crea │ │ │ │ + 0x00004f10 7465642e 00000000 00000000 00000000 ted............. │ │ │ │ + 0x00004f20 6765745f 6d617873 697a6528 71696429 get_maxsize(qid) │ │ │ │ + 0x00004f30 0a0a5265 7475726e 20746865 206d6178 ..Return the max │ │ │ │ + 0x00004f40 696d756d 206e756d 62657220 6f662069 imum number of i │ │ │ │ + 0x00004f50 74656d73 20696e20 74686520 71756575 tems in the queu │ │ │ │ + 0x00004f60 652e0000 00000000 00000000 00000000 e............... │ │ │ │ + 0x00004f70 72656c65 61736528 71696429 0a0a5265 release(qid)..Re │ │ │ │ + 0x00004f80 6c656173 65206120 72656665 72656e63 lease a referenc │ │ │ │ + 0x00004f90 6520746f 20746865 20717565 75652e0a e to the queue.. │ │ │ │ + 0x00004fa0 54686520 71756575 65206973 20646573 The queue is des │ │ │ │ + 0x00004fb0 74726f79 6564206f 6e636520 74686572 troyed once ther │ │ │ │ + 0x00004fc0 65206172 65206e6f 20726566 6572656e e are no referen │ │ │ │ + 0x00004fd0 63657320 6c656674 2e000000 00000000 ces left........ │ │ │ │ + 0x00004fe0 62696e64 28716964 290a0a54 616b6520 bind(qid)..Take │ │ │ │ + 0x00004ff0 61207265 66657265 6e636520 746f2074 a reference to t │ │ │ │ + 0x00005000 68652069 64656e74 69666965 64207175 he identified qu │ │ │ │ + 0x00005010 6575652e 0a546865 20717565 75652069 eue..The queue i │ │ │ │ + 0x00005020 73206e6f 74206465 7374726f 79656420 s not destroyed │ │ │ │ + 0x00005030 756e7469 6c207468 65726520 61726520 until there are │ │ │ │ + 0x00005040 6e6f2072 65666572 656e6365 73206c65 no references le │ │ │ │ + 0x00005050 66742e00 00000000 00000000 00000000 ft.............. │ │ │ │ + 0x00005060 67657428 71696429 202d3e20 286f626a get(qid) -> (obj │ │ │ │ + 0x00005070 2c20666d 74290a0a 52657475 726e2061 , fmt)..Return a │ │ │ │ + 0x00005080 206e6577 206f626a 65637420 66726f6d new object from │ │ │ │ + 0x00005090 20746865 20646174 61206174 20746865 the data at the │ │ │ │ + 0x000050a0 2066726f 6e74206f 66207468 65207175 front of the qu │ │ │ │ + 0x000050b0 6575652e 0a546865 206f626a 65637427 eue..The object' │ │ │ │ + 0x000050c0 7320666f 726d6174 20697320 616c736f s format is also │ │ │ │ + 0x000050d0 20726574 75726e65 642e0a0a 49662074 returned...If t │ │ │ │ + 0x000050e0 68657265 20697320 6e6f7468 696e6720 here is nothing │ │ │ │ + 0x000050f0 746f2072 65636569 76652074 68656e20 to receive then │ │ │ │ + 0x00005100 72616973 65205175 65756545 6d707479 raise QueueEmpty │ │ │ │ + 0x00005110 2e000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00005120 70757428 7169642c 206f626a 2c20666d put(qid, obj, fm │ │ │ │ + 0x00005130 74290a0a 41646420 74686520 6f626a65 t)..Add the obje │ │ │ │ + 0x00005140 63742773 20646174 6120746f 20746865 ct's data to the │ │ │ │ + 0x00005150 20717565 75652e00 00000000 00000000 queue.......... │ │ │ │ + 0x00005160 6c697374 5f616c6c 2829202d 3e205b28 list_all() -> [( │ │ │ │ + 0x00005170 7169642c 20666d74 295d0a0a 52657475 qid, fmt)]..Retu │ │ │ │ + 0x00005180 726e2074 6865206c 69737420 6f662049 rn the list of I │ │ │ │ + 0x00005190 44732066 6f722061 6c6c2071 75657565 Ds for all queue │ │ │ │ + 0x000051a0 732e0a45 61636820 636f7272 6573706f s..Each correspo │ │ │ │ + 0x000051b0 6e64696e 67206465 6661756c 7420666f nding default fo │ │ │ │ + 0x000051c0 726d6174 20697320 616c736f 20696e63 rmat is also inc │ │ │ │ + 0x000051d0 6c756465 642e0000 00000000 00000000 luded........... │ │ │ │ + 0x000051e0 64657374 726f7928 71696429 0a0a436c destroy(qid)..Cl │ │ │ │ + 0x000051f0 65617220 616e6420 64657374 726f7920 ear and destroy │ │ │ │ + 0x00005200 74686520 71756575 652e2020 41667465 the queue. Afte │ │ │ │ + 0x00005210 72776172 64206174 74656d70 74732074 rward attempts t │ │ │ │ + 0x00005220 6f207573 65207468 65207175 6575650a o use the queue. │ │ │ │ + 0x00005230 77696c6c 20626568 61766520 61732074 will behave as t │ │ │ │ + 0x00005240 686f7567 68206974 206e6576 65722065 hough it never e │ │ │ │ + 0x00005250 78697374 65642e00 00000000 00000000 xisted.......... │ │ │ │ + 0x00005260 63726561 7465286d 61787369 7a652c20 create(maxsize, │ │ │ │ + 0x00005270 666d742c 20756e62 6f756e64 6f702920 fmt, unboundop) │ │ │ │ + 0x00005280 2d3e2071 69640a0a 43726561 74652061 -> qid..Create a │ │ │ │ + 0x00005290 206e6577 2063726f 73732d69 6e746572 new cross-inter │ │ │ │ + 0x000052a0 70726574 65722071 75657565 20616e64 preter queue and │ │ │ │ + 0x000052b0 20726574 75726e20 69747320 756e6971 return its uniq │ │ │ │ + 0x000052c0 75652067 656e6572 61746564 2049442e ue generated ID. │ │ │ │ + 0x000052d0 0a497420 69732061 206e6577 20726566 .It is a new ref │ │ │ │ + 0x000052e0 6572656e 63652061 73207468 6f756768 erence as though │ │ │ │ + 0x000052f0 2062696e 64282920 68616420 6265656e bind() had been │ │ │ │ + 0x00005300 2063616c 6c656420 6f6e2074 68652071 called on the q │ │ │ │ + 0x00005310 75657565 2e0a0a54 68652063 616c6c65 ueue...The calle │ │ │ │ + 0x00005320 72206973 20726573 706f6e73 69626c65 r is responsible │ │ │ │ + 0x00005330 20666f72 2063616c 6c696e67 20646573 for calling des │ │ │ │ + 0x00005340 74726f79 28292066 6f722074 6865206e troy() for the n │ │ │ │ + 0x00005350 65772071 75657565 0a626566 6f726520 ew queue.before │ │ │ │ + 0x00005360 74686520 72756e74 696d6520 69732066 the runtime is f │ │ │ │ + 0x00005370 696e616c 697a6564 2e000000 00000000 inalized........ │ │ │ │ + 0x00005380 54686973 206d6f64 756c6520 70726f76 This module prov │ │ │ │ + 0x00005390 69646573 20707269 6d697469 7665206f ides primitive o │ │ │ │ + 0x000053a0 70657261 74696f6e 7320746f 206d616e perations to man │ │ │ │ + 0x000053b0 61676520 50797468 6f6e2069 6e746572 age Python inter │ │ │ │ + 0x000053c0 70726574 6572732e 0a546865 2027696e preters..The 'in │ │ │ │ + 0x000053d0 74657270 72657465 72732720 6d6f6475 terpreters' modu │ │ │ │ + 0x000053e0 6c652070 726f7669 64657320 61206d6f le provides a mo │ │ │ │ + 0x000053f0 72652063 6f6e7665 6e69656e 7420696e re convenient in │ │ │ │ + 0x00005400 74657266 6163652e 00 terface.. │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ │ │ @@ -1,23 +1,24 @@ │ │ │ │ │ │ │ │ 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....... │ │ │ │ + 0x0000540c 011b033b 40010000 27000000 34c9ffff ...;@...'...4... │ │ │ │ + 0x0000541c 9c0a0000 94c9ffff dc0a0000 d4c9ffff ................ │ │ │ │ + 0x0000542c bc010000 e4c9ffff d0010000 78ccffff ............x... │ │ │ │ + 0x0000543c 04020000 84ccffff 18020000 14ceffff ................ │ │ │ │ + 0x0000544c 64020000 f4cfffff dc020000 e4d1ffff d............... │ │ │ │ + 0x0000545c 14030000 80d2ffff 68030000 60d4ffff ........h...`... │ │ │ │ + 0x0000546c b0030000 d4d5ffff fc030000 74d7ffff ............t... │ │ │ │ + 0x0000547c 74040000 7cd8ffff a4040000 14dbffff t...|........... │ │ │ │ + 0x0000548c f8040000 74dbffff 20050000 d4dcffff ....t... ....... │ │ │ │ + 0x0000549c 50050000 24ddffff 7c050000 94deffff P...$...|....... │ │ │ │ + 0x000054ac 30060000 98e2ffff e8060000 58e3ffff 0...........X... │ │ │ │ + 0x000054bc 1c070000 54e4ffff 70070000 a0e4ffff ....T...p....... │ │ │ │ + 0x000054cc 98070000 04e5ffff cc070000 74e6ffff ............t... │ │ │ │ + 0x000054dc 18080000 84eaffff 2c090000 d4eaffff ........,....... │ │ │ │ + 0x000054ec d4090000 f4ecffff 400a0000 34eeffff ........@...4... │ │ │ │ + 0x000054fc 58010000 64eeffff 6c010000 a0eeffff X...d...l....... │ │ │ │ + 0x0000550c 80010000 f4eeffff a8010000 14efffff ................ │ │ │ │ + 0x0000551c 40030000 14f0ffff d4050000 98f0ffff @............... │ │ │ │ + 0x0000552c 00060000 74f1ffff b8080000 98f3ffff ....t........... │ │ │ │ + 0x0000553c 54090000 14f5ffff ac090000 44f5ffff T...........D... │ │ │ │ + 0x0000554c c40a0000 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -1,148 +1,159 @@ │ │ │ │ │ │ │ │ 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 -....... │ │ │ │ + 0x00005550 10000000 00000000 017a5200 04781e01 .........zR..x.. │ │ │ │ + 0x00005560 1b0c1f00 10000000 18000000 d4ecffff ................ │ │ │ │ + 0x00005570 30000000 00000000 10000000 2c000000 0...........,... │ │ │ │ + 0x00005580 f0ecffff 3c000000 00000000 24000000 ....<.......$... │ │ │ │ + 0x00005590 40000000 18edffff 50000000 00412d41 @.......P....A-A │ │ │ │ + 0x000055a0 0e209d04 9e034293 024ededd d30e0041 . ....B..N.....A │ │ │ │ + 0x000055b0 2d000000 10000000 68000000 44edffff -.......h...D... │ │ │ │ + 0x000055c0 08000000 00000000 10000000 7c000000 ............|... │ │ │ │ + 0x000055d0 10c8ffff 10000000 00000000 30000000 ............0... │ │ │ │ + 0x000055e0 90000000 0cc8ffff 94020000 00412d41 .............A-A │ │ │ │ + 0x000055f0 0e309d06 9e054393 04940343 95029601 .0....C....C.... │ │ │ │ + 0x00005600 7b0adedd d5d6d3d4 0e00412d 410b0000 {.........A-A... │ │ │ │ + 0x00005610 10000000 c4000000 6ccaffff 0c000000 ........l....... │ │ │ │ + 0x00005620 00000000 48000000 d8000000 64caffff ....H.......d... │ │ │ │ + 0x00005630 84010000 00452d41 0e309d06 9e054293 .....E-A.0....B. │ │ │ │ + 0x00005640 04940346 96019502 5fd6d543 deddd3d4 ...F...._..C.... │ │ │ │ + 0x00005650 0e00412d 410e3093 04940395 0296019d ..A-A.0......... │ │ │ │ + 0x00005660 069e052d 640ad6d5 420b46d6 d5000000 ...-d...B.F..... │ │ │ │ + 0x00005670 74000000 24010000 a8cbffff e0010000 t...$........... │ │ │ │ + 0x00005680 00412d41 0e609d0c 9e0b4895 0896074d .A-A.`....H....M │ │ │ │ + 0x00005690 9409930a 41980597 06429904 67d4d341 ....A....B..g..A │ │ │ │ + 0x000056a0 d8d741d9 42deddd5 d60e0041 2d410e60 ..A.B......A-A.` │ │ │ │ + 0x000056b0 930a9409 95089607 97069805 99049d0c ................ │ │ │ │ + 0x000056c0 9e0b2d4d d4d341d8 d741d942 930a9409 ..-M..A..A.B.... │ │ │ │ + 0x000056d0 97069805 99044b0a d942d4d3 41d8d741 ......K..B..A..A │ │ │ │ + 0x000056e0 0b48d3d4 d7d8d900 34000000 9c010000 .H......4....... │ │ │ │ + 0x000056f0 10cdffff f0010000 00412d41 0e509d0a .........A-A.P.. │ │ │ │ + 0x00005700 9e094893 08940764 950654d5 430adedd ..H....d..T.C... │ │ │ │ + 0x00005710 d3d40e00 412d410b 4b950650 d5589506 ....A-A.K..P.X.. │ │ │ │ + 0x00005720 28000000 d4010000 c8ceffff 9c000000 (............... │ │ │ │ + 0x00005730 00412d41 0e309d06 9e054293 04940342 .A-A.0....B....B │ │ │ │ + 0x00005740 95025fde ddd5d3d4 0e00412d 24000000 .._.......A-$... │ │ │ │ + 0x00005750 00020000 ccebffff 00010000 00412d41 .............A-A │ │ │ │ + 0x00005760 0e209d04 9e034293 02700ade ddd30e00 . ....B..p...... │ │ │ │ + 0x00005770 412d410b 44000000 28020000 10cfffff A-A.D...(....... │ │ │ │ + 0x00005780 e0010000 00412d41 0e309d06 9e054293 .....A-A.0....B. │ │ │ │ + 0x00005790 04940302 410adedd d3d40e00 412d410b ....A.......A-A. │ │ │ │ + 0x000057a0 41960195 024f0ad6 d5410b4e d5d6430a A....O...A.N..C. │ │ │ │ + 0x000057b0 deddd3d4 0e00412d 410b0000 48000000 ......A-A...H... │ │ │ │ + 0x000057c0 70020000 a8d0ffff 74010000 00412d41 p.......t....A-A │ │ │ │ + 0x000057d0 0e409d08 9e074893 06940549 96039504 .@....H....I.... │ │ │ │ + 0x000057e0 51d6d544 deddd3d4 0e00412d 410e4093 Q..D......A-A.@. │ │ │ │ + 0x000057f0 06940595 0496039d 089e072d 68d6d542 ...........-h..B │ │ │ │ + 0x00005800 95049603 48d6d500 74000000 bc020000 ....H...t....... │ │ │ │ + 0x00005810 d0d1ffff 9c010000 00412d41 0e509d0a .........A-A.P.. │ │ │ │ + 0x00005820 9e094393 08940795 06960545 98039704 ..C........E.... │ │ │ │ + 0x00005830 48990272 d942d8d7 44deddd5 d6d3d40e H..r.B..D....... │ │ │ │ + 0x00005840 00412d41 0e509308 94079506 96059704 .A-A.P.......... │ │ │ │ + 0x00005850 98039902 9d0a9e09 2d48d7d8 d943dedd ........-H...C.. │ │ │ │ + 0x00005860 d5d6d3d4 0e00412d 410e5093 08940795 ......A-A.P..... │ │ │ │ + 0x00005870 06960597 04980399 029d0a9e 092d0000 .............-.. │ │ │ │ + 0x00005880 2c000000 34030000 f8d2ffff 08010000 ,...4........... │ │ │ │ + 0x00005890 00412d41 0e409d08 9e074293 06940543 .A-A.@....B....C │ │ │ │ + 0x000058a0 9504540a deddd5d3 d40e0041 2d410b00 ..T........A-A.. │ │ │ │ + 0x000058b0 50000000 64030000 d0d3ffff 94020000 P...d........... │ │ │ │ + 0x000058c0 00412d41 0e409d08 9e074893 0694054a .A-A.@....H....J │ │ │ │ + 0x000058d0 96039504 730ad6d5 44deddd3 d40e0041 ....s...D......A │ │ │ │ + 0x000058e0 2d410b60 d6d543de ddd3d40e 00412d41 -A.`..C......A-A │ │ │ │ + 0x000058f0 0e409306 94059504 96039d08 9e072d72 .@............-r │ │ │ │ + 0x00005900 d6d50000 24000000 b8030000 14d6ffff ....$........... │ │ │ │ + 0x00005910 60000000 00412d41 0e209d04 9e034393 `....A-A. ....C. │ │ │ │ + 0x00005920 024b0ade ddd30e00 412d410b 2c000000 .K......A-A.,... │ │ │ │ + 0x00005930 e0030000 4cd6ffff 5c010000 00412d41 ....L...\....A-A │ │ │ │ + 0x00005940 0e309d06 9e054393 04940343 9502740a .0....C....C..t. │ │ │ │ + 0x00005950 deddd5d3 d40e0041 2d410b00 28000000 .......A-A..(... │ │ │ │ + 0x00005960 10040000 7cd7ffff 50000000 00412d41 ....|...P....A-A │ │ │ │ + 0x00005970 0e209d04 9e034293 0294014a 0adeddd3 . ....B....J.... │ │ │ │ + 0x00005980 d40e0041 2d410b00 54000000 3c040000 ...A-A..T...<... │ │ │ │ + 0x00005990 a0d7ffff 70010000 00412d41 0e409d08 ....p....A-A.@.. │ │ │ │ + 0x000059a0 9e074493 06940595 0496035d 0adeddd5 ..D........].... │ │ │ │ + 0x000059b0 d6d3d40e 00412d41 0b4e9801 97024f0a .....A-A.N....O. │ │ │ │ + 0x000059c0 d8d7410b 46d8d74a 0adeddd5 d6d3d40e ..A.F..J........ │ │ │ │ + 0x000059d0 00412d41 0b429702 980144d8 d7000000 .A-A.B....D..... │ │ │ │ + 0x000059e0 28000000 94040000 38eaffff 84000000 (.......8....... │ │ │ │ + 0x000059f0 00412d41 0e309d06 9e054893 04940353 .A-A.0....H....S │ │ │ │ + 0x00005a00 0adeddd3 d40e0041 2d410b00 2c000000 .......A-A..,... │ │ │ │ + 0x00005a10 c0040000 90eaffff dc000000 00412d41 .............A-A │ │ │ │ + 0x00005a20 0e309d06 9e054393 04940343 9502630a .0....C....C..c. │ │ │ │ + 0x00005a30 deddd5d3 d40e0041 2d410b00 b4000000 .......A-A...... │ │ │ │ + 0x00005a40 f0040000 5cd8ffff 04040000 00412d41 ....\........A-A │ │ │ │ + 0x00005a50 0e609d0c 9e0b4993 0a940995 08960754 .`....I........T │ │ │ │ + 0x00005a60 98059706 64d8d759 0adeddd5 d6d3d40e ....d..Y........ │ │ │ │ + 0x00005a70 00412d41 0b4c9805 9706439a 03990472 .A-A.L....C....r │ │ │ │ + 0x00005a80 0ad8d742 dad943de ddd5d6d3 d40e0041 ...B..C........A │ │ │ │ + 0x00005a90 2d410b4b d8d741da d94d9706 98059904 -A.K..A..M...... │ │ │ │ + 0x00005aa0 9a03470a d8d741da d9410b48 d8d741da ..G...A..A.H..A. │ │ │ │ + 0x00005ab0 d9419706 98054799 049a0345 0ad8d741 .A....G....E...A │ │ │ │ + 0x00005ac0 dad9410b 46d8d741 dad94197 06980541 ..A.F..A..A....A │ │ │ │ + 0x00005ad0 9a039904 46d7d8d9 da469706 98054599 ....F....F....E. │ │ │ │ + 0x00005ae0 049a0343 d8d741da d9419706 980541d8 ...C..A..A....A. │ │ │ │ + 0x00005af0 d7000000 30000000 a8050000 a8dbffff ....0........... │ │ │ │ + 0x00005b00 c0000000 00412d41 0e309d06 9e054295 .....A-A.0....B. │ │ │ │ + 0x00005b10 02960143 93049403 550adedd d5d6d3d4 ...C....U....... │ │ │ │ + 0x00005b20 0e00412d 410b0000 50000000 dc050000 ..A-A...P....... │ │ │ │ + 0x00005b30 34dcffff f4000000 00412d41 0e609d0c 4........A-A.`.. │ │ │ │ + 0x00005b40 9e0b4895 0896074b 9409930a 42970657 ..H....K....B..W │ │ │ │ + 0x00005b50 d4d341d7 42deddd5 d60e0041 2d410e60 ..A.B......A-A.` │ │ │ │ + 0x00005b60 930a9409 95089607 97069d0c 9e0b2d41 ..............-A │ │ │ │ + 0x00005b70 d4d341d7 42930a94 09970600 24000000 ..A.B.......$... │ │ │ │ + 0x00005b80 30060000 dcdcffff 4c000000 00412d41 0.......L....A-A │ │ │ │ + 0x00005b90 0e209d04 9e034393 02480ade ddd30e00 . ....C..H...... │ │ │ │ + 0x00005ba0 412d410b 30000000 58060000 00ddffff A-A.0...X....... │ │ │ │ + 0x00005bb0 64000000 00412d41 0e209d04 9e034293 d....A-A. ....B. │ │ │ │ + 0x00005bc0 0294014c 0adeddd3 d40e0041 2d410b45 ...L.......A-A.E │ │ │ │ + 0x00005bd0 deddd3d4 0e00412d 48000000 8c060000 ......A-H....... │ │ │ │ + 0x00005be0 30ddffff 6c010000 00412d41 0e409d08 0...l....A-A.@.. │ │ │ │ + 0x00005bf0 9e074895 04960349 94059306 63d4d342 ..H....I....c..B │ │ │ │ + 0x00005c00 deddd5d6 0e00412d 410e4093 06940595 ......A-A.@..... │ │ │ │ + 0x00005c10 0496039d 089e072d 48d4d342 93069405 .......-H..B.... │ │ │ │ + 0x00005c20 56d4d300 9c000000 d8060000 54deffff V...........T... │ │ │ │ + 0x00005c30 10040000 00412d41 0e800146 9d0e9e0d .....A-A...F.... │ │ │ │ + 0x00005c40 47950a96 09499807 97084794 0b930c42 G....I....G....B │ │ │ │ + 0x00005c50 9a059906 02410ad4 d341d8d7 41dad942 .....A...A..A..B │ │ │ │ + 0x00005c60 d5d6ddde 0e00412d 430b77d4 d341d8d7 ......A-C.w..A.. │ │ │ │ + 0x00005c70 41dad944 d5d6ddde 0e00412d 410e8001 A..D......A-A... │ │ │ │ + 0x00005c80 930c940b 950a9609 97089807 99069a05 ................ │ │ │ │ + 0x00005c90 9d0e9e0d 2d590ad4 d341d8d7 41dad941 ....-Y...A..A..A │ │ │ │ + 0x00005ca0 0b510ad4 d341d8d7 41dad941 0b4b0ad4 .Q...A..A..A.K.. │ │ │ │ + 0x00005cb0 d341d8d7 41dad941 0b53d3d4 d9da49d8 .A..A..A.S....I. │ │ │ │ + 0x00005cc0 d7000000 70000000 78070000 b4e8ffff ....p...x....... │ │ │ │ + 0x00005cd0 24020000 00412d41 0e509d0a 9e094295 $....A-A.P....B. │ │ │ │ + 0x00005ce0 06960548 94079308 4d97045d d745d4d3 ...H....M..].E.. │ │ │ │ + 0x00005cf0 42deddd5 d60e0041 2d410e50 93089407 B......A-A.P.... │ │ │ │ + 0x00005d00 95069605 9d0a9e09 2d51d4d3 42930894 ........-Q..B... │ │ │ │ + 0x00005d10 07970444 0ad742d4 d3410b48 d742d4d3 ...D..B..A.H.B.. │ │ │ │ + 0x00005d20 41930894 07449704 42d74b97 0443d74b A....D..B.K..C.K │ │ │ │ + 0x00005d30 970443d7 42d4d300 24000000 ec070000 ..C.B...$....... │ │ │ │ + 0x00005d40 50e1ffff 44000000 00452d41 0e209d04 P...D....E-A. .. │ │ │ │ + 0x00005d50 9e034293 0247dedd d30e0041 2d000000 ..B..G.....A-... │ │ │ │ + 0x00005d60 54000000 14080000 3ceaffff 74010000 T.......<...t... │ │ │ │ + 0x00005d70 00412d41 0e309d06 9e054493 04940343 .A-A.0....D....C │ │ │ │ + 0x00005d80 96019502 61d6d543 deddd3d4 0e00412d ....a..C......A- │ │ │ │ + 0x00005d90 410e3093 04940395 0296019d 069e052d A.0............- │ │ │ │ + 0x00005da0 50d6d542 95029601 460ad6d5 410b510a P..B....F...A.Q. │ │ │ │ + 0x00005db0 d6d5410b 41d6d500 24000000 6c080000 ..A.A...$...l... │ │ │ │ + 0x00005dc0 60ebffff 2c000000 00412d41 0e209d04 `...,....A-A. .. │ │ │ │ + 0x00005dd0 9e034293 0245dedd d30e0041 2d000000 ..B..E.....A-... │ │ │ │ + 0x00005de0 68000000 94080000 f8e0ffff 18020000 h............... │ │ │ │ + 0x00005df0 00412d41 0e509d0a 9e094895 06960549 .A-A.P....H....I │ │ │ │ + 0x00005e00 94079308 4c980397 045cd8d7 5dd4d342 ....L....\..]..B │ │ │ │ + 0x00005e10 93089407 97049803 43d4d341 d8d742de ........C..A..B. │ │ │ │ + 0x00005e20 ddd5d60e 00412d41 0e509308 94079506 .....A-A.P...... │ │ │ │ + 0x00005e30 96059d0a 9e092d4c 98039704 42d7d848 ......-L....B..H │ │ │ │ + 0x00005e40 0ad4d341 0b439704 98030000 58000000 ...A.C......X... │ │ │ │ + 0x00005e50 00090000 ace2ffff 1c010000 00412d41 .............A-A │ │ │ │ + 0x00005e60 0e609d0c 9e0b4895 08960749 97064394 .`....H....I..C. │ │ │ │ + 0x00005e70 09930a5a d4d341d7 44deddd5 d60e0041 ...Z..A.D......A │ │ │ │ + 0x00005e80 2d410e60 930a9409 95089607 97069d0c -A.`............ │ │ │ │ + 0x00005e90 9e0b2d41 0ad741d4 d3430b46 d4d341d7 ..-A..A..C.F..A. │ │ │ │ + 0x00005ea0 42930a94 09970600 24000000 5c090000 B.......$...\... │ │ │ │ + 0x00005eb0 90beffff 60000000 00412d41 0e109d02 ....`....A-A.... │ │ │ │ + 0x00005ec0 9e0154de dd0e0041 2d000000 00000000 ..T....A-....... │ │ │ │ + 0x00005ed0 14000000 84090000 78eaffff 30000000 ........x...0... │ │ │ │ + 0x00005ee0 00000000 00000000 20000000 9c090000 ........ ....... │ │ │ │ + 0x00005ef0 b0beffff 2c000000 00412d41 0e109d02 ....,....A-A.... │ │ │ │ + 0x00005f00 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 00430000 00000000 .........C...... │ │ │ ├── readelf --wide --decompress --hex-dump=.fini_array {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.fini_array': │ │ │ │ - 0x0001fdb0 0c3f0000 00000000 .?...... │ │ │ │ + 0x0001fdb0 ac420000 00000000 .B...... │ │ │ ├── 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 704c0000 00000000 ........pL...... │ │ │ │ + 0x000201d0 80530000 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 f0250000 00000000 20430000 00000000 .%...... C...... │ │ │ │ + 0x00020200 8c260000 00000000 00000000 00000000 .&.............. │ │ │ │ + 0x00020210 f84d0000 00000000 b04d0000 00000000 .M.......M...... │ │ │ │ + 0x00020220 b84d0000 00000000 00000000 00000000 .M.............. │ │ │ │ + 0x00020230 c84d0000 00000000 d84d0000 00000000 .M.......M...... │ │ │ │ + 0x00020240 e84d0000 00000000 00000000 00000000 .M.............. │ │ │ │ + 0x00020250 a04d0000 00000000 00000000 00000000 .M.............. │ │ │ │ + 0x00020260 a04d0000 00000000 00000000 00000000 .M.............. │ │ │ │ + 0x00020270 a04d0000 00000000 00000000 00000000 .M.............. │ │ │ │ + 0x00020280 a04d0000 00000000 00000000 00000000 .M.............. │ │ │ │ + 0x00020290 a04d0000 00000000 00000000 00000000 .M.............. │ │ │ │ + 0x000202a0 a04d0000 00000000 00000000 00000000 .M.............. │ │ │ │ + 0x000202b0 a04d0000 00000000 a84d0000 00000000 .M.......M...... │ │ │ │ + 0x000202c0 b04d0000 00000000 b84d0000 00000000 .M.......M...... │ │ │ │ 0x000202d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000202e0 004a0000 00000000 00000000 00000000 .J.............. │ │ │ │ - 0x000202f0 004a0000 00000000 00000000 00000000 .J.............. │ │ │ │ + 0x000202e0 a04d0000 00000000 00000000 00000000 .M.............. │ │ │ │ + 0x000202f0 a04d0000 00000000 00000000 00000000 .M.............. │ │ │ │ 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 084d0000 00000000 20220000 00000000 .M...... "...... │ │ │ │ + 0x00020350 03000000 00000000 60520000 00000000 ........`R...... │ │ │ │ + 0x00020360 104d0000 00000000 20440000 00000000 .M...... D...... │ │ │ │ + 0x00020370 03000000 00000000 e0510000 00000000 .........Q...... │ │ │ │ + 0x00020380 184d0000 00000000 30310000 00000000 .M......01...... │ │ │ │ + 0x00020390 04000000 00000000 60510000 00000000 ........`Q...... │ │ │ │ + 0x000203a0 284d0000 00000000 803a0000 00000000 (M.......:...... │ │ │ │ + 0x000203b0 03000000 00000000 20510000 00000000 ........ Q...... │ │ │ │ + 0x000203c0 304d0000 00000000 a0320000 00000000 0M.......2...... │ │ │ │ + 0x000203d0 03000000 00000000 60500000 00000000 ........`P...... │ │ │ │ + 0x000203e0 384d0000 00000000 6c280000 00000000 8M......l(...... │ │ │ │ + 0x000203f0 03000000 00000000 e04f0000 00000000 .........O...... │ │ │ │ + 0x00020400 404d0000 00000000 882c0000 00000000 @M.......,...... │ │ │ │ + 0x00020410 03000000 00000000 704f0000 00000000 ........pO...... │ │ │ │ + 0x00020420 484d0000 00000000 64370000 00000000 HM......d7...... │ │ │ │ + 0x00020430 03000000 00000000 204f0000 00000000 ........ O...... │ │ │ │ + 0x00020440 584d0000 00000000 10390000 00000000 XM.......9...... │ │ │ │ + 0x00020450 03000000 00000000 c04e0000 00000000 .........N...... │ │ │ │ + 0x00020460 704d0000 00000000 00410000 00000000 pM.......A...... │ │ │ │ + 0x00020470 03000000 00000000 704e0000 00000000 ........pN...... │ │ │ │ + 0x00020480 784d0000 00000000 e03e0000 00000000 xM.......>...... │ │ │ │ + 0x00020490 03000000 00000000 304e0000 00000000 ........0N...... │ │ │ │ + 0x000204a0 884d0000 00000000 00240000 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 62666366 31643564 30646234 33646364 bfcf1d5d0db43dcd │ │ │ │ + 0x00000010 64323833 62663432 34363365 39343334 d283bf42463e9434 │ │ │ │ + 0x00000020 31323963 63332e64 65627567 00000000 129cc3.debug.... │ │ │ │ + 0x00000030 66b08c12 f... │ │ ├── ./usr/lib/python3.13/lib-dynload/_interpreters.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: 526e406c3e0463480b3f6949afd4ec1663b32593 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ca54d5aaf3bcee47bcd1332c74fd374a18ca7a7a │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ @@ -1335,51 +1335,51 @@ │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ │ │ DW_CFA_advance_loc: 56 to 0000000000004db0 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-40 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-48 │ │ │ │ DW_CFA_advance_loc: 8 to 0000000000004db8 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000004dec │ │ │ │ + DW_CFA_advance_loc: 84 to 0000000000004e0c │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004df0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004e14 │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000004dfc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004e18 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004e00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004e1c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004e04 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004e20 │ │ │ │ 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: r29 (x29) at cfa-64 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000004e28 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004e24 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000004e30 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004e28 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004e34 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000004e34 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000004e60 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000004e6c │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004e64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004e70 │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000004e6c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004e78 │ │ │ │ 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_advance_loc: 56 to 0000000000004ea4 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000004ea4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_advance_loc: 8 to 0000000000004eac │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000004eb0 │ │ │ │ DW_CFA_restore_state │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -2202,117 +2202,117 @@ │ │ │ │ mov x1, x2 │ │ │ │ add x5, sp, #0x34 │ │ │ │ adrp x2, 6000 │ │ │ │ add x4, sp, #0x38 │ │ │ │ add x2, x2, #0xd0 │ │ │ │ str wzr, [sp, #52] │ │ │ │ bl 26e0 │ │ │ │ - cbz w0, 4e64 │ │ │ │ + cbz w0, 4e70 │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ ldr x20, [sp, #56] │ │ │ │ str x21, [sp, #32] │ │ │ │ ldr w21, [sp, #52] │ │ │ │ - cbz x20, 4e34 │ │ │ │ + cbz x20, 4e78 │ │ │ │ mov x0, x20 │ │ │ │ bl 27d0 <_PyInterpreterState_LookUpIDObject@plt> │ │ │ │ mov x19, x0 │ │ │ │ - cbz x0, 4e5c │ │ │ │ + cbz x0, 4ea0 │ │ │ │ bl 2940 <_PyInterpreterState_IsReady@plt> │ │ │ │ cbz w0, 4eb0 │ │ │ │ - cbnz w21, 4e6c │ │ │ │ + cbnz w21, 4e34 │ │ │ │ mov x0, x19 │ │ │ │ bl 2a50 <_PyInterpreterState_IsRunningMain@plt> │ │ │ │ - cbz w0, 4e04 │ │ │ │ - ldp x19, x20, [sp, #16] │ │ │ │ - ldr x21, [sp, #32] │ │ │ │ - adrp x0, 1f000 │ │ │ │ - ldr x0, [x0, #4032] │ │ │ │ - ldp x29, x30, [sp], #64 │ │ │ │ - autiasp │ │ │ │ - ret │ │ │ │ + cbnz w0, 4e20 │ │ │ │ adrp x1, 1f000 │ │ │ │ ldr x1, [x1, #3952] │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x2, [x1, #640] │ │ │ │ adrp x1, 1f000 │ │ │ │ ldr x1, [x1, #4000] │ │ │ │ cmp x2, x19 │ │ │ │ - ldr x21, [sp, #32] │ │ │ │ - csel x0, x0, x1, eq // eq = none │ │ │ │ - ldp x19, x20, [sp, #16] │ │ │ │ - b 4df8 │ │ │ │ - bl 2ad0 │ │ │ │ - mov x19, x0 │ │ │ │ - bl 2940 <_PyInterpreterState_IsReady@plt> │ │ │ │ - cbz w0, 4ee4 │ │ │ │ - cbz w21, 4e58 │ │ │ │ - mov x0, x19 │ │ │ │ - bl 2800 <_PyInterpreterState_GetWhence@plt> │ │ │ │ - cmp x0, #0x5 │ │ │ │ - b.ne 4f14 // b.any │ │ │ │ - cbnz x19, 4ddc │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ + csel x0, x0, x1, eq // eq = none │ │ │ │ ldr x21, [sp, #32] │ │ │ │ - mov x0, #0x0 // #0 │ │ │ │ - b 4df8 │ │ │ │ + ldp x29, x30, [sp], #64 │ │ │ │ + autiasp │ │ │ │ + ret │ │ │ │ + ldr x21, [sp, #32] │ │ │ │ + ldp x19, x20, [sp, #16] │ │ │ │ + adrp x0, 1f000 │ │ │ │ + ldr x0, [x0, #4032] │ │ │ │ + b 4e14 │ │ │ │ mov x0, x19 │ │ │ │ bl 2800 <_PyInterpreterState_GetWhence@plt> │ │ │ │ cmp x0, #0x5 │ │ │ │ b.eq 4ddc // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3928] │ │ │ │ mov x3, x20 │ │ │ │ adrp x2, 6000 │ │ │ │ adrp x1, 5000 │ │ │ │ add x2, x2, #0xe0 │ │ │ │ add x1, x1, #0xc68 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 2b00 │ │ │ │ + ldp x19, x20, [sp, #16] │ │ │ │ + ldr x21, [sp, #32] │ │ │ │ + mov x0, #0x0 // #0 │ │ │ │ + b 4e14 │ │ │ │ + bl 2ad0 │ │ │ │ + mov x19, x0 │ │ │ │ + bl 2940 <_PyInterpreterState_IsReady@plt> │ │ │ │ + cbz w0, 4ee4 │ │ │ │ + cbz w21, 4e9c │ │ │ │ + mov x0, x19 │ │ │ │ + bl 2800 <_PyInterpreterState_GetWhence@plt> │ │ │ │ + cmp x0, #0x5 │ │ │ │ + b.ne 4f14 // b.any │ │ │ │ + cbnz x19, 4ddc │ │ │ │ ldr x21, [sp, #32] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 4df8 │ │ │ │ + b 4e14 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3928] │ │ │ │ mov x3, x20 │ │ │ │ adrp x2, 6000 │ │ │ │ adrp x1, 5000 │ │ │ │ add x2, x2, #0xe0 │ │ │ │ add x1, x1, #0xcc0 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 2b00 │ │ │ │ ldr x21, [sp, #32] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 4df8 │ │ │ │ + b 4e14 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3928] │ │ │ │ adrp x2, 6000 │ │ │ │ adrp x1, 5000 │ │ │ │ add x2, x2, #0xe0 │ │ │ │ add x1, x1, #0xc90 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 2b00 │ │ │ │ ldr x21, [sp, #32] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 4df8 │ │ │ │ + b 4e14 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3928] │ │ │ │ adrp x2, 6000 │ │ │ │ adrp x1, 5000 │ │ │ │ add x2, x2, #0xe0 │ │ │ │ add x1, x1, #0xc38 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 2b00 │ │ │ │ ldr x21, [sp, #32] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 4df8 │ │ │ │ + b 4e14 │ │ │ │ paciasp │ │ │ │ sub sp, sp, #0x70 │ │ │ │ adrp x3, 20000 │ │ │ │ add x0, sp, #0x44 │ │ │ │ add x3, x3, #0x260 │ │ │ │ add x3, x3, #0x220 │ │ │ │ add x7, sp, #0x50 │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -127,18 +127,18 @@ │ │ │ │ 0x00007ad8 d40e0041 2d410b45 deddd3d4 0e00412d ...A-A.E......A- │ │ │ │ 0x00007ae8 48000000 d4070000 9cd1ffff e4000000 H............... │ │ │ │ 0x00007af8 00412d41 0e309d06 9e054295 02439403 .A-A.0....B..C.. │ │ │ │ 0x00007b08 930453d4 d343dedd d50e0041 2d410e30 ..S..C.....A-A.0 │ │ │ │ 0x00007b18 93049403 95029d06 9e052d48 d4d34293 ..........-H..B. │ │ │ │ 0x00007b28 04940346 0ad4d341 0b47d4d3 6c000000 ...F...A.G..l... │ │ │ │ 0x00007b38 20080000 34d2ffff d4010000 00412d41 ...4........A-A │ │ │ │ - 0x00007b48 0e409d08 9e074e94 05930642 95044dd4 .@....N....B..M. │ │ │ │ - 0x00007b58 d341d543 dedd0e00 412d410e 40930694 .A.C....A-A.@... │ │ │ │ - 0x00007b68 0595049d 089e072d 490ad542 d4d3410b .......-I..B..A. │ │ │ │ - 0x00007b78 4bd4d341 d5429306 94059504 4e0ad542 K..A.B......N..B │ │ │ │ + 0x00007b48 0e409d08 9e074e94 05930642 950455d4 .@....N....B..U. │ │ │ │ + 0x00007b58 d342d541 dedd0e00 412d410e 40930694 .B.A....A-A.@... │ │ │ │ + 0x00007b68 0595049d 089e072d 410ad541 d4d3430b .......-A..A..C. │ │ │ │ + 0x00007b78 4ed4d341 d5429306 94059504 4b0ad542 N..A.B......K..B │ │ │ │ 0x00007b88 d4d3410b 4a0ad542 d4d3410b 490ad542 ..A.J..B..A.I..B │ │ │ │ 0x00007b98 d4d3410b 49d542d4 d3000000 a4000000 ..A.I.B......... │ │ │ │ 0x00007ba8 90080000 98d3ffff 44040000 00412d41 ........D....A-A │ │ │ │ 0x00007bb8 0e70469d 0c9e0b4e 9409930a 42950802 .pF....N....B... │ │ │ │ 0x00007bc8 460ad541 d4d3430b 4dd4d341 d543ddde F..A..C.M..A.C.. │ │ │ │ 0x00007bd8 0e00412d 410e7093 0a940995 089d0c9e ..A-A.p......... │ │ │ │ 0x00007be8 0b2d4e0a d541d4d3 410b4b0a d541d4d3 .-N..A..A.K..A.. │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 36653430 36633365 30343633 34383062 6e406c3e0463480b │ │ │ │ - 0x00000010 33663639 34396166 64346563 31363633 3f6949afd4ec1663 │ │ │ │ - 0x00000020 62333235 39332e64 65627567 00000000 b32593.debug.... │ │ │ │ - 0x00000030 b1a6ab58 ...X │ │ │ │ + 0x00000000 35346435 61616633 62636565 34376263 54d5aaf3bcee47bc │ │ │ │ + 0x00000010 64313333 32633734 66643337 34613138 d1332c74fd374a18 │ │ │ │ + 0x00000020 63613761 37612e64 65627567 00000000 ca7a7a.debug.... │ │ │ │ + 0x00000030 201462ce .b. │ │ ├── ./usr/lib/python3.13/lib-dynload/_lsprof.cpython-313-aarch64-linux-gnu.so │ │ │ ├── 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: b5abe4ff182c461e92e111ba1b3456f1585f15c5 │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ @@ -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 │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -493,15 +493,15 @@ │ │ │ │ mov x25, x2 │ │ │ │ bl 1a30 │ │ │ │ mov x2, x19 │ │ │ │ mov x24, x0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ bl 4f30 │ │ │ │ - cbnz w0, 2c30 │ │ │ │ + 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 │ │ │ │ @@ -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 │ │ │ │ @@ -767,32 +767,32 @@ │ │ │ │ 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 │ │ │ │ + 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 │ │ │ │ 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 │ │ │ │ @@ -842,32 +842,32 @@ │ │ │ │ str w3, [x27, #4] │ │ │ │ and w22, w0, #0x1 │ │ │ │ mov x2, x27 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 4f30 │ │ │ │ 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 │ │ │ │ @@ -959,17 +959,17 @@ │ │ │ │ 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 │ │ │ │ bl 19a0 │ │ │ │ mov x22, x0 │ │ │ │ cbnz x22, 2584 │ │ │ │ bl 1a90 │ │ │ │ @@ -1005,30 +1005,30 @@ │ │ │ │ ldr x1, [x25, #16] │ │ │ │ adrp x0, 5000 │ │ │ │ add x0, x0, #0xb8 │ │ │ │ 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 │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -45,15 +45,15 @@ │ │ │ │ 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 │ │ │ │ + 0x00005fe8 db410b4b 0adb430b 63db479b 0443db49 .A.K..C.c.G..C.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.. │ │ │ ├── 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 61626534 66663138 32633436 31653932 abe4ff182c461e92 │ │ │ │ + 0x00000010 65313131 62613162 33343536 66313538 e111ba1b3456f158 │ │ │ │ + 0x00000020 35663135 63352e64 65627567 00000000 5f15c5.debug.... │ │ │ │ + 0x00000030 7230bac1 r0.. │ │ ├── ./usr/lib/python3.13/lib-dynload/_queue.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 0x002fe8 0x002fe8 R E 0x10000 │ │ │ │ + LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x002f18 0x002f18 R E 0x10000 │ │ │ │ LOAD 0x00fd70 0x000000000001fd70 0x000000000001fd70 0x000700 0x000708 RW 0x10000 │ │ │ │ DYNAMIC 0x00fdd0 0x000000000001fdd0 0x000000000001fdd0 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 0x002b08 0x0000000000002b08 0x0000000000002b08 0x0000bc 0x0000bc R 0x4 │ │ │ │ + GNU_EH_FRAME 0x002a88 0x0000000000002a88 0x0000000000002a88 0x0000bc 0x0000bc R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ │ GNU_RELRO 0x00fd70 0x000000000001fd70 0x000000000001fd70 0x000290 0x000290 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 0000000000000680 000680 0002c2 00 A 0 0 1 │ │ │ │ [ 6] .gnu.version VERSYM 0000000000000942 000942 000052 02 A 4 0 2 │ │ │ │ [ 7] .gnu.version_r VERNEED 0000000000000998 000998 000020 00 A 5 1 8 │ │ │ │ [ 8] .rela.dyn RELA 00000000000009b8 0009b8 0005a0 18 A 4 0 8 │ │ │ │ [ 9] .rela.plt RELA 0000000000000f58 000f58 0002e8 18 AI 4 22 8 │ │ │ │ [10] .init PROGBITS 0000000000001240 001240 00001c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 0000000000001260 001260 000210 00 AX 0 0 16 │ │ │ │ - [12] .text PROGBITS 0000000000001480 001480 000f44 00 AX 0 0 32 │ │ │ │ - [13] .fini PROGBITS 00000000000023c4 0023c4 000018 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 00000000000023e0 0023e0 000725 00 A 0 0 16 │ │ │ │ - [15] .eh_frame_hdr PROGBITS 0000000000002b08 002b08 0000bc 00 A 0 0 4 │ │ │ │ - [16] .eh_frame PROGBITS 0000000000002bc8 002bc8 000420 00 A 0 0 8 │ │ │ │ + [12] .text PROGBITS 0000000000001480 001480 000ec4 00 AX 0 0 32 │ │ │ │ + [13] .fini PROGBITS 0000000000002344 002344 000018 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 0000000000002360 002360 000725 00 A 0 0 16 │ │ │ │ + [15] .eh_frame_hdr PROGBITS 0000000000002a88 002a88 0000bc 00 A 0 0 4 │ │ │ │ + [16] .eh_frame PROGBITS 0000000000002b48 002b48 0003d0 00 A 0 0 8 │ │ │ │ [17] .init_array INIT_ARRAY 000000000001fd70 00fd70 000008 08 WA 0 0 8 │ │ │ │ [18] .fini_array FINI_ARRAY 000000000001fd78 00fd78 000008 08 WA 0 0 8 │ │ │ │ [19] .data.rel.ro PROGBITS 000000000001fd80 00fd80 000050 00 WA 0 0 16 │ │ │ │ [20] .dynamic DYNAMIC 000000000001fdd0 00fdd0 0001d0 10 WA 5 0 8 │ │ │ │ [21] .got PROGBITS 000000000001ffa0 00ffa0 000040 08 WA 0 0 8 │ │ │ │ [22] .got.plt PROGBITS 000000000001ffe8 00ffe8 000110 08 WA 0 0 8 │ │ │ │ [23] .data PROGBITS 00000000000200f8 0100f8 000378 00 WA 0 0 8 │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,61 +1,61 @@ │ │ │ │ │ │ │ │ Relocation section '.rela.dyn' at offset 0x9b8 contains 60 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ -000000000001fd70 0000000000000403 R_AARCH64_RELATIVE 20e0 │ │ │ │ -000000000001fd78 0000000000000403 R_AARCH64_RELATIVE 208c │ │ │ │ -000000000001fd80 0000000000000403 R_AARCH64_RELATIVE 2488 │ │ │ │ -000000000001fd88 0000000000000403 R_AARCH64_RELATIVE 2490 │ │ │ │ -000000000001fda0 0000000000000403 R_AARCH64_RELATIVE 2498 │ │ │ │ -000000000001fdb0 0000000000000403 R_AARCH64_RELATIVE 2498 │ │ │ │ -000000000001fdb8 0000000000000403 R_AARCH64_RELATIVE 2488 │ │ │ │ -000000000001fdc0 0000000000000403 R_AARCH64_RELATIVE 2490 │ │ │ │ +000000000001fd70 0000000000000403 R_AARCH64_RELATIVE 2060 │ │ │ │ +000000000001fd78 0000000000000403 R_AARCH64_RELATIVE 200c │ │ │ │ +000000000001fd80 0000000000000403 R_AARCH64_RELATIVE 2408 │ │ │ │ +000000000001fd88 0000000000000403 R_AARCH64_RELATIVE 2410 │ │ │ │ +000000000001fda0 0000000000000403 R_AARCH64_RELATIVE 2418 │ │ │ │ +000000000001fdb0 0000000000000403 R_AARCH64_RELATIVE 2418 │ │ │ │ +000000000001fdb8 0000000000000403 R_AARCH64_RELATIVE 2408 │ │ │ │ +000000000001fdc0 0000000000000403 R_AARCH64_RELATIVE 2410 │ │ │ │ 00000000000200f8 0000000000000403 R_AARCH64_RELATIVE 200f8 │ │ │ │ -0000000000020100 0000000000000403 R_AARCH64_RELATIVE 24a0 │ │ │ │ +0000000000020100 0000000000000403 R_AARCH64_RELATIVE 2420 │ │ │ │ 0000000000020108 0000000000000403 R_AARCH64_RELATIVE 15ac │ │ │ │ -0000000000020118 0000000000000403 R_AARCH64_RELATIVE 29f0 │ │ │ │ -0000000000020120 0000000000000403 R_AARCH64_RELATIVE 24a8 │ │ │ │ +0000000000020118 0000000000000403 R_AARCH64_RELATIVE 2970 │ │ │ │ +0000000000020120 0000000000000403 R_AARCH64_RELATIVE 2428 │ │ │ │ 0000000000020128 0000000000000403 R_AARCH64_RELATIVE 1c0c │ │ │ │ -0000000000020138 0000000000000403 R_AARCH64_RELATIVE 27f0 │ │ │ │ -0000000000020140 0000000000000403 R_AARCH64_RELATIVE 24b0 │ │ │ │ -0000000000020148 0000000000000403 R_AARCH64_RELATIVE 22c0 │ │ │ │ -0000000000020158 0000000000000403 R_AARCH64_RELATIVE 2740 │ │ │ │ -0000000000020160 0000000000000403 R_AARCH64_RELATIVE 24c0 │ │ │ │ +0000000000020138 0000000000000403 R_AARCH64_RELATIVE 2770 │ │ │ │ +0000000000020140 0000000000000403 R_AARCH64_RELATIVE 2430 │ │ │ │ +0000000000020148 0000000000000403 R_AARCH64_RELATIVE 2240 │ │ │ │ +0000000000020158 0000000000000403 R_AARCH64_RELATIVE 26c0 │ │ │ │ +0000000000020160 0000000000000403 R_AARCH64_RELATIVE 2440 │ │ │ │ 0000000000020168 0000000000000403 R_AARCH64_RELATIVE 1860 │ │ │ │ -0000000000020178 0000000000000403 R_AARCH64_RELATIVE 2660 │ │ │ │ -0000000000020180 0000000000000403 R_AARCH64_RELATIVE 24c8 │ │ │ │ +0000000000020178 0000000000000403 R_AARCH64_RELATIVE 25e0 │ │ │ │ +0000000000020180 0000000000000403 R_AARCH64_RELATIVE 2448 │ │ │ │ 0000000000020188 0000000000000403 R_AARCH64_RELATIVE 1480 │ │ │ │ -0000000000020198 0000000000000403 R_AARCH64_RELATIVE 25a0 │ │ │ │ -00000000000201a0 0000000000000403 R_AARCH64_RELATIVE 24d8 │ │ │ │ +0000000000020198 0000000000000403 R_AARCH64_RELATIVE 2520 │ │ │ │ +00000000000201a0 0000000000000403 R_AARCH64_RELATIVE 2458 │ │ │ │ 00000000000201a8 0000000000000403 R_AARCH64_RELATIVE 15e4 │ │ │ │ -00000000000201b8 0000000000000403 R_AARCH64_RELATIVE 2550 │ │ │ │ -00000000000201c0 0000000000000403 R_AARCH64_RELATIVE 24e0 │ │ │ │ -00000000000201d8 0000000000000403 R_AARCH64_RELATIVE 24f8 │ │ │ │ -0000000000020228 0000000000000403 R_AARCH64_RELATIVE 2538 │ │ │ │ -0000000000020230 0000000000000403 R_AARCH64_RELATIVE 2a90 │ │ │ │ +00000000000201b8 0000000000000403 R_AARCH64_RELATIVE 24d0 │ │ │ │ +00000000000201c0 0000000000000403 R_AARCH64_RELATIVE 2460 │ │ │ │ +00000000000201d8 0000000000000403 R_AARCH64_RELATIVE 2478 │ │ │ │ +0000000000020228 0000000000000403 R_AARCH64_RELATIVE 24b8 │ │ │ │ +0000000000020230 0000000000000403 R_AARCH64_RELATIVE 2a10 │ │ │ │ 0000000000020248 0000000000000403 R_AARCH64_RELATIVE 20430 │ │ │ │ 0000000000020250 0000000000000403 R_AARCH64_RELATIVE 16ec │ │ │ │ 0000000000020258 0000000000000403 R_AARCH64_RELATIVE 1760 │ │ │ │ 0000000000020260 0000000000000403 R_AARCH64_RELATIVE 17e0 │ │ │ │ -0000000000020268 0000000000000403 R_AARCH64_RELATIVE 2520 │ │ │ │ +0000000000020268 0000000000000403 R_AARCH64_RELATIVE 24a0 │ │ │ │ 0000000000020280 0000000000000403 R_AARCH64_RELATIVE 203b0 │ │ │ │ 0000000000020290 0000000000000403 R_AARCH64_RELATIVE 1fdb0 │ │ │ │ -0000000000020298 0000000000000403 R_AARCH64_RELATIVE 24c0 │ │ │ │ +0000000000020298 0000000000000403 R_AARCH64_RELATIVE 2440 │ │ │ │ 00000000000202d8 0000000000000403 R_AARCH64_RELATIVE 1fda0 │ │ │ │ -00000000000202e0 0000000000000403 R_AARCH64_RELATIVE 24c8 │ │ │ │ +00000000000202e0 0000000000000403 R_AARCH64_RELATIVE 2448 │ │ │ │ 0000000000020320 0000000000000403 R_AARCH64_RELATIVE 1fd80 │ │ │ │ -0000000000020328 0000000000000403 R_AARCH64_RELATIVE 24a8 │ │ │ │ -0000000000020360 0000000000000403 R_AARCH64_RELATIVE 2508 │ │ │ │ -00000000000203b8 0000000000000403 R_AARCH64_RELATIVE 2240 │ │ │ │ -00000000000203c8 0000000000000403 R_AARCH64_RELATIVE 2a50 │ │ │ │ +0000000000020328 0000000000000403 R_AARCH64_RELATIVE 2428 │ │ │ │ +0000000000020360 0000000000000403 R_AARCH64_RELATIVE 2488 │ │ │ │ +00000000000203b8 0000000000000403 R_AARCH64_RELATIVE 21c0 │ │ │ │ +00000000000203c8 0000000000000403 R_AARCH64_RELATIVE 29d0 │ │ │ │ 00000000000203d8 0000000000000403 R_AARCH64_RELATIVE 1b2c │ │ │ │ 00000000000203e8 0000000000000403 R_AARCH64_RELATIVE 15c0 │ │ │ │ 00000000000203f8 0000000000000403 R_AARCH64_RELATIVE 20360 │ │ │ │ 0000000000020408 0000000000000403 R_AARCH64_RELATIVE 20100 │ │ │ │ -0000000000020418 0000000000000403 R_AARCH64_RELATIVE 2100 │ │ │ │ +0000000000020418 0000000000000403 R_AARCH64_RELATIVE 2080 │ │ │ │ 0000000000020438 0000000000000403 R_AARCH64_RELATIVE 1650 │ │ │ │ 000000000001ffa8 0000000400000401 R_AARCH64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0 │ │ │ │ 000000000001ffb0 0000000900000401 R_AARCH64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.17 + 0 │ │ │ │ 000000000001ffb8 0000000f00000401 R_AARCH64_GLOB_DAT 0000000000000000 PyExc_ValueError + 0 │ │ │ │ 000000000001ffc0 0000001000000401 R_AARCH64_GLOB_DAT 0000000000000000 PyExc_TypeError + 0 │ │ │ │ 000000000001ffc8 0000001700000401 R_AARCH64_GLOB_DAT 0000000000000000 __gmon_start__ + 0 │ │ │ │ 000000000001ffd0 0000001e00000401 R_AARCH64_GLOB_DAT 0000000000000000 _Py_NoneStruct + 0 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ │ │ │ Dynamic section at offset 0xfdd0 contains 25 entries: │ │ │ │ Tag Type Name/Value │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x000000000000000c (INIT) 0x1240 │ │ │ │ - 0x000000000000000d (FINI) 0x23c4 │ │ │ │ + 0x000000000000000d (FINI) 0x2344 │ │ │ │ 0x0000000000000019 (INIT_ARRAY) 0x1fd70 │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000000000001a (FINI_ARRAY) 0x1fd78 │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x280 │ │ │ │ 0x0000000000000005 (STRTAB) 0x680 │ │ │ │ 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: e1d2d36929688f4205df0ac5817850a1f7234203 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 0840b943c0dcac0cdc9c8da32191e8e4653b80d7 │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ @@ -1,81 +1,81 @@ │ │ │ │ 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: 0xbc (offset: 0x2bc8) │ │ │ │ + Start of frame section: 0xbc (offset: 0x2b48) │ │ │ │ Entries in search table: 0x16 │ │ │ │ - 0xffffffffffffe978 (offset: 0x1480) -> 0x2c0 fde=[ 200] │ │ │ │ - 0xffffffffffffeaa4 (offset: 0x15ac) -> 0x3f0 fde=[ 330] │ │ │ │ - 0xffffffffffffeab8 (offset: 0x15c0) -> 0x404 fde=[ 344] │ │ │ │ - 0xffffffffffffeadc (offset: 0x15e4) -> 0x428 fde=[ 368] │ │ │ │ - 0xffffffffffffeb38 (offset: 0x1640) -> 0x138 fde=[ 78] │ │ │ │ - 0xffffffffffffeb48 (offset: 0x1650) -> 0x14c fde=[ 8c] │ │ │ │ - 0xffffffffffffebe4 (offset: 0x16ec) -> 0x178 fde=[ b8] │ │ │ │ - 0xffffffffffffec58 (offset: 0x1760) -> 0x1e8 fde=[ 128] │ │ │ │ - 0xffffffffffffecd8 (offset: 0x17e0) -> 0x210 fde=[ 150] │ │ │ │ - 0xffffffffffffed58 (offset: 0x1860) -> 0x278 fde=[ 1b8] │ │ │ │ - 0xffffffffffffef58 (offset: 0x1a60) -> 0x2f0 fde=[ 230] │ │ │ │ - 0xfffffffffffff024 (offset: 0x1b2c) -> 0x324 fde=[ 264] │ │ │ │ - 0xfffffffffffff104 (offset: 0x1c0c) -> 0x36c fde=[ 2ac] │ │ │ │ - 0xfffffffffffff418 (offset: 0x1f20) -> 0x4a0 fde=[ 3e0] │ │ │ │ - 0xfffffffffffff518 (offset: 0x2020) -> 0xd4 fde=[ 14] │ │ │ │ - 0xfffffffffffff548 (offset: 0x2050) -> 0xe8 fde=[ 28] │ │ │ │ - 0xfffffffffffff584 (offset: 0x208c) -> 0xfc fde=[ 3c] │ │ │ │ - 0xfffffffffffff5d8 (offset: 0x20e0) -> 0x124 fde=[ 64] │ │ │ │ - 0xfffffffffffff5f8 (offset: 0x2100) -> 0x1b4 fde=[ f4] │ │ │ │ - 0xfffffffffffff738 (offset: 0x2240) -> 0x244 fde=[ 184] │ │ │ │ - 0xfffffffffffff7b8 (offset: 0x22c0) -> 0x458 fde=[ 398] │ │ │ │ - 0xfffffffffffff888 (offset: 0x2390) -> 0x48c fde=[ 3cc] │ │ │ │ + 0xffffffffffffe9f8 (offset: 0x1480) -> 0x2c0 fde=[ 200] │ │ │ │ + 0xffffffffffffeb24 (offset: 0x15ac) -> 0x3a0 fde=[ 2e0] │ │ │ │ + 0xffffffffffffeb38 (offset: 0x15c0) -> 0x3b4 fde=[ 2f4] │ │ │ │ + 0xffffffffffffeb5c (offset: 0x15e4) -> 0x3d8 fde=[ 318] │ │ │ │ + 0xffffffffffffebb8 (offset: 0x1640) -> 0x138 fde=[ 78] │ │ │ │ + 0xffffffffffffebc8 (offset: 0x1650) -> 0x14c fde=[ 8c] │ │ │ │ + 0xffffffffffffec64 (offset: 0x16ec) -> 0x178 fde=[ b8] │ │ │ │ + 0xffffffffffffecd8 (offset: 0x1760) -> 0x1e8 fde=[ 128] │ │ │ │ + 0xffffffffffffed58 (offset: 0x17e0) -> 0x210 fde=[ 150] │ │ │ │ + 0xffffffffffffedd8 (offset: 0x1860) -> 0x278 fde=[ 1b8] │ │ │ │ + 0xffffffffffffefd8 (offset: 0x1a60) -> 0x2f0 fde=[ 230] │ │ │ │ + 0xfffffffffffff0a4 (offset: 0x1b2c) -> 0x324 fde=[ 264] │ │ │ │ + 0xfffffffffffff184 (offset: 0x1c0c) -> 0x36c fde=[ 2ac] │ │ │ │ + 0xfffffffffffff424 (offset: 0x1eac) -> 0x450 fde=[ 390] │ │ │ │ + 0xfffffffffffff518 (offset: 0x1fa0) -> 0xd4 fde=[ 14] │ │ │ │ + 0xfffffffffffff548 (offset: 0x1fd0) -> 0xe8 fde=[ 28] │ │ │ │ + 0xfffffffffffff584 (offset: 0x200c) -> 0xfc fde=[ 3c] │ │ │ │ + 0xfffffffffffff5d8 (offset: 0x2060) -> 0x124 fde=[ 64] │ │ │ │ + 0xfffffffffffff5f8 (offset: 0x2080) -> 0x1b4 fde=[ f4] │ │ │ │ + 0xfffffffffffff738 (offset: 0x21c0) -> 0x244 fde=[ 184] │ │ │ │ + 0xfffffffffffff7b8 (offset: 0x2240) -> 0x408 fde=[ 348] │ │ │ │ + 0xfffffffffffff888 (offset: 0x2310) -> 0x43c fde=[ 37c] │ │ │ │ │ │ │ │ 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=0000000000002020..0000000000002050 │ │ │ │ +00000014 0000000000000010 00000018 FDE cie=00000000 pc=0000000000001fa0..0000000000001fd0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000028 0000000000000010 0000002c FDE cie=00000000 pc=0000000000002050..000000000000208c │ │ │ │ +00000028 0000000000000010 0000002c FDE cie=00000000 pc=0000000000001fd0..000000000000200c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000003c 0000000000000024 00000040 FDE cie=00000000 pc=000000000000208c..00000000000020dc │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002090 │ │ │ │ +0000003c 0000000000000024 00000040 FDE cie=00000000 pc=000000000000200c..000000000000205c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002010 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002094 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002014 │ │ │ │ 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 000000000000209c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000201c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 56 to 00000000000020d4 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000002054 │ │ │ │ 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 00000000000020d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002058 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000064 0000000000000010 00000068 FDE cie=00000000 pc=00000000000020e0..00000000000020e8 │ │ │ │ +00000064 0000000000000010 00000068 FDE cie=00000000 pc=0000000000002060..0000000000002068 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00000078 0000000000000010 0000007c FDE cie=00000000 pc=0000000000001640..0000000000001650 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ @@ -137,39 +137,39 @@ │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000001758 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000f4 0000000000000030 000000f8 FDE cie=00000000 pc=0000000000002100..0000000000002238 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002104 │ │ │ │ +000000f4 0000000000000030 000000f8 FDE cie=00000000 pc=0000000000002080..00000000000021b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002084 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002108 │ │ │ │ + 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 0000000000002110 │ │ │ │ + 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: 20 to 0000000000002124 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000020a4 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 132 to 00000000000021a8 │ │ │ │ + DW_CFA_advance_loc: 132 to 0000000000002128 │ │ │ │ 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 00000000000021ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000212c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000021b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002130 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00000128 0000000000000024 0000012c FDE cie=00000000 pc=0000000000001760..00000000000017d8 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000001764 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ @@ -217,42 +217,42 @@ │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000001850 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000001854 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000184 0000000000000030 00000188 FDE cie=00000000 pc=0000000000002240..00000000000022c0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002244 │ │ │ │ +00000184 0000000000000030 00000188 FDE cie=00000000 pc=00000000000021c0..0000000000002240 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000021c4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002248 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000021c8 │ │ │ │ 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 0000000000002250 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000021d0 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 72 to 0000000000002298 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000002218 │ │ │ │ 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 000000000000229c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000221c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000022a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002220 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000022b8 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000002238 │ │ │ │ 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 00000000000022bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000223c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ │ │ │ │ 000001b8 0000000000000044 000001bc FDE cie=00000000 pc=0000000000001860..0000000000001a58 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000001864 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000001868 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ @@ -395,110 +395,49 @@ │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000001c08 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000002ac 0000000000000080 000002b0 FDE cie=00000000 pc=0000000000001c0c..0000000000001f18 │ │ │ │ +000002ac 0000000000000030 000002b0 FDE cie=00000000 pc=0000000000001c0c..0000000000001eac │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000001c10 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000001c14 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000001c18 │ │ │ │ - DW_CFA_offset: r29 (x29) at cfa-128 │ │ │ │ - DW_CFA_offset: r30 (x30) at cfa-120 │ │ │ │ + DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ + DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ DW_CFA_advance_loc: 8 to 0000000000001c20 │ │ │ │ - DW_CFA_offset: r19 (x19) at cfa-112 │ │ │ │ - DW_CFA_offset: r20 (x20) at cfa-104 │ │ │ │ + DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ + DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ DW_CFA_advance_loc: 12 to 0000000000001c2c │ │ │ │ - DW_CFA_offset: r21 (x21) at cfa-96 │ │ │ │ - DW_CFA_offset: r22 (x22) at cfa-88 │ │ │ │ + DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ + DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ DW_CFA_advance_loc: 120 to 0000000000001ca4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000001ca8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000001cac │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 180 to 0000000000001d60 │ │ │ │ - DW_CFA_offset: r26 (x26) at cfa-56 │ │ │ │ - DW_CFA_offset: r25 (x25) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000001d78 │ │ │ │ - DW_CFA_restore: r26 (x26) │ │ │ │ - DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000001d88 │ │ │ │ - DW_CFA_offset: r24 (x24) at cfa-72 │ │ │ │ - DW_CFA_offset: r23 (x23) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000001d8c │ │ │ │ - DW_CFA_offset: r26 (x26) at cfa-56 │ │ │ │ - DW_CFA_offset: r25 (x25) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 76 to 0000000000001dd8 │ │ │ │ - DW_CFA_restore: r24 (x24) │ │ │ │ - DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000001ddc │ │ │ │ - DW_CFA_restore: r26 (x26) │ │ │ │ - DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000001e08 │ │ │ │ - DW_CFA_offset: r23 (x23) at cfa-80 │ │ │ │ - DW_CFA_offset: r24 (x24) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (x25) at cfa-64 │ │ │ │ - DW_CFA_offset: r26 (x26) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000001e2c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r24 (x24) │ │ │ │ - DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000001e30 │ │ │ │ - DW_CFA_restore: r26 (x26) │ │ │ │ - DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000001e34 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000001e64 │ │ │ │ - DW_CFA_restore: r24 (x24) │ │ │ │ - DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000001e68 │ │ │ │ - DW_CFA_restore: r26 (x26) │ │ │ │ - DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 72 to 0000000000001eb0 │ │ │ │ - DW_CFA_offset: r25 (x25) at cfa-64 │ │ │ │ - DW_CFA_offset: r26 (x26) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000001ee0 │ │ │ │ - DW_CFA_offset: r24 (x24) at cfa-72 │ │ │ │ - DW_CFA_offset: r23 (x23) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000001ee4 │ │ │ │ - DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_restore: r24 (x24) │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000001f04 │ │ │ │ - DW_CFA_restore: r26 (x26) │ │ │ │ - DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000001f08 │ │ │ │ - DW_CFA_offset: r23 (x23) at cfa-80 │ │ │ │ - DW_CFA_offset: r24 (x24) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (x25) at cfa-64 │ │ │ │ - DW_CFA_offset: r26 (x26) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000001f0c │ │ │ │ - DW_CFA_restore: r24 (x24) │ │ │ │ - DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000001f14 │ │ │ │ - DW_CFA_restore: r26 (x26) │ │ │ │ - DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000330 0000000000000010 00000334 FDE cie=00000000 pc=00000000000015ac..00000000000015c0 │ │ │ │ +000002e0 0000000000000010 000002e4 FDE cie=00000000 pc=00000000000015ac..00000000000015c0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000344 0000000000000020 00000348 FDE cie=00000000 pc=00000000000015c0..00000000000015e4 │ │ │ │ +000002f4 0000000000000020 000002f8 FDE cie=00000000 pc=00000000000015c0..00000000000015e4 │ │ │ │ DW_CFA_advance_loc: 4 to 00000000000015c4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 00000000000015c8 │ │ │ │ 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: 16 to 00000000000015d8 │ │ │ │ @@ -507,15 +446,15 @@ │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_advance_loc: 4 to 00000000000015dc │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000368 000000000000002c 0000036c FDE cie=00000000 pc=00000000000015e4..0000000000001630 │ │ │ │ +00000318 000000000000002c 0000031c FDE cie=00000000 pc=00000000000015e4..0000000000001630 │ │ │ │ DW_CFA_advance_loc: 4 to 00000000000015e8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 00000000000015ec │ │ │ │ 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 00000000000015f4 │ │ │ │ @@ -534,80 +473,80 @@ │ │ │ │ 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 000000000000162c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ │ │ │ │ -00000398 0000000000000030 0000039c FDE cie=00000000 pc=00000000000022c0..0000000000002390 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000022c4 │ │ │ │ +00000348 0000000000000030 0000034c FDE cie=00000000 pc=0000000000002240..0000000000002310 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002244 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000022c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002248 │ │ │ │ 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: 16 to 00000000000022d8 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000002258 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 80 to 0000000000002328 │ │ │ │ + DW_CFA_advance_loc: 80 to 00000000000022a8 │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000232c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000022ac │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002330 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000022b0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002334 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000022b4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000002360 │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000022e0 │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000003cc 0000000000000010 000003d0 FDE cie=00000000 pc=0000000000002390..00000000000023c4 │ │ │ │ +0000037c 0000000000000010 00000380 FDE cie=00000000 pc=0000000000002310..0000000000002344 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000003e0 0000000000000038 000003e4 FDE cie=00000000 pc=0000000000001f20..0000000000001ff0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000001f24 │ │ │ │ +00000390 0000000000000038 00000394 FDE cie=00000000 pc=0000000000001eac..0000000000001f7c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000001eb0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000001f28 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000001eb4 │ │ │ │ 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 0000000000001f34 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000001ec0 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000001f58 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000001ee4 │ │ │ │ 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 0000000000001f5c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000001ee8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000001f60 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000001eec │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000001f6c │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000001ef8 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-8 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 96 to 0000000000001fcc │ │ │ │ + DW_CFA_advance_loc: 96 to 0000000000001f58 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000001fd0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000001f5c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000001fd4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000001f60 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000001fdc │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000001f68 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000041c ZERO terminator │ │ │ │ +000003cc ZERO terminator │ │ │ ├── strings --all --bytes=8 {} │ │ │ │┄ Ordering differences only │ │ │ │ @@ -18,17 +18,17 @@ │ │ │ │ PyObject_ClearWeakRefs │ │ │ │ _Py_NoneStruct │ │ │ │ _PyParkingLot_Unpark │ │ │ │ _PyArg_UnpackKeywords │ │ │ │ PyObject_IsTrue │ │ │ │ PyMem_Free │ │ │ │ _PyParkingLot_Park │ │ │ │ +_PyDeadline_Get │ │ │ │ PyType_GetModule │ │ │ │ PyErr_SetNone │ │ │ │ -_PyDeadline_Get │ │ │ │ Py_MakePendingCalls │ │ │ │ _PyTime_FromSecondsObject │ │ │ │ _PyDeadline_Init │ │ │ │ PyExc_ValueError │ │ │ │ PyErr_SetString │ │ │ │ PyBool_FromLong │ │ │ │ PyLong_FromSsize_t │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -24,18 +24,18 @@ │ │ │ │ 0x000007d0 6c656172 5765616b 52656673 005f5079 learWeakRefs._Py │ │ │ │ 0x000007e0 5f4e6f6e 65537472 75637400 5f507950 _NoneStruct._PyP │ │ │ │ 0x000007f0 61726b69 6e674c6f 745f556e 7061726b arkingLot_Unpark │ │ │ │ 0x00000800 005f5079 4172675f 556e7061 636b4b65 ._PyArg_UnpackKe │ │ │ │ 0x00000810 79776f72 64730050 794f626a 6563745f ywords.PyObject_ │ │ │ │ 0x00000820 49735472 75650050 794d656d 5f467265 IsTrue.PyMem_Fre │ │ │ │ 0x00000830 65005f50 79506172 6b696e67 4c6f745f e._PyParkingLot_ │ │ │ │ - 0x00000840 5061726b 00507954 7970655f 4765744d Park.PyType_GetM │ │ │ │ - 0x00000850 6f64756c 65005079 4572725f 5365744e odule.PyErr_SetN │ │ │ │ - 0x00000860 6f6e6500 5f507944 6561646c 696e655f one._PyDeadline_ │ │ │ │ - 0x00000870 47657400 50795f4d 616b6550 656e6469 Get.Py_MakePendi │ │ │ │ + 0x00000840 5061726b 005f5079 44656164 6c696e65 Park._PyDeadline │ │ │ │ + 0x00000850 5f476574 00507954 7970655f 4765744d _Get.PyType_GetM │ │ │ │ + 0x00000860 6f64756c 65005079 4572725f 5365744e odule.PyErr_SetN │ │ │ │ + 0x00000870 6f6e6500 50795f4d 616b6550 656e6469 one.Py_MakePendi │ │ │ │ 0x00000880 6e674361 6c6c7300 5f507954 696d655f ngCalls._PyTime_ │ │ │ │ 0x00000890 46726f6d 5365636f 6e64734f 626a6563 FromSecondsObjec │ │ │ │ 0x000008a0 74005f50 79446561 646c696e 655f496e t._PyDeadline_In │ │ │ │ 0x000008b0 69740050 79457863 5f56616c 75654572 it.PyExc_ValueEr │ │ │ │ 0x000008c0 726f7200 50794572 725f5365 74537472 ror.PyErr_SetStr │ │ │ │ 0x000008d0 696e6700 5079426f 6f6c5f46 726f6d4c ing.PyBool_FromL │ │ │ │ 0x000008e0 6f6e6700 50794c6f 6e675f46 726f6d53 ong.PyLong_FromS │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {} │ │ │ │ @@ -3,11 +3,11 @@ │ │ │ │ │ │ │ │ Disassembly of section .init: │ │ │ │ │ │ │ │ 0000000000001240 <.init>: │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov x29, sp │ │ │ │ - bl 1ff0 │ │ │ │ + bl 1f7c │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ ret │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -44,22 +44,22 @@ │ │ │ │ ldp x0, x1, [x20, #24] │ │ │ │ cmp x1, x0 │ │ │ │ b.ne 1564 // b.any │ │ │ │ b 1544 │ │ │ │ add x0, x19, #0x10 │ │ │ │ add x2, sp, #0x48 │ │ │ │ adrp x1, 2000 │ │ │ │ - add x1, x1, #0x390 │ │ │ │ + add x1, x1, #0x310 │ │ │ │ bl 1410 <_PyParkingLot_Unpark@plt> │ │ │ │ ldrb w0, [sp, #72] │ │ │ │ tbz w0, #0, 1510 │ │ │ │ b 158c │ │ │ │ lsl x1, x1, #1 │ │ │ │ mov x0, x20 │ │ │ │ - bl 1f20 │ │ │ │ + bl 1eac │ │ │ │ cmn w0, #0x1 │ │ │ │ b.ne 1564 // b.any │ │ │ │ bl 12f0 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ b 1594 │ │ │ │ ldr x4, [x19, #24] │ │ │ │ ldp x5, x2, [x20, #16] │ │ │ │ @@ -123,28 +123,28 @@ │ │ │ │ add x0, x0, #0x200 │ │ │ │ b 12a0 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ adrp x1, 2000 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x29, sp │ │ │ │ - add x1, x1, #0x3e0 │ │ │ │ + add x1, x1, #0x360 │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ adrp x0, 2000 │ │ │ │ - add x0, x0, #0x418 │ │ │ │ + add x0, x0, #0x398 │ │ │ │ ldr x20, [x19, #32] │ │ │ │ bl 1300 │ │ │ │ str x0, [x20, #8] │ │ │ │ cbz x0, 16e4 │ │ │ │ mov x2, x0 │ │ │ │ adrp x1, 2000 │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x428 │ │ │ │ + add x1, x1, #0x3a8 │ │ │ │ bl 13b0 │ │ │ │ tbnz w0, #31, 16e4 │ │ │ │ adrp x1, 20000 │ │ │ │ add x1, x1, #0x200 │ │ │ │ add x1, x1, #0x68 │ │ │ │ mov x0, x19 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ @@ -304,22 +304,22 @@ │ │ │ │ ret │ │ │ │ ldrb w0, [x19, #16] │ │ │ │ str x20, [sp, #104] │ │ │ │ tbz w0, #0, 18c8 │ │ │ │ add x0, x19, #0x10 │ │ │ │ add x2, sp, #0x58 │ │ │ │ adrp x1, 2000 │ │ │ │ - add x1, x1, #0x390 │ │ │ │ + add x1, x1, #0x310 │ │ │ │ bl 1410 <_PyParkingLot_Unpark@plt> │ │ │ │ ldrb w0, [sp, #88] │ │ │ │ tbnz w0, #0, 1904 │ │ │ │ b 18c8 │ │ │ │ lsl x1, x1, #1 │ │ │ │ mov x0, x21 │ │ │ │ - bl 1f20 │ │ │ │ + bl 1eac │ │ │ │ cmn w0, #0x1 │ │ │ │ b.eq 1a2c // b.none │ │ │ │ ldr x4, [x19, #24] │ │ │ │ ldp x5, x2, [x21, #16] │ │ │ │ add x3, x4, #0x1 │ │ │ │ ldr x0, [x21, #32] │ │ │ │ str x20, [x5, x4, lsl #3] │ │ │ │ @@ -486,31 +486,31 @@ │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ - sub sp, sp, #0x90 │ │ │ │ + sub sp, sp, #0x70 │ │ │ │ stp x29, x30, [sp, #16] │ │ │ │ add x29, sp, #0x10 │ │ │ │ stp x19, x20, [sp, #32] │ │ │ │ mov x20, x0 │ │ │ │ mov x19, x3 │ │ │ │ stp x21, x22, [sp, #48] │ │ │ │ mov x21, x1 │ │ │ │ - cbnz x4, 1de0 │ │ │ │ - tbnz x3, #63, 1e6c │ │ │ │ + cbnz x4, 1da4 │ │ │ │ + tbnz x3, #63, 1e00 │ │ │ │ cmp x2, #0x0 │ │ │ │ ccmp x3, #0x2, #0x0, ne // ne = any │ │ │ │ b.gt 1cac │ │ │ │ cbnz x3, 1cf4 │ │ │ │ ldr x2, [x20, #56] │ │ │ │ add x19, x20, #0x18 │ │ │ │ - cbz x2, 1d84 │ │ │ │ + cbz x2, 1d64 │ │ │ │ ldr x1, [x19, #24] │ │ │ │ cmp x1, #0x0 │ │ │ │ add x0, x1, #0x3 │ │ │ │ csel x0, x0, x1, lt // lt = tstop │ │ │ │ cmp x2, x0, asr #2 │ │ │ │ b.lt 1d40 // b.tstop │ │ │ │ ldp x3, x6, [x19, #8] │ │ │ │ @@ -522,130 +522,103 @@ │ │ │ │ str xzr, [x6, x3] │ │ │ │ str x2, [x19, #32] │ │ │ │ msub x1, x4, x1, x5 │ │ │ │ str x1, [x19, #8] │ │ │ │ ldp x29, x30, [sp, #16] │ │ │ │ ldp x19, x20, [sp, #32] │ │ │ │ ldp x21, x22, [sp, #48] │ │ │ │ - add sp, sp, #0x90 │ │ │ │ + add sp, sp, #0x70 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov x22, x3 │ │ │ │ - add x0, sp, #0x80 │ │ │ │ + add x0, sp, #0x60 │ │ │ │ str x0, [sp] │ │ │ │ adrp x5, 20000 │ │ │ │ mov x0, x2 │ │ │ │ add x5, x5, #0x200 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ mov x3, x4 │ │ │ │ mov x1, x19 │ │ │ │ add x4, x5, #0x118 │ │ │ │ mov w7, #0x0 // #0 │ │ │ │ mov w6, #0x2 // #2 │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ bl 1310 <_PyArg_UnpackKeywords@plt> │ │ │ │ mov x2, x0 │ │ │ │ - cbz x0, 1e00 │ │ │ │ + cbz x0, 1dd4 │ │ │ │ cbz x22, 1c48 │ │ │ │ mov x19, x22 │ │ │ │ ldr x0, [x2] │ │ │ │ - cbz x0, 1d5c │ │ │ │ - str x2, [sp, #104] │ │ │ │ + cbz x0, 1e48 │ │ │ │ + str x2, [sp, #72] │ │ │ │ bl 13f0 │ │ │ │ - tbnz w0, #31, 1e00 │ │ │ │ - ldr x2, [sp, #104] │ │ │ │ + tbnz w0, #31, 1dd4 │ │ │ │ + ldr x2, [sp, #72] │ │ │ │ cmp x19, #0x1 │ │ │ │ - b.ne 1d58 // b.any │ │ │ │ - cbnz w0, 1d78 │ │ │ │ + b.ne 1e44 // b.any │ │ │ │ + cbnz w0, 1d58 │ │ │ │ ldr x2, [x20, #56] │ │ │ │ add x19, x20, #0x18 │ │ │ │ - cbz x2, 1dec │ │ │ │ + cbz x2, 1dc0 │ │ │ │ ldr x1, [x19, #24] │ │ │ │ mov x0, #0x4 // #4 │ │ │ │ sdiv x0, x1, x0 │ │ │ │ cmp x2, x0 │ │ │ │ b.ge 1c6c // b.tcont │ │ │ │ nop │ │ │ │ nop │ │ │ │ add x1, x1, x1, lsr #63 │ │ │ │ mov x0, x19 │ │ │ │ asr x1, x1, #1 │ │ │ │ - bl 1f20 │ │ │ │ + bl 1eac │ │ │ │ ldp x1, x2, [x19, #24] │ │ │ │ b 1c6c │ │ │ │ - cbz w0, 1d18 │ │ │ │ - stp x25, x26, [sp, #80] │ │ │ │ - ldr x1, [x2, #8] │ │ │ │ - adrp x0, 1f000 │ │ │ │ - ldr x0, [x0, #4048] │ │ │ │ - cmp x1, x0 │ │ │ │ - b.ne 1eb0 // b.any │ │ │ │ - ldp x25, x26, [sp, #80] │ │ │ │ + ldr x2, [x20, #56] │ │ │ │ add x19, x20, #0x18 │ │ │ │ - ldr x2, [x19, #32] │ │ │ │ cbnz x2, 1d24 │ │ │ │ - stp x23, x24, [sp, #64] │ │ │ │ - stp x25, x26, [sp, #80] │ │ │ │ - mov x26, #0x0 // #0 │ │ │ │ - add x25, sp, #0x78 │ │ │ │ - add x24, sp, #0x77 │ │ │ │ - add x23, x20, #0x10 │ │ │ │ - mov w22, #0x1 // #1 │ │ │ │ + mov x22, #0x0 // #0 │ │ │ │ mov x3, #0xffffffffffffffff // #-1 │ │ │ │ - cbnz x26, 1e34 │ │ │ │ - strb w22, [x20, #16] │ │ │ │ - mov x4, x25 │ │ │ │ - mov x1, x24 │ │ │ │ - mov x0, x23 │ │ │ │ + cbnz x22, 1db0 │ │ │ │ + mov x0, x20 │ │ │ │ + mov w6, #0x1 // #1 │ │ │ │ + add x4, sp, #0x58 │ │ │ │ + add x1, sp, #0x57 │ │ │ │ mov w5, #0x1 // #1 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ - strb w22, [sp, #119] │ │ │ │ - str xzr, [sp, #120] │ │ │ │ + strb w6, [x0, #16]! │ │ │ │ + strb w6, [sp, #87] │ │ │ │ + str xzr, [sp, #88] │ │ │ │ bl 13a0 <_PyParkingLot_Park@plt> │ │ │ │ - cbnz w0, 1e08 │ │ │ │ - ldr x0, [sp, #120] │ │ │ │ - ldp x23, x24, [sp, #64] │ │ │ │ - ldp x25, x26, [sp, #80] │ │ │ │ + cbnz w0, 1ddc │ │ │ │ + ldr x0, [sp, #88] │ │ │ │ b 1c94 │ │ │ │ ldr x22, [x4, #16] │ │ │ │ add x22, x3, x22 │ │ │ │ b 1cb0 │ │ │ │ + mov x0, x22 │ │ │ │ + bl 1420 <_PyDeadline_Get@plt> │ │ │ │ + mov x3, x0 │ │ │ │ + tbz x0, #63, 1d70 │ │ │ │ mov x0, x21 │ │ │ │ bl 13c0 │ │ │ │ ldr x0, [x0, #32] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ bl 1330 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ b 1c94 │ │ │ │ cmn w0, #0x2 │ │ │ │ - b.ne 1e48 // b.any │ │ │ │ - mov x0, x21 │ │ │ │ - bl 13c0 │ │ │ │ - ldr x0, [x0, #32] │ │ │ │ - ldr x0, [x0, #8] │ │ │ │ - bl 1330 │ │ │ │ - mov x0, #0x0 // #0 │ │ │ │ - ldp x23, x24, [sp, #64] │ │ │ │ - ldp x25, x26, [sp, #80] │ │ │ │ - b 1c94 │ │ │ │ - mov x0, x26 │ │ │ │ - bl 1420 <_PyDeadline_Get@plt> │ │ │ │ - mov x3, x0 │ │ │ │ - tbz x0, #63, 1da8 │ │ │ │ - b 1e10 │ │ │ │ + b.eq 1dc0 // b.none │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 1e58 // b.none │ │ │ │ + b.eq 1df4 // b.none │ │ │ │ bl 1380 │ │ │ │ - tbnz w0, #31, 1f08 │ │ │ │ + tbnz w0, #31, 1dd4 │ │ │ │ ldr x2, [x19, #32] │ │ │ │ - cbz x2, 1da0 │ │ │ │ - ldp x23, x24, [sp, #64] │ │ │ │ - ldp x25, x26, [sp, #80] │ │ │ │ - b 1d24 │ │ │ │ - add x0, sp, #0x80 │ │ │ │ + cbnz x2, 1d24 │ │ │ │ + b 1d68 │ │ │ │ + add x0, sp, #0x60 │ │ │ │ str x0, [sp] │ │ │ │ adrp x4, 20000 │ │ │ │ mov x0, x2 │ │ │ │ add x4, x4, #0x200 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ add x4, x4, #0x118 │ │ │ │ mov x1, x19 │ │ │ │ @@ -654,156 +627,151 @@ │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ bl 1310 <_PyArg_UnpackKeywords@plt> │ │ │ │ mov x2, x0 │ │ │ │ cbnz x0, 1cf4 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ b 1c94 │ │ │ │ - add x0, sp, #0x78 │ │ │ │ + cbz w0, 1d18 │ │ │ │ + ldr x1, [x2, #8] │ │ │ │ + adrp x0, 1f000 │ │ │ │ + ldr x0, [x0, #4048] │ │ │ │ + cmp x1, x0 │ │ │ │ + b.eq 1d58 // b.none │ │ │ │ + add x0, sp, #0x58 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ bl 1340 <_PyTime_FromSecondsObject@plt> │ │ │ │ - tbnz w0, #31, 1f0c │ │ │ │ - ldr x0, [sp, #120] │ │ │ │ - tbnz x0, #63, 1ee4 │ │ │ │ + tbnz w0, #31, 1dd4 │ │ │ │ + ldr x0, [sp, #88] │ │ │ │ + tbnz x0, #63, 1e8c │ │ │ │ add x19, x20, #0x18 │ │ │ │ bl 12c0 <_PyDeadline_Init@plt> │ │ │ │ - mov x26, x0 │ │ │ │ + mov x22, x0 │ │ │ │ ldr x2, [x19, #32] │ │ │ │ - cbnz x2, 1e64 │ │ │ │ - stp x23, x24, [sp, #64] │ │ │ │ - b 1d90 │ │ │ │ + cbnz x2, 1d24 │ │ │ │ + b 1d68 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ adrp x1, 2000 │ │ │ │ - add x1, x1, #0x440 │ │ │ │ + add x1, x1, #0x3c0 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1320 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - ldp x25, x26, [sp, #80] │ │ │ │ b 1c94 │ │ │ │ - ldp x23, x24, [sp, #64] │ │ │ │ - mov x0, #0x0 // #0 │ │ │ │ - ldp x25, x26, [sp, #80] │ │ │ │ - b 1c94 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ cmp x1, #0x8 │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x20, x0 │ │ │ │ mov x0, #0x8 // #8 │ │ │ │ csel x19, x1, x0, ge // ge = tcont │ │ │ │ ldr x1, [x20, #24] │ │ │ │ cmp x1, x19 │ │ │ │ - b.ne 1f60 // b.any │ │ │ │ + b.ne 1eec // b.any │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x19 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ bl 1440 │ │ │ │ mov x22, x0 │ │ │ │ - cbz x0, 1fd0 │ │ │ │ + cbz x0, 1f5c │ │ │ │ ldp x21, x2, [x20, #24] │ │ │ │ ldp x1, x3, [x20, #8] │ │ │ │ sub x21, x21, x1 │ │ │ │ cmp x21, x2 │ │ │ │ csel x21, x21, x2, le │ │ │ │ cmp x21, #0x0 │ │ │ │ - b.le 1fa4 │ │ │ │ + b.le 1f30 │ │ │ │ lsl x2, x21, #3 │ │ │ │ add x1, x3, x1, lsl #3 │ │ │ │ bl 1280 │ │ │ │ ldr x2, [x20, #32] │ │ │ │ sub x2, x2, x21 │ │ │ │ cmp x2, #0x0 │ │ │ │ - b.gt 1fdc │ │ │ │ + b.gt 1f68 │ │ │ │ ldr x0, [x20, #16] │ │ │ │ bl 12b0 │ │ │ │ stp x22, x19, [x20, #16] │ │ │ │ ldr x0, [x20, #32] │ │ │ │ stp x0, xzr, [x20] │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ - b 1f50 │ │ │ │ + b 1edc │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ - b 1f50 │ │ │ │ + b 1edc │ │ │ │ ldr x1, [x20, #16] │ │ │ │ lsl x2, x2, #3 │ │ │ │ add x0, x22, x21, lsl #3 │ │ │ │ bl 1280 │ │ │ │ - b 1fb0 │ │ │ │ + b 1f3c │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ - cbz x0, 2000 │ │ │ │ + cbz x0, 1f8c │ │ │ │ b 1390 <__gmon_start__@plt> │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x470 │ │ │ │ adrp x1, 20000 │ │ │ │ add x1, x1, #0x470 │ │ │ │ cmp x1, x0 │ │ │ │ - b.eq 204c // b.none │ │ │ │ + b.eq 1fcc // b.none │ │ │ │ adrp x1, 1f000 │ │ │ │ ldr x1, [x1, #4008] │ │ │ │ - cbz x1, 204c │ │ │ │ + cbz x1, 1fcc │ │ │ │ mov x16, x1 │ │ │ │ br x16 │ │ │ │ ret │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x470 │ │ │ │ adrp x1, 20000 │ │ │ │ add x1, x1, #0x470 │ │ │ │ sub x1, x1, x0 │ │ │ │ lsr x2, x1, #63 │ │ │ │ add x1, x2, x1, asr #3 │ │ │ │ asr x1, x1, #1 │ │ │ │ - cbz x1, 2088 │ │ │ │ + cbz x1, 2008 │ │ │ │ adrp x2, 1f000 │ │ │ │ ldr x2, [x2, #4056] │ │ │ │ - cbz x2, 2088 │ │ │ │ + cbz x2, 2008 │ │ │ │ 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, #1136] │ │ │ │ - tbnz w0, #0, 20cc │ │ │ │ + tbnz w0, #0, 204c │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4016] │ │ │ │ - cbz x0, 20c0 │ │ │ │ + cbz x0, 2040 │ │ │ │ adrp x0, 20000 │ │ │ │ ldr x0, [x0, #248] │ │ │ │ bl 12d0 <__cxa_finalize@plt> │ │ │ │ - bl 2020 │ │ │ │ + bl 1fa0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ strb w0, [x19, #1136] │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - b 2050 │ │ │ │ + b 1fd0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ @@ -816,126 +784,126 @@ │ │ │ │ add x1, x1, #0x200 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x21, x2 │ │ │ │ bl 1400 │ │ │ │ ldr x0, [x0, #32] │ │ │ │ ldr x22, [x0] │ │ │ │ cmp x19, x22 │ │ │ │ - b.ne 21b0 // b.any │ │ │ │ - cbz x20, 2154 │ │ │ │ + b.ne 2130 // b.any │ │ │ │ + cbz x20, 20d4 │ │ │ │ adrp x0, 2000 │ │ │ │ mov x1, x20 │ │ │ │ - add x0, x0, #0x430 │ │ │ │ + add x0, x0, #0x3b0 │ │ │ │ bl 1370 <_PyArg_NoPositional@plt> │ │ │ │ - cbz w0, 2204 │ │ │ │ - cbnz x21, 221c │ │ │ │ + cbz w0, 2184 │ │ │ │ + cbnz x21, 219c │ │ │ │ ldr x2, [x19, #304] │ │ │ │ mov x0, x19 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ blr x2 │ │ │ │ mov x19, x0 │ │ │ │ - cbz x0, 2204 │ │ │ │ + cbz x0, 2184 │ │ │ │ adrp x0, 2000 │ │ │ │ stp xzr, xzr, [x19, #24] │ │ │ │ - ldr q31, [x0, #1344] │ │ │ │ + ldr q31, [x0, #1216] │ │ │ │ str xzr, [x19, #64] │ │ │ │ fmov x1, d31 │ │ │ │ fmov x0, d31 │ │ │ │ str q31, [x19, #48] │ │ │ │ bl 1440 │ │ │ │ str x0, [x19, #40] │ │ │ │ - cbz x0, 21ec │ │ │ │ + cbz x0, 216c │ │ │ │ mov x0, x19 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x1, [x19, #296] │ │ │ │ ldr x0, [x22, #296] │ │ │ │ cmp x1, x0 │ │ │ │ - b.ne 2158 // b.any │ │ │ │ - cbz x20, 2154 │ │ │ │ + b.ne 20d8 // b.any │ │ │ │ + cbz x20, 20d4 │ │ │ │ adrp x0, 2000 │ │ │ │ mov x1, x20 │ │ │ │ - add x0, x0, #0x430 │ │ │ │ + add x0, x0, #0x3b0 │ │ │ │ bl 1370 <_PyArg_NoPositional@plt> │ │ │ │ - cbz w0, 2204 │ │ │ │ + cbz w0, 2184 │ │ │ │ ldr x1, [x19, #296] │ │ │ │ ldr x0, [x22, #296] │ │ │ │ cmp x1, x0 │ │ │ │ - b.ne 2158 // b.any │ │ │ │ - b 2154 │ │ │ │ + b.ne 20d8 // b.any │ │ │ │ + b 20d4 │ │ │ │ bl 12f0 │ │ │ │ ldr x0, [x19] │ │ │ │ - tbnz w0, #31, 2204 │ │ │ │ + tbnz w0, #31, 2184 │ │ │ │ sub x0, x0, #0x1 │ │ │ │ str x0, [x19] │ │ │ │ - cbz x0, 220c │ │ │ │ + cbz x0, 218c │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ - b 2198 │ │ │ │ + b 2118 │ │ │ │ mov x0, x19 │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ bl 12e0 <_Py_Dealloc@plt> │ │ │ │ - b 2198 │ │ │ │ + b 2118 │ │ │ │ adrp x0, 2000 │ │ │ │ mov x1, x21 │ │ │ │ - add x0, x0, #0x430 │ │ │ │ + add x0, x0, #0x3b0 │ │ │ │ bl 1450 <_PyArg_NoKeywords@plt> │ │ │ │ - cbnz w0, 2158 │ │ │ │ + cbnz w0, 20d8 │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ - b 2198 │ │ │ │ + b 2118 │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ ldr x20, [x0, #8] │ │ │ │ bl 1460 │ │ │ │ add x0, x19, #0x18 │ │ │ │ bl 1a60 │ │ │ │ ldr x0, [x19, #64] │ │ │ │ - cbnz x0, 22a0 │ │ │ │ + cbnz x0, 2220 │ │ │ │ ldr x1, [x19, #8] │ │ │ │ mov x0, x19 │ │ │ │ ldr x1, [x1, #320] │ │ │ │ blr x1 │ │ │ │ ldr x0, [x20] │ │ │ │ - tbnz w0, #31, 2290 │ │ │ │ + tbnz w0, #31, 2210 │ │ │ │ sub x0, x0, #0x1 │ │ │ │ str x0, [x20] │ │ │ │ - cbz x0, 22ac │ │ │ │ + cbz x0, 222c │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov x0, x19 │ │ │ │ bl 1290 │ │ │ │ - b 226c │ │ │ │ + b 21ec │ │ │ │ mov x0, x20 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ b 12e0 <_Py_Dealloc@plt> │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ - cbnz x3, 2370 │ │ │ │ - cbnz x4, 2368 │ │ │ │ + cbnz x3, 22f0 │ │ │ │ + cbnz x4, 22e8 │ │ │ │ str x19, [sp, #16] │ │ │ │ add x19, x0, #0x18 │ │ │ │ ldr x2, [x19, #32] │ │ │ │ - cbz x2, 2348 │ │ │ │ + cbz x2, 22c8 │ │ │ │ ldr x1, [x19, #24] │ │ │ │ mov x0, #0x4 // #4 │ │ │ │ sdiv x0, x1, x0 │ │ │ │ cmp x2, x0 │ │ │ │ - b.lt 2334 // b.tstop │ │ │ │ + b.lt 22b4 // b.tstop │ │ │ │ ldp x1, x4, [x19, #8] │ │ │ │ ldp x5, x2, [x19, #24] │ │ │ │ add x6, x1, #0x1 │ │ │ │ lsl x1, x1, #3 │ │ │ │ sdiv x3, x6, x5 │ │ │ │ ldr x0, [x4, x1] │ │ │ │ str xzr, [x4, x1] │ │ │ │ @@ -946,40 +914,40 @@ │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov x2, #0x2 // #2 │ │ │ │ mov x0, x19 │ │ │ │ sdiv x1, x1, x2 │ │ │ │ - bl 1f20 │ │ │ │ - b 22f8 │ │ │ │ + bl 1eac │ │ │ │ + b 2278 │ │ │ │ mov x0, x1 │ │ │ │ bl 13c0 │ │ │ │ ldr x0, [x0, #32] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ bl 1330 │ │ │ │ ldr x19, [sp, #16] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - b 2328 │ │ │ │ + b 22a8 │ │ │ │ ldr x2, [x4, #16] │ │ │ │ - cbz x2, 22d4 │ │ │ │ + cbz x2, 2254 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ adrp x1, 2000 │ │ │ │ - add x1, x1, #0x468 │ │ │ │ + add x1, x1, #0x3e8 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1320 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - b 2328 │ │ │ │ + b 22a8 │ │ │ │ bti c │ │ │ │ - cbz x1, 23bc │ │ │ │ + cbz x1, 233c │ │ │ │ ldr x4, [x0, #16] │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ str x4, [x1] │ │ │ │ ldr x1, [x0, #8] │ │ │ │ cmp w2, #0x0 │ │ │ │ strb w3, [x0] │ │ │ │ cset w0, ne // ne = any │ │ │ │ strb w0, [x1, #16] │ │ │ │ ret │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ - b 23a4 │ │ │ │ + b 2324 │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {} │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .fini: │ │ │ │ │ │ │ │ -00000000000023c4 <.fini>: │ │ │ │ +0000000000002344 <.fini>: │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov x29, sp │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ ret │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -1,118 +1,118 @@ │ │ │ │ │ │ │ │ Hex dump of section '.rodata': │ │ │ │ - 0x000023e0 45786365 7074696f 6e207261 69736564 Exception raised │ │ │ │ - 0x000023f0 20627920 51756575 652e6765 7428626c by Queue.get(bl │ │ │ │ - 0x00002400 6f636b3d 30292f67 65745f6e 6f776169 ock=0)/get_nowai │ │ │ │ - 0x00002410 7428292e 00000000 5f717565 75652e45 t()....._queue.E │ │ │ │ - 0x00002420 6d707479 00000000 456d7074 79000000 mpty....Empty... │ │ │ │ - 0x00002430 53696d70 6c655175 65756500 00000000 SimpleQueue..... │ │ │ │ - 0x00002440 2774696d 656f7574 27206d75 73742062 'timeout' must b │ │ │ │ - 0x00002450 65206120 6e6f6e2d 6e656761 74697665 e a non-negative │ │ │ │ - 0x00002460 206e756d 62657200 6765745f 6e6f7761 number.get_nowa │ │ │ │ - 0x00002470 69742829 2074616b 6573206e 6f206172 it() takes no ar │ │ │ │ - 0x00002480 67756d65 6e747300 626c6f63 6b000000 guments.block... │ │ │ │ - 0x00002490 74696d65 6f757400 6974656d 00000000 timeout.item.... │ │ │ │ - 0x000024a0 656d7074 79000000 67657400 00000000 empty...get..... │ │ │ │ - 0x000024b0 6765745f 6e6f7761 69740000 00000000 get_nowait...... │ │ │ │ - 0x000024c0 70757400 00000000 7075745f 6e6f7761 put.....put_nowa │ │ │ │ - 0x000024d0 69740000 00000000 7173697a 65000000 it......qsize... │ │ │ │ - 0x000024e0 5f5f636c 6173735f 67657469 74656d5f __class_getitem_ │ │ │ │ - 0x000024f0 5f000000 00000000 53656520 50455020 _.......See PEP │ │ │ │ - 0x00002500 35383500 00000000 5f5f7765 616b6c69 585.....__weakli │ │ │ │ - 0x00002510 73746f66 66736574 5f5f0000 00000000 stoffset__...... │ │ │ │ - 0x00002520 5f717565 75652e53 696d706c 65517565 _queue.SimpleQue │ │ │ │ - 0x00002530 75650000 00000000 5f717565 75650000 ue......_queue.. │ │ │ │ - 0x00002540 08000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00002550 7173697a 65282473 656c662c 202f290a qsize($self, /). │ │ │ │ - 0x00002560 2d2d0a0a 52657475 726e2074 68652061 --..Return the a │ │ │ │ - 0x00002570 7070726f 78696d61 74652073 697a6520 pproximate size │ │ │ │ - 0x00002580 6f662074 68652071 75657565 20286e6f of the queue (no │ │ │ │ - 0x00002590 74207265 6c696162 6c652129 2e000000 t reliable!).... │ │ │ │ - 0x000025a0 7075745f 6e6f7761 69742824 73656c66 put_nowait($self │ │ │ │ - 0x000025b0 2c202f2c 20697465 6d290a2d 2d0a0a50 , /, item).--..P │ │ │ │ - 0x000025c0 75742061 6e206974 656d2069 6e746f20 ut an item into │ │ │ │ - 0x000025d0 74686520 71756575 65207769 74686f75 the queue withou │ │ │ │ - 0x000025e0 7420626c 6f636b69 6e672e0a 0a546869 t blocking...Thi │ │ │ │ - 0x000025f0 73206973 20657861 63746c79 20657175 s is exactly equ │ │ │ │ - 0x00002600 6976616c 656e7420 746f2060 70757428 ivalent to `put( │ │ │ │ - 0x00002610 6974656d 29602061 6e642069 73206f6e item)` and is on │ │ │ │ - 0x00002620 6c792070 726f7669 6465640a 666f7220 ly provided.for │ │ │ │ - 0x00002630 636f6d70 61746962 696c6974 79207769 compatibility wi │ │ │ │ - 0x00002640 74682074 68652051 75657565 20636c61 th the Queue cla │ │ │ │ - 0x00002650 73732e00 00000000 00000000 00000000 ss.............. │ │ │ │ - 0x00002660 70757428 2473656c 662c202f 2c206974 put($self, /, it │ │ │ │ - 0x00002670 656d2c20 626c6f63 6b3d5472 75652c20 em, block=True, │ │ │ │ - 0x00002680 74696d65 6f75743d 4e6f6e65 290a2d2d timeout=None).-- │ │ │ │ - 0x00002690 0a0a5075 74207468 65206974 656d206f ..Put the item o │ │ │ │ - 0x000026a0 6e207468 65207175 6575652e 0a0a5468 n the queue...Th │ │ │ │ - 0x000026b0 65206f70 74696f6e 616c2027 626c6f63 e optional 'bloc │ │ │ │ - 0x000026c0 6b272061 6e642027 74696d65 6f757427 k' and 'timeout' │ │ │ │ - 0x000026d0 20617267 756d656e 74732061 72652069 arguments are i │ │ │ │ - 0x000026e0 676e6f72 65642c20 61732074 68697320 gnored, as this │ │ │ │ - 0x000026f0 6d657468 6f640a6e 65766572 20626c6f method.never blo │ │ │ │ - 0x00002700 636b732e 20205468 65792061 72652070 cks. They are p │ │ │ │ - 0x00002710 726f7669 64656420 666f7220 636f6d70 rovided for comp │ │ │ │ - 0x00002720 61746962 696c6974 79207769 74682074 atibility with t │ │ │ │ - 0x00002730 68652051 75657565 20636c61 73732e00 he Queue class.. │ │ │ │ - 0x00002740 6765745f 6e6f7761 69742824 73656c66 get_nowait($self │ │ │ │ - 0x00002750 2c202f29 0a2d2d0a 0a52656d 6f766520 , /).--..Remove │ │ │ │ - 0x00002760 616e6420 72657475 726e2061 6e206974 and return an it │ │ │ │ - 0x00002770 656d2066 726f6d20 74686520 71756575 em from the queu │ │ │ │ - 0x00002780 65207769 74686f75 7420626c 6f636b69 e without blocki │ │ │ │ - 0x00002790 6e672e0a 0a4f6e6c 79206765 7420616e ng...Only get an │ │ │ │ - 0x000027a0 20697465 6d206966 206f6e65 20697320 item if one is │ │ │ │ - 0x000027b0 696d6d65 64696174 656c7920 61766169 immediately avai │ │ │ │ - 0x000027c0 6c61626c 652e204f 74686572 77697365 lable. Otherwise │ │ │ │ - 0x000027d0 0a726169 73652074 68652045 6d707479 .raise the Empty │ │ │ │ - 0x000027e0 20657863 65707469 6f6e2e00 00000000 exception...... │ │ │ │ - 0x000027f0 67657428 2473656c 662c202f 2c20626c get($self, /, bl │ │ │ │ - 0x00002800 6f636b3d 54727565 2c207469 6d656f75 ock=True, timeou │ │ │ │ - 0x00002810 743d4e6f 6e65290a 2d2d0a0a 52656d6f t=None).--..Remo │ │ │ │ - 0x00002820 76652061 6e642072 65747572 6e20616e ve and return an │ │ │ │ - 0x00002830 20697465 6d206672 6f6d2074 68652071 item from the q │ │ │ │ - 0x00002840 75657565 2e0a0a49 66206f70 74696f6e ueue...If option │ │ │ │ - 0x00002850 616c2061 72677320 27626c6f 636b2720 al args 'block' │ │ │ │ - 0x00002860 69732074 72756520 616e6420 2774696d is true and 'tim │ │ │ │ - 0x00002870 656f7574 27206973 204e6f6e 65202874 eout' is None (t │ │ │ │ - 0x00002880 68652064 65666175 6c74292c 0a626c6f he default),.blo │ │ │ │ - 0x00002890 636b2069 66206e65 63657373 61727920 ck if necessary │ │ │ │ - 0x000028a0 756e7469 6c20616e 20697465 6d206973 until an item is │ │ │ │ - 0x000028b0 20617661 696c6162 6c652e20 49662027 available. If ' │ │ │ │ - 0x000028c0 74696d65 6f757427 2069730a 61206e6f timeout' is.a no │ │ │ │ - 0x000028d0 6e2d6e65 67617469 7665206e 756d6265 n-negative numbe │ │ │ │ - 0x000028e0 722c2069 7420626c 6f636b73 20617420 r, it blocks at │ │ │ │ - 0x000028f0 6d6f7374 20277469 6d656f75 74272073 most 'timeout' s │ │ │ │ - 0x00002900 65636f6e 64732061 6e642072 61697365 econds and raise │ │ │ │ - 0x00002910 730a7468 6520456d 70747920 65786365 s.the Empty exce │ │ │ │ - 0x00002920 7074696f 6e206966 206e6f20 6974656d ption if no item │ │ │ │ - 0x00002930 20776173 20617661 696c6162 6c652077 was available w │ │ │ │ - 0x00002940 69746869 6e207468 61742074 696d652e ithin that time. │ │ │ │ - 0x00002950 0a4f7468 65727769 73652028 27626c6f .Otherwise ('blo │ │ │ │ - 0x00002960 636b2720 69732066 616c7365 292c2072 ck' is false), r │ │ │ │ - 0x00002970 65747572 6e20616e 20697465 6d206966 eturn an item if │ │ │ │ - 0x00002980 206f6e65 20697320 696d6d65 64696174 one is immediat │ │ │ │ - 0x00002990 656c790a 61766169 6c61626c 652c2065 ely.available, e │ │ │ │ - 0x000029a0 6c736520 72616973 65207468 6520456d lse raise the Em │ │ │ │ - 0x000029b0 70747920 65786365 7074696f 6e202827 pty exception (' │ │ │ │ - 0x000029c0 74696d65 6f757427 20697320 69676e6f timeout' is igno │ │ │ │ - 0x000029d0 7265640a 696e2074 68617420 63617365 red.in that case │ │ │ │ - 0x000029e0 292e0000 00000000 00000000 00000000 )............... │ │ │ │ - 0x000029f0 656d7074 79282473 656c662c 202f290a empty($self, /). │ │ │ │ - 0x00002a00 2d2d0a0a 52657475 726e2054 72756520 --..Return True │ │ │ │ - 0x00002a10 69662074 68652071 75657565 20697320 if the queue is │ │ │ │ - 0x00002a20 656d7074 792c2046 616c7365 206f7468 empty, False oth │ │ │ │ - 0x00002a30 65727769 73652028 6e6f7420 72656c69 erwise (not reli │ │ │ │ - 0x00002a40 61626c65 21292e00 00000000 00000000 able!).......... │ │ │ │ - 0x00002a50 53696d70 6c655175 65756528 290a2d2d SimpleQueue().-- │ │ │ │ - 0x00002a60 0a0a5369 6d706c65 2c20756e 626f756e ..Simple, unboun │ │ │ │ - 0x00002a70 6465642c 20726565 6e747261 6e742046 ded, reentrant F │ │ │ │ - 0x00002a80 49464f20 71756575 652e0000 00000000 IFO queue....... │ │ │ │ - 0x00002a90 4320696d 706c656d 656e7461 74696f6e C implementation │ │ │ │ - 0x00002aa0 206f6620 74686520 50797468 6f6e2071 of the Python q │ │ │ │ - 0x00002ab0 75657565 206d6f64 756c652e 0a546869 ueue module..Thi │ │ │ │ - 0x00002ac0 73206d6f 64756c65 20697320 616e2069 s module is an i │ │ │ │ - 0x00002ad0 6d706c65 6d656e74 6174696f 6e206465 mplementation de │ │ │ │ - 0x00002ae0 7461696c 2c20706c 65617365 20646f20 tail, please do │ │ │ │ - 0x00002af0 6e6f7420 75736520 69742064 69726563 not use it direc │ │ │ │ - 0x00002b00 746c792e 00 tly.. │ │ │ │ + 0x00002360 45786365 7074696f 6e207261 69736564 Exception raised │ │ │ │ + 0x00002370 20627920 51756575 652e6765 7428626c by Queue.get(bl │ │ │ │ + 0x00002380 6f636b3d 30292f67 65745f6e 6f776169 ock=0)/get_nowai │ │ │ │ + 0x00002390 7428292e 00000000 5f717565 75652e45 t()....._queue.E │ │ │ │ + 0x000023a0 6d707479 00000000 456d7074 79000000 mpty....Empty... │ │ │ │ + 0x000023b0 53696d70 6c655175 65756500 00000000 SimpleQueue..... │ │ │ │ + 0x000023c0 2774696d 656f7574 27206d75 73742062 'timeout' must b │ │ │ │ + 0x000023d0 65206120 6e6f6e2d 6e656761 74697665 e a non-negative │ │ │ │ + 0x000023e0 206e756d 62657200 6765745f 6e6f7761 number.get_nowa │ │ │ │ + 0x000023f0 69742829 2074616b 6573206e 6f206172 it() takes no ar │ │ │ │ + 0x00002400 67756d65 6e747300 626c6f63 6b000000 guments.block... │ │ │ │ + 0x00002410 74696d65 6f757400 6974656d 00000000 timeout.item.... │ │ │ │ + 0x00002420 656d7074 79000000 67657400 00000000 empty...get..... │ │ │ │ + 0x00002430 6765745f 6e6f7761 69740000 00000000 get_nowait...... │ │ │ │ + 0x00002440 70757400 00000000 7075745f 6e6f7761 put.....put_nowa │ │ │ │ + 0x00002450 69740000 00000000 7173697a 65000000 it......qsize... │ │ │ │ + 0x00002460 5f5f636c 6173735f 67657469 74656d5f __class_getitem_ │ │ │ │ + 0x00002470 5f000000 00000000 53656520 50455020 _.......See PEP │ │ │ │ + 0x00002480 35383500 00000000 5f5f7765 616b6c69 585.....__weakli │ │ │ │ + 0x00002490 73746f66 66736574 5f5f0000 00000000 stoffset__...... │ │ │ │ + 0x000024a0 5f717565 75652e53 696d706c 65517565 _queue.SimpleQue │ │ │ │ + 0x000024b0 75650000 00000000 5f717565 75650000 ue......_queue.. │ │ │ │ + 0x000024c0 08000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000024d0 7173697a 65282473 656c662c 202f290a qsize($self, /). │ │ │ │ + 0x000024e0 2d2d0a0a 52657475 726e2074 68652061 --..Return the a │ │ │ │ + 0x000024f0 7070726f 78696d61 74652073 697a6520 pproximate size │ │ │ │ + 0x00002500 6f662074 68652071 75657565 20286e6f of the queue (no │ │ │ │ + 0x00002510 74207265 6c696162 6c652129 2e000000 t reliable!).... │ │ │ │ + 0x00002520 7075745f 6e6f7761 69742824 73656c66 put_nowait($self │ │ │ │ + 0x00002530 2c202f2c 20697465 6d290a2d 2d0a0a50 , /, item).--..P │ │ │ │ + 0x00002540 75742061 6e206974 656d2069 6e746f20 ut an item into │ │ │ │ + 0x00002550 74686520 71756575 65207769 74686f75 the queue withou │ │ │ │ + 0x00002560 7420626c 6f636b69 6e672e0a 0a546869 t blocking...Thi │ │ │ │ + 0x00002570 73206973 20657861 63746c79 20657175 s is exactly equ │ │ │ │ + 0x00002580 6976616c 656e7420 746f2060 70757428 ivalent to `put( │ │ │ │ + 0x00002590 6974656d 29602061 6e642069 73206f6e item)` and is on │ │ │ │ + 0x000025a0 6c792070 726f7669 6465640a 666f7220 ly provided.for │ │ │ │ + 0x000025b0 636f6d70 61746962 696c6974 79207769 compatibility wi │ │ │ │ + 0x000025c0 74682074 68652051 75657565 20636c61 th the Queue cla │ │ │ │ + 0x000025d0 73732e00 00000000 00000000 00000000 ss.............. │ │ │ │ + 0x000025e0 70757428 2473656c 662c202f 2c206974 put($self, /, it │ │ │ │ + 0x000025f0 656d2c20 626c6f63 6b3d5472 75652c20 em, block=True, │ │ │ │ + 0x00002600 74696d65 6f75743d 4e6f6e65 290a2d2d timeout=None).-- │ │ │ │ + 0x00002610 0a0a5075 74207468 65206974 656d206f ..Put the item o │ │ │ │ + 0x00002620 6e207468 65207175 6575652e 0a0a5468 n the queue...Th │ │ │ │ + 0x00002630 65206f70 74696f6e 616c2027 626c6f63 e optional 'bloc │ │ │ │ + 0x00002640 6b272061 6e642027 74696d65 6f757427 k' and 'timeout' │ │ │ │ + 0x00002650 20617267 756d656e 74732061 72652069 arguments are i │ │ │ │ + 0x00002660 676e6f72 65642c20 61732074 68697320 gnored, as this │ │ │ │ + 0x00002670 6d657468 6f640a6e 65766572 20626c6f method.never blo │ │ │ │ + 0x00002680 636b732e 20205468 65792061 72652070 cks. They are p │ │ │ │ + 0x00002690 726f7669 64656420 666f7220 636f6d70 rovided for comp │ │ │ │ + 0x000026a0 61746962 696c6974 79207769 74682074 atibility with t │ │ │ │ + 0x000026b0 68652051 75657565 20636c61 73732e00 he Queue class.. │ │ │ │ + 0x000026c0 6765745f 6e6f7761 69742824 73656c66 get_nowait($self │ │ │ │ + 0x000026d0 2c202f29 0a2d2d0a 0a52656d 6f766520 , /).--..Remove │ │ │ │ + 0x000026e0 616e6420 72657475 726e2061 6e206974 and return an it │ │ │ │ + 0x000026f0 656d2066 726f6d20 74686520 71756575 em from the queu │ │ │ │ + 0x00002700 65207769 74686f75 7420626c 6f636b69 e without blocki │ │ │ │ + 0x00002710 6e672e0a 0a4f6e6c 79206765 7420616e ng...Only get an │ │ │ │ + 0x00002720 20697465 6d206966 206f6e65 20697320 item if one is │ │ │ │ + 0x00002730 696d6d65 64696174 656c7920 61766169 immediately avai │ │ │ │ + 0x00002740 6c61626c 652e204f 74686572 77697365 lable. Otherwise │ │ │ │ + 0x00002750 0a726169 73652074 68652045 6d707479 .raise the Empty │ │ │ │ + 0x00002760 20657863 65707469 6f6e2e00 00000000 exception...... │ │ │ │ + 0x00002770 67657428 2473656c 662c202f 2c20626c get($self, /, bl │ │ │ │ + 0x00002780 6f636b3d 54727565 2c207469 6d656f75 ock=True, timeou │ │ │ │ + 0x00002790 743d4e6f 6e65290a 2d2d0a0a 52656d6f t=None).--..Remo │ │ │ │ + 0x000027a0 76652061 6e642072 65747572 6e20616e ve and return an │ │ │ │ + 0x000027b0 20697465 6d206672 6f6d2074 68652071 item from the q │ │ │ │ + 0x000027c0 75657565 2e0a0a49 66206f70 74696f6e ueue...If option │ │ │ │ + 0x000027d0 616c2061 72677320 27626c6f 636b2720 al args 'block' │ │ │ │ + 0x000027e0 69732074 72756520 616e6420 2774696d is true and 'tim │ │ │ │ + 0x000027f0 656f7574 27206973 204e6f6e 65202874 eout' is None (t │ │ │ │ + 0x00002800 68652064 65666175 6c74292c 0a626c6f he default),.blo │ │ │ │ + 0x00002810 636b2069 66206e65 63657373 61727920 ck if necessary │ │ │ │ + 0x00002820 756e7469 6c20616e 20697465 6d206973 until an item is │ │ │ │ + 0x00002830 20617661 696c6162 6c652e20 49662027 available. If ' │ │ │ │ + 0x00002840 74696d65 6f757427 2069730a 61206e6f timeout' is.a no │ │ │ │ + 0x00002850 6e2d6e65 67617469 7665206e 756d6265 n-negative numbe │ │ │ │ + 0x00002860 722c2069 7420626c 6f636b73 20617420 r, it blocks at │ │ │ │ + 0x00002870 6d6f7374 20277469 6d656f75 74272073 most 'timeout' s │ │ │ │ + 0x00002880 65636f6e 64732061 6e642072 61697365 econds and raise │ │ │ │ + 0x00002890 730a7468 6520456d 70747920 65786365 s.the Empty exce │ │ │ │ + 0x000028a0 7074696f 6e206966 206e6f20 6974656d ption if no item │ │ │ │ + 0x000028b0 20776173 20617661 696c6162 6c652077 was available w │ │ │ │ + 0x000028c0 69746869 6e207468 61742074 696d652e ithin that time. │ │ │ │ + 0x000028d0 0a4f7468 65727769 73652028 27626c6f .Otherwise ('blo │ │ │ │ + 0x000028e0 636b2720 69732066 616c7365 292c2072 ck' is false), r │ │ │ │ + 0x000028f0 65747572 6e20616e 20697465 6d206966 eturn an item if │ │ │ │ + 0x00002900 206f6e65 20697320 696d6d65 64696174 one is immediat │ │ │ │ + 0x00002910 656c790a 61766169 6c61626c 652c2065 ely.available, e │ │ │ │ + 0x00002920 6c736520 72616973 65207468 6520456d lse raise the Em │ │ │ │ + 0x00002930 70747920 65786365 7074696f 6e202827 pty exception (' │ │ │ │ + 0x00002940 74696d65 6f757427 20697320 69676e6f timeout' is igno │ │ │ │ + 0x00002950 7265640a 696e2074 68617420 63617365 red.in that case │ │ │ │ + 0x00002960 292e0000 00000000 00000000 00000000 )............... │ │ │ │ + 0x00002970 656d7074 79282473 656c662c 202f290a empty($self, /). │ │ │ │ + 0x00002980 2d2d0a0a 52657475 726e2054 72756520 --..Return True │ │ │ │ + 0x00002990 69662074 68652071 75657565 20697320 if the queue is │ │ │ │ + 0x000029a0 656d7074 792c2046 616c7365 206f7468 empty, False oth │ │ │ │ + 0x000029b0 65727769 73652028 6e6f7420 72656c69 erwise (not reli │ │ │ │ + 0x000029c0 61626c65 21292e00 00000000 00000000 able!).......... │ │ │ │ + 0x000029d0 53696d70 6c655175 65756528 290a2d2d SimpleQueue().-- │ │ │ │ + 0x000029e0 0a0a5369 6d706c65 2c20756e 626f756e ..Simple, unboun │ │ │ │ + 0x000029f0 6465642c 20726565 6e747261 6e742046 ded, reentrant F │ │ │ │ + 0x00002a00 49464f20 71756575 652e0000 00000000 IFO queue....... │ │ │ │ + 0x00002a10 4320696d 706c656d 656e7461 74696f6e C implementation │ │ │ │ + 0x00002a20 206f6620 74686520 50797468 6f6e2071 of the Python q │ │ │ │ + 0x00002a30 75657565 206d6f64 756c652e 0a546869 ueue module..Thi │ │ │ │ + 0x00002a40 73206d6f 64756c65 20697320 616e2069 s module is an i │ │ │ │ + 0x00002a50 6d706c65 6d656e74 6174696f 6e206465 mplementation de │ │ │ │ + 0x00002a60 7461696c 2c20706c 65617365 20646f20 tail, please do │ │ │ │ + 0x00002a70 6e6f7420 75736520 69742064 69726563 not use it direc │ │ │ │ + 0x00002a80 746c792e 00 tly.. │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame_hdr': │ │ │ │ - 0x00002b08 011b033b bc000000 16000000 78e9ffff ...;........x... │ │ │ │ - 0x00002b18 c0020000 a4eaffff f0030000 b8eaffff ................ │ │ │ │ - 0x00002b28 04040000 dceaffff 28040000 38ebffff ........(...8... │ │ │ │ - 0x00002b38 38010000 48ebffff 4c010000 e4ebffff 8...H...L....... │ │ │ │ - 0x00002b48 78010000 58ecffff e8010000 d8ecffff x...X........... │ │ │ │ - 0x00002b58 10020000 58edffff 78020000 58efffff ....X...x...X... │ │ │ │ - 0x00002b68 f0020000 24f0ffff 24030000 04f1ffff ....$...$....... │ │ │ │ - 0x00002b78 6c030000 18f4ffff a0040000 18f5ffff l............... │ │ │ │ - 0x00002b88 d4000000 48f5ffff e8000000 84f5ffff ....H........... │ │ │ │ - 0x00002b98 fc000000 d8f5ffff 24010000 f8f5ffff ........$....... │ │ │ │ - 0x00002ba8 b4010000 38f7ffff 44020000 b8f7ffff ....8...D....... │ │ │ │ - 0x00002bb8 58040000 88f8ffff 8c040000 X........... │ │ │ │ + 0x00002a88 011b033b bc000000 16000000 f8e9ffff ...;............ │ │ │ │ + 0x00002a98 c0020000 24ebffff a0030000 38ebffff ....$.......8... │ │ │ │ + 0x00002aa8 b4030000 5cebffff d8030000 b8ebffff ....\........... │ │ │ │ + 0x00002ab8 38010000 c8ebffff 4c010000 64ecffff 8.......L...d... │ │ │ │ + 0x00002ac8 78010000 d8ecffff e8010000 58edffff x...........X... │ │ │ │ + 0x00002ad8 10020000 d8edffff 78020000 d8efffff ........x....... │ │ │ │ + 0x00002ae8 f0020000 a4f0ffff 24030000 84f1ffff ........$....... │ │ │ │ + 0x00002af8 6c030000 24f4ffff 50040000 18f5ffff l...$...P....... │ │ │ │ + 0x00002b08 d4000000 48f5ffff e8000000 84f5ffff ....H........... │ │ │ │ + 0x00002b18 fc000000 d8f5ffff 24010000 f8f5ffff ........$....... │ │ │ │ + 0x00002b28 b4010000 38f7ffff 44020000 b8f7ffff ....8...D....... │ │ │ │ + 0x00002b38 08040000 88f8ffff 3c040000 ........<... │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -1,69 +1,64 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame': │ │ │ │ - 0x00002bc8 10000000 00000000 017a5200 04781e01 .........zR..x.. │ │ │ │ - 0x00002bd8 1b0c1f00 10000000 18000000 3cf4ffff ............<... │ │ │ │ - 0x00002be8 30000000 00000000 10000000 2c000000 0...........,... │ │ │ │ - 0x00002bf8 58f4ffff 3c000000 00000000 24000000 X...<.......$... │ │ │ │ - 0x00002c08 40000000 80f4ffff 50000000 00412d41 @.......P....A-A │ │ │ │ - 0x00002c18 0e209d04 9e034293 024ededd d30e0041 . ....B..N.....A │ │ │ │ - 0x00002c28 2d000000 10000000 68000000 acf4ffff -.......h....... │ │ │ │ - 0x00002c38 08000000 00000000 10000000 7c000000 ............|... │ │ │ │ - 0x00002c48 f8e9ffff 10000000 00000000 28000000 ............(... │ │ │ │ - 0x00002c58 90000000 f4e9ffff 9c000000 00412d41 .............A-A │ │ │ │ - 0x00002c68 0e209d04 9e034593 0294015c 0adeddd3 . ....E....\.... │ │ │ │ - 0x00002c78 d40e0041 2d410b00 38000000 bc000000 ...A-A..8....... │ │ │ │ - 0x00002c88 64eaffff 70000000 00412d41 0e309d06 d...p....A-A.0.. │ │ │ │ - 0x00002c98 9e054293 04940343 95024d0a deddd5d3 ..B....C..M..... │ │ │ │ - 0x00002ca8 d40e0041 2d410b44 deddd5d3 d40e0041 ...A-A.D.......A │ │ │ │ - 0x00002cb8 2d000000 30000000 f8000000 3cf4ffff -...0.......<... │ │ │ │ - 0x00002cc8 38010000 00412d41 0e309d06 9e054293 8....A-A.0....B. │ │ │ │ - 0x00002cd8 04940345 95029601 610adedd d5d6d3d4 ...E....a....... │ │ │ │ - 0x00002ce8 0e00412d 410b0000 24000000 2c010000 ..A-A...$...,... │ │ │ │ - 0x00002cf8 68eaffff 78000000 00412d41 0e209d04 h...x....A-A. .. │ │ │ │ - 0x00002d08 9e034293 02540ade ddd30e00 412d410b ..B..T......A-A. │ │ │ │ - 0x00002d18 30000000 54010000 c0eaffff 7c000000 0...T.......|... │ │ │ │ - 0x00002d28 00412d41 0e209d04 9e034293 02530ade .A-A. ....B..S.. │ │ │ │ - 0x00002d38 ddd30e00 412d410b 420adedd d30e0041 ....A-A.B......A │ │ │ │ - 0x00002d48 2d410b00 30000000 88010000 ecf4ffff -A..0........... │ │ │ │ - 0x00002d58 80000000 00412d41 0e209d04 9e034293 .....A-A. ....B. │ │ │ │ - 0x00002d68 02940152 0adeddd3 d40e0041 2d410b46 ...R.......A-A.F │ │ │ │ - 0x00002d78 deddd3d4 0e00412d 44000000 bc010000 ......A-D....... │ │ │ │ - 0x00002d88 d8eaffff f8010000 00412d41 0e70419d .........A-A.pA. │ │ │ │ - 0x00002d98 0c9e0b42 930a9409 5695084e d5450ad3 ...B....V..N.E.. │ │ │ │ - 0x00002da8 d4ddde0e 00412d41 0b4b9508 50d55595 .....A-A.K..P.U. │ │ │ │ - 0x00002db8 08510ad5 420b42d5 43950844 d5000000 .Q..B.B.C..D.... │ │ │ │ - 0x00002dc8 2c000000 04020000 b0e6ffff 2c010000 ,...........,... │ │ │ │ - 0x00002dd8 00412d41 0e60439d 0a9e0942 93089407 .A-A.`C....B.... │ │ │ │ - 0x00002de8 4395067f d5d3d4dd de0e0041 2d000000 C..........A-... │ │ │ │ - 0x00002df8 30000000 34020000 60ecffff cc000000 0...4...`....... │ │ │ │ - 0x00002e08 00412d42 0e309d06 9e054393 04940395 .A-B.0....C..... │ │ │ │ - 0x00002e18 0296015d 0adeddd5 d6d3d40e 00412d41 ...].........A-A │ │ │ │ - 0x00002e28 0b000000 44000000 68020000 f8ecffff ....D...h....... │ │ │ │ - 0x00002e38 e0000000 00412d41 0e409d08 9e074297 .....A-A.@....B. │ │ │ │ - 0x00002e48 02980143 93069405 42950496 03660ade ...C....B....f.. │ │ │ │ - 0x00002e58 ddd7d8d5 d6d3d40e 00412d41 0b45dedd .........A-A.E.. │ │ │ │ - 0x00002e68 d7d8d5d6 d3d40e00 412d0000 80000000 ........A-...... │ │ │ │ - 0x00002e78 b0020000 90edffff 0c030000 00412d41 .............A-A │ │ │ │ - 0x00002e88 0e900141 9d109e0f 42930e94 0d43950c ...A....B....C.. │ │ │ │ - 0x00002e98 960b5e0a d5d6d3d4 ddde0e00 412d410b ..^.........A-A. │ │ │ │ - 0x00002ea8 6d9a0799 0846dad9 44980997 0a419a07 m....F..D....A.. │ │ │ │ - 0x00002eb8 990853d8 d741dad9 4b970a98 0999089a ..S..A..K....... │ │ │ │ - 0x00002ec8 07490ad8 d741dad9 410b4cd8 d741dad9 .I...A..A.L..A.. │ │ │ │ - 0x00002ed8 5299089a 074c9809 970a41d7 d848dad9 R....L....A..H.. │ │ │ │ - 0x00002ee8 41970a98 0999089a 0741d8d7 42dad900 A........A..B... │ │ │ │ - 0x00002ef8 10000000 34030000 ace6ffff 14000000 ....4........... │ │ │ │ - 0x00002f08 00000000 20000000 48030000 ace6ffff .... ...H....... │ │ │ │ - 0x00002f18 24000000 00412d41 0e109d02 9e0144de $....A-A......D. │ │ │ │ - 0x00002f28 dd0e0041 2d000000 2c000000 6c030000 ...A-...,...l... │ │ │ │ - 0x00002f38 ace6ffff 4c000000 00412d41 0e209d04 ....L....A-A. .. │ │ │ │ - 0x00002f48 9e034293 02460ade ddd30e00 412d410b ..B..F......A-A. │ │ │ │ - 0x00002f58 45deddd3 0e00412d 30000000 9c030000 E.....A-0....... │ │ │ │ - 0x00002f68 58f3ffff d0000000 00412d41 0e209d04 X........A-A. .. │ │ │ │ - 0x00002f78 9e034493 0254d341 dedd0e00 412d410e ..D..T.A....A-A. │ │ │ │ - 0x00002f88 2093029d 049e032d 4bd30000 10000000 ......-K....... │ │ │ │ - 0x00002f98 d0030000 f4f3ffff 34000000 00000000 ........4....... │ │ │ │ - 0x00002fa8 38000000 e4030000 70efffff d0000000 8.......p....... │ │ │ │ - 0x00002fb8 00412d41 0e309d06 9e054393 04940349 .A-A.0....C....I │ │ │ │ - 0x00002fc8 0adeddd3 d40e0041 2d410b43 96019502 .......A-A.C.... │ │ │ │ - 0x00002fd8 580ad6d5 410b410a d6d5420b 00000000 X...A.A...B..... │ │ │ │ + 0x00002b48 10000000 00000000 017a5200 04781e01 .........zR..x.. │ │ │ │ + 0x00002b58 1b0c1f00 10000000 18000000 3cf4ffff ............<... │ │ │ │ + 0x00002b68 30000000 00000000 10000000 2c000000 0...........,... │ │ │ │ + 0x00002b78 58f4ffff 3c000000 00000000 24000000 X...<.......$... │ │ │ │ + 0x00002b88 40000000 80f4ffff 50000000 00412d41 @.......P....A-A │ │ │ │ + 0x00002b98 0e209d04 9e034293 024ededd d30e0041 . ....B..N.....A │ │ │ │ + 0x00002ba8 2d000000 10000000 68000000 acf4ffff -.......h....... │ │ │ │ + 0x00002bb8 08000000 00000000 10000000 7c000000 ............|... │ │ │ │ + 0x00002bc8 78eaffff 10000000 00000000 28000000 x...........(... │ │ │ │ + 0x00002bd8 90000000 74eaffff 9c000000 00412d41 ....t........A-A │ │ │ │ + 0x00002be8 0e209d04 9e034593 0294015c 0adeddd3 . ....E....\.... │ │ │ │ + 0x00002bf8 d40e0041 2d410b00 38000000 bc000000 ...A-A..8....... │ │ │ │ + 0x00002c08 e4eaffff 70000000 00412d41 0e309d06 ....p....A-A.0.. │ │ │ │ + 0x00002c18 9e054293 04940343 95024d0a deddd5d3 ..B....C..M..... │ │ │ │ + 0x00002c28 d40e0041 2d410b44 deddd5d3 d40e0041 ...A-A.D.......A │ │ │ │ + 0x00002c38 2d000000 30000000 f8000000 3cf4ffff -...0.......<... │ │ │ │ + 0x00002c48 38010000 00412d41 0e309d06 9e054293 8....A-A.0....B. │ │ │ │ + 0x00002c58 04940345 95029601 610adedd d5d6d3d4 ...E....a....... │ │ │ │ + 0x00002c68 0e00412d 410b0000 24000000 2c010000 ..A-A...$...,... │ │ │ │ + 0x00002c78 e8eaffff 78000000 00412d41 0e209d04 ....x....A-A. .. │ │ │ │ + 0x00002c88 9e034293 02540ade ddd30e00 412d410b ..B..T......A-A. │ │ │ │ + 0x00002c98 30000000 54010000 40ebffff 7c000000 0...T...@...|... │ │ │ │ + 0x00002ca8 00412d41 0e209d04 9e034293 02530ade .A-A. ....B..S.. │ │ │ │ + 0x00002cb8 ddd30e00 412d410b 420adedd d30e0041 ....A-A.B......A │ │ │ │ + 0x00002cc8 2d410b00 30000000 88010000 ecf4ffff -A..0........... │ │ │ │ + 0x00002cd8 80000000 00412d41 0e209d04 9e034293 .....A-A. ....B. │ │ │ │ + 0x00002ce8 02940152 0adeddd3 d40e0041 2d410b46 ...R.......A-A.F │ │ │ │ + 0x00002cf8 deddd3d4 0e00412d 44000000 bc010000 ......A-D....... │ │ │ │ + 0x00002d08 58ebffff f8010000 00412d41 0e70419d X........A-A.pA. │ │ │ │ + 0x00002d18 0c9e0b42 930a9409 5695084e d5450ad3 ...B....V..N.E.. │ │ │ │ + 0x00002d28 d4ddde0e 00412d41 0b4b9508 50d55595 .....A-A.K..P.U. │ │ │ │ + 0x00002d38 08510ad5 420b42d5 43950844 d5000000 .Q..B.B.C..D.... │ │ │ │ + 0x00002d48 2c000000 04020000 30e7ffff 2c010000 ,.......0...,... │ │ │ │ + 0x00002d58 00412d41 0e60439d 0a9e0942 93089407 .A-A.`C....B.... │ │ │ │ + 0x00002d68 4395067f d5d3d4dd de0e0041 2d000000 C..........A-... │ │ │ │ + 0x00002d78 30000000 34020000 e0ecffff cc000000 0...4........... │ │ │ │ + 0x00002d88 00412d42 0e309d06 9e054393 04940395 .A-B.0....C..... │ │ │ │ + 0x00002d98 0296015d 0adeddd5 d6d3d40e 00412d41 ...].........A-A │ │ │ │ + 0x00002da8 0b000000 44000000 68020000 78edffff ....D...h...x... │ │ │ │ + 0x00002db8 e0000000 00412d41 0e409d08 9e074297 .....A-A.@....B. │ │ │ │ + 0x00002dc8 02980143 93069405 42950496 03660ade ...C....B....f.. │ │ │ │ + 0x00002dd8 ddd7d8d5 d6d3d40e 00412d41 0b45dedd .........A-A.E.. │ │ │ │ + 0x00002de8 d7d8d5d6 d3d40e00 412d0000 30000000 ........A-..0... │ │ │ │ + 0x00002df8 b0020000 10eeffff a0020000 00412d41 .............A-A │ │ │ │ + 0x00002e08 0e70419d 0c9e0b42 930a9409 43950896 .pA....B....C... │ │ │ │ + 0x00002e18 075e0ad5 d6d3d4dd de0e0041 2d410b00 .^.........A-A.. │ │ │ │ + 0x00002e28 10000000 e4020000 7ce7ffff 14000000 ........|....... │ │ │ │ + 0x00002e38 00000000 20000000 f8020000 7ce7ffff .... .......|... │ │ │ │ + 0x00002e48 24000000 00412d41 0e109d02 9e0144de $....A-A......D. │ │ │ │ + 0x00002e58 dd0e0041 2d000000 2c000000 1c030000 ...A-...,....... │ │ │ │ + 0x00002e68 7ce7ffff 4c000000 00412d41 0e209d04 |...L....A-A. .. │ │ │ │ + 0x00002e78 9e034293 02460ade ddd30e00 412d410b ..B..F......A-A. │ │ │ │ + 0x00002e88 45deddd3 0e00412d 30000000 4c030000 E.....A-0...L... │ │ │ │ + 0x00002e98 a8f3ffff d0000000 00412d41 0e209d04 .........A-A. .. │ │ │ │ + 0x00002ea8 9e034493 0254d341 dedd0e00 412d410e ..D..T.A....A-A. │ │ │ │ + 0x00002eb8 2093029d 049e032d 4bd30000 10000000 ......-K....... │ │ │ │ + 0x00002ec8 80030000 44f4ffff 34000000 00000000 ....D...4....... │ │ │ │ + 0x00002ed8 38000000 94030000 ccefffff d0000000 8............... │ │ │ │ + 0x00002ee8 00412d41 0e309d06 9e054393 04940349 .A-A.0....C....I │ │ │ │ + 0x00002ef8 0adeddd3 d40e0041 2d410b43 96019502 .......A-A.C.... │ │ │ │ + 0x00002f08 580ad6d5 410b410a d6d5420b 00000000 X...A.A...B..... │ │ │ ├── readelf --wide --decompress --hex-dump=.init_array {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.init_array': │ │ │ │ - 0x0001fd70 e0200000 00000000 . ...... │ │ │ │ + 0x0001fd70 60200000 00000000 ` ...... │ │ │ ├── readelf --wide --decompress --hex-dump=.fini_array {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.fini_array': │ │ │ │ - 0x0001fd78 8c200000 00000000 . ...... │ │ │ │ + 0x0001fd78 0c200000 00000000 . ...... │ │ │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ Hex dump of section '.data.rel.ro': │ │ │ │ - 0x0001fd80 88240000 00000000 90240000 00000000 .$.......$...... │ │ │ │ + 0x0001fd80 08240000 00000000 10240000 00000000 .$.......$...... │ │ │ │ 0x0001fd90 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0001fda0 98240000 00000000 00000000 00000000 .$.............. │ │ │ │ - 0x0001fdb0 98240000 00000000 88240000 00000000 .$.......$...... │ │ │ │ - 0x0001fdc0 90240000 00000000 00000000 00000000 .$.............. │ │ │ │ + 0x0001fda0 18240000 00000000 00000000 00000000 .$.............. │ │ │ │ + 0x0001fdb0 18240000 00000000 08240000 00000000 .$.......$...... │ │ │ │ + 0x0001fdc0 10240000 00000000 00000000 00000000 .$.............. │ │ │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ │ │ @@ -1,59 +1,59 @@ │ │ │ │ │ │ │ │ Hex dump of section '.data': │ │ │ │ - 0x000200f8 f8000200 00000000 a0240000 00000000 .........$...... │ │ │ │ + 0x000200f8 f8000200 00000000 20240000 00000000 ........ $...... │ │ │ │ 0x00020108 ac150000 00000000 04000000 00000000 ................ │ │ │ │ - 0x00020118 f0290000 00000000 a8240000 00000000 .).......$...... │ │ │ │ + 0x00020118 70290000 00000000 28240000 00000000 p)......($...... │ │ │ │ 0x00020128 0c1c0000 00000000 82020000 00000000 ................ │ │ │ │ - 0x00020138 f0270000 00000000 b0240000 00000000 .'.......$...... │ │ │ │ - 0x00020148 c0220000 00000000 82020000 00000000 .".............. │ │ │ │ - 0x00020158 40270000 00000000 c0240000 00000000 @'.......$...... │ │ │ │ + 0x00020138 70270000 00000000 30240000 00000000 p'......0$...... │ │ │ │ + 0x00020148 40220000 00000000 82020000 00000000 @".............. │ │ │ │ + 0x00020158 c0260000 00000000 40240000 00000000 .&......@$...... │ │ │ │ 0x00020168 60180000 00000000 82000000 00000000 `............... │ │ │ │ - 0x00020178 60260000 00000000 c8240000 00000000 `&.......$...... │ │ │ │ + 0x00020178 e0250000 00000000 48240000 00000000 .%......H$...... │ │ │ │ 0x00020188 80140000 00000000 82000000 00000000 ................ │ │ │ │ - 0x00020198 a0250000 00000000 d8240000 00000000 .%.......$...... │ │ │ │ + 0x00020198 20250000 00000000 58240000 00000000 %......X$...... │ │ │ │ 0x000201a8 e4150000 00000000 04000000 00000000 ................ │ │ │ │ - 0x000201b8 50250000 00000000 e0240000 00000000 P%.......$...... │ │ │ │ + 0x000201b8 d0240000 00000000 60240000 00000000 .$......`$...... │ │ │ │ 0x000201c8 00000000 00000000 18000000 00000000 ................ │ │ │ │ - 0x000201d8 f8240000 00000000 00000000 00000000 .$.............. │ │ │ │ + 0x000201d8 78240000 00000000 00000000 00000000 x$.............. │ │ │ │ 0x000201e8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000201f8 00000000 00000000 ffffffff 00000000 ................ │ │ │ │ 0x00020208 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00020218 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00020228 38250000 00000000 902a0000 00000000 8%.......*...... │ │ │ │ + 0x00020228 b8240000 00000000 102a0000 00000000 .$.......*...... │ │ │ │ 0x00020238 10000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00020248 30040200 00000000 ec160000 00000000 0............... │ │ │ │ 0x00020258 60170000 00000000 e0170000 00000000 `............... │ │ │ │ - 0x00020268 20250000 00000000 48000000 00000000 %......H....... │ │ │ │ + 0x00020268 a0240000 00000000 48000000 00000000 .$......H....... │ │ │ │ 0x00020278 00450000 00000000 b0030200 00000000 .E.............. │ │ │ │ 0x00020288 00000000 00000000 b0fd0100 00000000 ................ │ │ │ │ - 0x00020298 c0240000 00000000 00000000 00000000 .$.............. │ │ │ │ + 0x00020298 40240000 00000000 00000000 00000000 @$.............. │ │ │ │ 0x000202a8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000202b8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000202c8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000202d8 a0fd0100 00000000 c8240000 00000000 .........$...... │ │ │ │ + 0x000202d8 a0fd0100 00000000 48240000 00000000 ........H$...... │ │ │ │ 0x000202e8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000202f8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00020308 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00020318 00000000 00000000 80fd0100 00000000 ................ │ │ │ │ - 0x00020328 a8240000 00000000 00000000 00000000 .$.............. │ │ │ │ + 0x00020328 28240000 00000000 00000000 00000000 ($.............. │ │ │ │ 0x00020338 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00020348 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00020358 00000000 00000000 08250000 00000000 .........%...... │ │ │ │ + 0x00020358 00000000 00000000 88240000 00000000 .........$...... │ │ │ │ 0x00020368 13000000 00000000 40000000 00000000 ........@....... │ │ │ │ 0x00020378 01000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00020388 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00020398 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000203a8 00000000 00000000 34000000 00000000 ........4....... │ │ │ │ - 0x000203b8 40220000 00000000 38000000 00000000 @"......8....... │ │ │ │ - 0x000203c8 502a0000 00000000 47000000 00000000 P*......G....... │ │ │ │ + 0x000203b8 c0210000 00000000 38000000 00000000 .!......8....... │ │ │ │ + 0x000203c8 d0290000 00000000 47000000 00000000 .)......G....... │ │ │ │ 0x000203d8 2c1b0000 00000000 33000000 00000000 ,.......3....... │ │ │ │ 0x000203e8 c0150000 00000000 48000000 00000000 ........H....... │ │ │ │ 0x000203f8 60030200 00000000 40000000 00000000 `.......@....... │ │ │ │ 0x00020408 00010200 00000000 41000000 00000000 ........A....... │ │ │ │ - 0x00020418 00210000 00000000 00000000 00000000 .!.............. │ │ │ │ + 0x00020418 80200000 00000000 00000000 00000000 . .............. │ │ │ │ 0x00020428 00000000 00000000 02000000 00000000 ................ │ │ │ │ 0x00020438 50160000 00000000 03000000 00000000 P............... │ │ │ │ 0x00020448 02000000 00000000 04000000 00000000 ................ │ │ │ │ 0x00020458 01000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00020468 00000000 00000000 ........ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 64326433 36393239 36383866 34323035 d2d36929688f4205 │ │ │ │ - 0x00000010 64663061 63353831 37383530 61316637 df0ac5817850a1f7 │ │ │ │ - 0x00000020 32333432 30332e64 65627567 00000000 234203.debug.... │ │ │ │ - 0x00000030 4f8ea464 O..d │ │ │ │ + 0x00000000 34306239 34336330 64636163 30636463 40b943c0dcac0cdc │ │ │ │ + 0x00000010 39633864 61333231 39316538 65343635 9c8da32191e8e465 │ │ │ │ + 0x00000020 33623830 64372e64 65627567 00000000 3b80d7.debug.... │ │ │ │ + 0x00000030 8a5f2c1a ._,. │ │ ├── ./usr/lib/python3.13/lib-dynload/_testcapi.cpython-313-aarch64-linux-gnu.so │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ 000000000005fc38 0000000000000403 R_AARCH64_RELATIVE 253ac │ │ │ │ 000000000005fc40 0000000000000403 R_AARCH64_RELATIVE 36ab8 │ │ │ │ 000000000005fc48 0000000000000403 R_AARCH64_RELATIVE 31e70 │ │ │ │ 000000000005fc50 0000000000000403 R_AARCH64_RELATIVE 302b8 │ │ │ │ 000000000005fc58 0000000000000403 R_AARCH64_RELATIVE 32178 │ │ │ │ 000000000005fc70 0000000000000403 R_AARCH64_RELATIVE 382b8 │ │ │ │ 000000000005fc78 0000000000000403 R_AARCH64_RELATIVE 31878 │ │ │ │ -000000000005fc80 0000000000000403 R_AARCH64_RELATIVE 2f208 │ │ │ │ +000000000005fc80 0000000000000403 R_AARCH64_RELATIVE 2f228 │ │ │ │ 000000000005fc88 0000000000000403 R_AARCH64_RELATIVE 31898 │ │ │ │ 000000000005fca0 0000000000000403 R_AARCH64_RELATIVE 2db0c │ │ │ │ 000000000005fca8 0000000000000403 R_AARCH64_RELATIVE 20d50 │ │ │ │ 0000000000060cc0 0000000000000403 R_AARCH64_RELATIVE 60cc0 │ │ │ │ 0000000000060d20 0000000000000403 R_AARCH64_RELATIVE 337a0 │ │ │ │ 0000000000060ec0 0000000000000403 R_AARCH64_RELATIVE 2e440 │ │ │ │ 0000000000060ed8 0000000000000403 R_AARCH64_RELATIVE 154b8 │ │ │ │ @@ -260,15 +260,15 @@ │ │ │ │ 0000000000063738 0000000000000403 R_AARCH64_RELATIVE 31a80 │ │ │ │ 0000000000063740 0000000000000403 R_AARCH64_RELATIVE 23da4 │ │ │ │ 0000000000063758 0000000000000403 R_AARCH64_RELATIVE 31aa0 │ │ │ │ 0000000000063760 0000000000000403 R_AARCH64_RELATIVE 14830 │ │ │ │ 0000000000063778 0000000000000403 R_AARCH64_RELATIVE 31ab8 │ │ │ │ 0000000000063780 0000000000000403 R_AARCH64_RELATIVE 2b1c0 │ │ │ │ 00000000000637b8 0000000000000403 R_AARCH64_RELATIVE 31ad0 │ │ │ │ -00000000000637c0 0000000000000403 R_AARCH64_RELATIVE 12380 │ │ │ │ +00000000000637c0 0000000000000403 R_AARCH64_RELATIVE 12394 │ │ │ │ 00000000000637d8 0000000000000403 R_AARCH64_RELATIVE 31ae8 │ │ │ │ 00000000000637e0 0000000000000403 R_AARCH64_RELATIVE 125d8 │ │ │ │ 00000000000637f8 0000000000000403 R_AARCH64_RELATIVE 31b00 │ │ │ │ 0000000000063800 0000000000000403 R_AARCH64_RELATIVE 1295c │ │ │ │ 0000000000063818 0000000000000403 R_AARCH64_RELATIVE 31b10 │ │ │ │ 0000000000063820 0000000000000403 R_AARCH64_RELATIVE 12da8 │ │ │ │ 0000000000063838 0000000000000403 R_AARCH64_RELATIVE 31b28 │ │ │ │ @@ -625,15 +625,15 @@ │ │ │ │ 0000000000064ee0 0000000000000403 R_AARCH64_RELATIVE 1cbb8 │ │ │ │ 0000000000064f30 0000000000000403 R_AARCH64_RELATIVE 32a48 │ │ │ │ 0000000000064f48 0000000000000403 R_AARCH64_RELATIVE 12e00 │ │ │ │ 0000000000064fb8 0000000000000403 R_AARCH64_RELATIVE 670f8 │ │ │ │ 0000000000064fd0 0000000000000403 R_AARCH64_RELATIVE 20f54 │ │ │ │ 0000000000064fd8 0000000000000403 R_AARCH64_RELATIVE 20fa4 │ │ │ │ 0000000000065008 0000000000000403 R_AARCH64_RELATIVE 670a8 │ │ │ │ -0000000000065050 0000000000000403 R_AARCH64_RELATIVE 123d0 │ │ │ │ +0000000000065050 0000000000000403 R_AARCH64_RELATIVE 123e4 │ │ │ │ 00000000000650b8 0000000000000403 R_AARCH64_RELATIVE 32a58 │ │ │ │ 00000000000650c0 0000000000000403 R_AARCH64_RELATIVE 146a0 │ │ │ │ 00000000000650d0 0000000000000403 R_AARCH64_RELATIVE 3a1c0 │ │ │ │ 00000000000650f8 0000000000000403 R_AARCH64_RELATIVE 32a70 │ │ │ │ 0000000000065100 0000000000000403 R_AARCH64_RELATIVE 2a180 │ │ │ │ 0000000000065118 0000000000000403 R_AARCH64_RELATIVE 32a88 │ │ │ │ 0000000000065120 0000000000000403 R_AARCH64_RELATIVE 24388 │ │ │ │ @@ -1045,15 +1045,15 @@ │ │ │ │ 00000000000673a0 0000000000000403 R_AARCH64_RELATIVE 26e68 │ │ │ │ 00000000000673b8 0000000000000403 R_AARCH64_RELATIVE 30698 │ │ │ │ 00000000000673c0 0000000000000403 R_AARCH64_RELATIVE 27520 │ │ │ │ 00000000000673f8 0000000000000403 R_AARCH64_RELATIVE 306b0 │ │ │ │ 0000000000067400 0000000000000403 R_AARCH64_RELATIVE 11eb0 │ │ │ │ 0000000000067438 0000000000000403 R_AARCH64_RELATIVE 306c8 │ │ │ │ 0000000000067440 0000000000000403 R_AARCH64_RELATIVE 127a0 │ │ │ │ -0000000000067478 0000000000000403 R_AARCH64_RELATIVE 12374 │ │ │ │ +0000000000067478 0000000000000403 R_AARCH64_RELATIVE 12388 │ │ │ │ 0000000000067550 0000000000000403 R_AARCH64_RELATIVE 1546c │ │ │ │ 00000000000676c8 0000000000000403 R_AARCH64_RELATIVE 15478 │ │ │ │ 00000000000676d0 0000000000000403 R_AARCH64_RELATIVE 15498 │ │ │ │ 00000000000676d8 0000000000000403 R_AARCH64_RELATIVE 306d8 │ │ │ │ 00000000000676e0 0000000000000403 R_AARCH64_RELATIVE 25420 │ │ │ │ 00000000000676f8 0000000000000403 R_AARCH64_RELATIVE 306e8 │ │ │ │ 0000000000067700 0000000000000403 R_AARCH64_RELATIVE 1ce18 │ │ │ │ @@ -1122,15 +1122,15 @@ │ │ │ │ 0000000000067af8 0000000000000403 R_AARCH64_RELATIVE 30a00 │ │ │ │ 0000000000067b00 0000000000000403 R_AARCH64_RELATIVE 1180c │ │ │ │ 0000000000067b18 0000000000000403 R_AARCH64_RELATIVE 30a18 │ │ │ │ 0000000000067b20 0000000000000403 R_AARCH64_RELATIVE 16088 │ │ │ │ 0000000000067b38 0000000000000403 R_AARCH64_RELATIVE 30a30 │ │ │ │ 0000000000067b40 0000000000000403 R_AARCH64_RELATIVE 11940 │ │ │ │ 0000000000067b58 0000000000000403 R_AARCH64_RELATIVE 30a48 │ │ │ │ -0000000000067b60 0000000000000403 R_AARCH64_RELATIVE 12444 │ │ │ │ +0000000000067b60 0000000000000403 R_AARCH64_RELATIVE 121e4 │ │ │ │ 0000000000067b78 0000000000000403 R_AARCH64_RELATIVE 30a60 │ │ │ │ 0000000000067b80 0000000000000403 R_AARCH64_RELATIVE 24868 │ │ │ │ 0000000000067b98 0000000000000403 R_AARCH64_RELATIVE 30a78 │ │ │ │ 0000000000067ba0 0000000000000403 R_AARCH64_RELATIVE 148c0 │ │ │ │ 0000000000067bb8 0000000000000403 R_AARCH64_RELATIVE 30a88 │ │ │ │ 0000000000067bc0 0000000000000403 R_AARCH64_RELATIVE 25470 │ │ │ │ 0000000000067bd8 0000000000000403 R_AARCH64_RELATIVE 30a98 │ │ │ │ @@ -1155,15 +1155,15 @@ │ │ │ │ 0000000000067cf8 0000000000000403 R_AARCH64_RELATIVE 30bb0 │ │ │ │ 0000000000067d00 0000000000000403 R_AARCH64_RELATIVE 12b1c │ │ │ │ 0000000000067d18 0000000000000403 R_AARCH64_RELATIVE 30bd0 │ │ │ │ 0000000000067d20 0000000000000403 R_AARCH64_RELATIVE 12e40 │ │ │ │ 0000000000067d38 0000000000000403 R_AARCH64_RELATIVE 30bf0 │ │ │ │ 0000000000067d40 0000000000000403 R_AARCH64_RELATIVE 126a4 │ │ │ │ 0000000000067d58 0000000000000403 R_AARCH64_RELATIVE 30c10 │ │ │ │ -0000000000067d60 0000000000000403 R_AARCH64_RELATIVE 1222c │ │ │ │ +0000000000067d60 0000000000000403 R_AARCH64_RELATIVE 12240 │ │ │ │ 0000000000067d78 0000000000000403 R_AARCH64_RELATIVE 30c30 │ │ │ │ 0000000000067d80 0000000000000403 R_AARCH64_RELATIVE 255c0 │ │ │ │ 0000000000067d98 0000000000000403 R_AARCH64_RELATIVE 30c58 │ │ │ │ 0000000000067da0 0000000000000403 R_AARCH64_RELATIVE 263e0 │ │ │ │ 0000000000067db8 0000000000000403 R_AARCH64_RELATIVE 30c78 │ │ │ │ 0000000000067dc0 0000000000000403 R_AARCH64_RELATIVE 15b68 │ │ │ │ 0000000000067dd8 0000000000000403 R_AARCH64_RELATIVE 30c98 │ │ │ │ @@ -1235,15 +1235,15 @@ │ │ │ │ 00000000000681b8 0000000000000403 R_AARCH64_RELATIVE 30f48 │ │ │ │ 00000000000681c0 0000000000000403 R_AARCH64_RELATIVE 1f1fc │ │ │ │ 00000000000681d8 0000000000000403 R_AARCH64_RELATIVE 30f60 │ │ │ │ 00000000000681e0 0000000000000403 R_AARCH64_RELATIVE 124a0 │ │ │ │ 00000000000681f8 0000000000000403 R_AARCH64_RELATIVE 30f70 │ │ │ │ 0000000000068200 0000000000000403 R_AARCH64_RELATIVE 1274c │ │ │ │ 0000000000068218 0000000000000403 R_AARCH64_RELATIVE 30f88 │ │ │ │ -0000000000068220 0000000000000403 R_AARCH64_RELATIVE 122d4 │ │ │ │ +0000000000068220 0000000000000403 R_AARCH64_RELATIVE 122e8 │ │ │ │ 0000000000068238 0000000000000403 R_AARCH64_RELATIVE 30fa0 │ │ │ │ 0000000000068240 0000000000000403 R_AARCH64_RELATIVE 12bd8 │ │ │ │ 0000000000068258 0000000000000403 R_AARCH64_RELATIVE 30fb8 │ │ │ │ 0000000000068260 0000000000000403 R_AARCH64_RELATIVE 12efc │ │ │ │ 0000000000068278 0000000000000403 R_AARCH64_RELATIVE 30fc8 │ │ │ │ 0000000000068280 0000000000000403 R_AARCH64_RELATIVE 11bd4 │ │ │ │ 0000000000068298 0000000000000403 R_AARCH64_RELATIVE 30fd8 │ │ │ ├── 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: e277a0fdb32545d0aee286e44dce7f1b18460a3f │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: de77c83c50e7c61580e437a649257feba5c96a1d │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ @@ -21,21 +21,21 @@ │ │ │ │ 0xfffffffffffd6c98 (offset: 0x11dec) -> 0x1b98 fde=[ 88c] │ │ │ │ 0xfffffffffffd6ce8 (offset: 0x11e3c) -> 0x1bbc fde=[ 8b0] │ │ │ │ 0xfffffffffffd6d5c (offset: 0x11eb0) -> 0x1be4 fde=[ 8d8] │ │ │ │ 0xfffffffffffd6da8 (offset: 0x11efc) -> 0x1cd4 fde=[ 9c8] │ │ │ │ 0xfffffffffffd6ee0 (offset: 0x12034) -> 0x1d68 fde=[ a5c] │ │ │ │ 0xfffffffffffd7028 (offset: 0x1217c) -> 0x1e0c fde=[ b00] │ │ │ │ 0xfffffffffffd7090 (offset: 0x121e4) -> 0x1ed0 fde=[ bc4] │ │ │ │ - 0xfffffffffffd70d8 (offset: 0x1222c) -> 0x1ef8 fde=[ bec] │ │ │ │ - 0xfffffffffffd7180 (offset: 0x122d4) -> 0x1f48 fde=[ c3c] │ │ │ │ - 0xfffffffffffd71d4 (offset: 0x12328) -> 0x1fa0 fde=[ c94] │ │ │ │ - 0xfffffffffffd7220 (offset: 0x12374) -> 0x1fc4 fde=[ cb8] │ │ │ │ - 0xfffffffffffd722c (offset: 0x12380) -> 0x2000 fde=[ cf4] │ │ │ │ - 0xfffffffffffd727c (offset: 0x123d0) -> 0x2054 fde=[ d48] │ │ │ │ - 0xfffffffffffd72f0 (offset: 0x12444) -> 0x20f8 fde=[ dec] │ │ │ │ + 0xfffffffffffd70ec (offset: 0x12240) -> 0x1ef8 fde=[ bec] │ │ │ │ + 0xfffffffffffd7194 (offset: 0x122e8) -> 0x1f48 fde=[ c3c] │ │ │ │ + 0xfffffffffffd71e8 (offset: 0x1233c) -> 0x1fa0 fde=[ c94] │ │ │ │ + 0xfffffffffffd7234 (offset: 0x12388) -> 0x1fc4 fde=[ cb8] │ │ │ │ + 0xfffffffffffd7240 (offset: 0x12394) -> 0x2000 fde=[ cf4] │ │ │ │ + 0xfffffffffffd7290 (offset: 0x123e4) -> 0x2054 fde=[ d48] │ │ │ │ + 0xfffffffffffd7304 (offset: 0x12458) -> 0x20f8 fde=[ dec] │ │ │ │ 0xfffffffffffd734c (offset: 0x124a0) -> 0x2190 fde=[ e84] │ │ │ │ 0xfffffffffffd73a0 (offset: 0x124f4) -> 0x2208 fde=[ efc] │ │ │ │ 0xfffffffffffd73a8 (offset: 0x124fc) -> 0x221c fde=[ f10] │ │ │ │ 0xfffffffffffd7400 (offset: 0x12554) -> 0x2244 fde=[ f38] │ │ │ │ 0xfffffffffffd7484 (offset: 0x125d8) -> 0x226c fde=[ f60] │ │ │ │ 0xfffffffffffd74a0 (offset: 0x125f4) -> 0x22a8 fde=[ f9c] │ │ │ │ 0xfffffffffffd7520 (offset: 0x12674) -> 0x22d4 fde=[ fc8] │ │ │ │ @@ -2690,53 +2690,53 @@ │ │ │ │ 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 0000000000025e10 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ │ │ │ │ -00000bc4 0000000000000024 00000bc8 FDE cie=00000000 pc=00000000000121e4..000000000001222c │ │ │ │ +00000bc4 0000000000000024 00000bc8 FDE cie=00000000 pc=00000000000121e4..0000000000012240 │ │ │ │ DW_CFA_advance_loc: 4 to 00000000000121e8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 00000000000121ec │ │ │ │ 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 00000000000121f8 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000012224 │ │ │ │ + DW_CFA_advance_loc: 64 to 0000000000012238 │ │ │ │ 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 0000000000012228 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001223c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000bec 0000000000000028 00000bf0 FDE cie=00000000 pc=000000000001222c..00000000000122d4 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012230 │ │ │ │ +00000bec 0000000000000028 00000bf0 FDE cie=00000000 pc=0000000000012240..00000000000122e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012244 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012234 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012248 │ │ │ │ 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: 28 to 0000000000012250 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000012264 │ │ │ │ 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_advance_loc: 124 to 00000000000122cc │ │ │ │ + DW_CFA_advance_loc: 124 to 00000000000122e0 │ │ │ │ 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 00000000000122d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000122e4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00000c18 0000000000000020 00000c1c FDE cie=00000000 pc=0000000000025e20..0000000000025e9c │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000025e24 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000025e28 │ │ │ │ @@ -2749,26 +2749,26 @@ │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000025e4c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000025e50 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000c3c 0000000000000020 00000c40 FDE cie=00000000 pc=00000000000122d4..0000000000012328 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000012300 │ │ │ │ +00000c3c 0000000000000020 00000c40 FDE cie=00000000 pc=00000000000122e8..000000000001233c │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000012314 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012304 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012318 │ │ │ │ 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 000000000001231c │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000012330 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012320 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012334 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00000c60 0000000000000030 00000c64 FDE cie=00000000 pc=0000000000025ea0..0000000000025fd4 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000025ea4 │ │ │ │ @@ -2795,32 +2795,32 @@ │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000025f70 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c94 0000000000000020 00000c98 FDE cie=00000000 pc=0000000000012328..0000000000012374 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001232c │ │ │ │ +00000c94 0000000000000020 00000c98 FDE cie=00000000 pc=000000000001233c..0000000000012388 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012340 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012330 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012344 │ │ │ │ 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: 56 to 0000000000012368 │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000001237c │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001236c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012380 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000cb8 0000000000000010 00000cbc FDE cie=00000000 pc=0000000000012374..0000000000012380 │ │ │ │ +00000cb8 0000000000000010 00000cbc FDE cie=00000000 pc=0000000000012388..0000000000012394 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00000ccc 0000000000000024 00000cd0 FDE cie=00000000 pc=0000000000025fe0..0000000000026104 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000025fe4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ @@ -2837,15 +2837,15 @@ │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_advance_loc: 4 to 00000000000260c4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 00000000000260c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000cf4 0000000000000010 00000cf8 FDE cie=00000000 pc=0000000000012380..00000000000123d0 │ │ │ │ +00000cf4 0000000000000010 00000cf8 FDE cie=00000000 pc=0000000000012394..00000000000123e4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00000d08 000000000000003c 00000d0c FDE cie=00000000 pc=0000000000026104..00000000000261d4 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000026108 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ @@ -2878,31 +2878,31 @@ │ │ │ │ DW_CFA_advance_loc: 8 to 00000000000261b4 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ DW_CFA_advance_loc: 24 to 00000000000261cc │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ │ │ │ │ -00000d48 0000000000000024 00000d4c FDE cie=00000000 pc=00000000000123d0..0000000000012444 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000123d4 │ │ │ │ +00000d48 0000000000000024 00000d4c FDE cie=00000000 pc=00000000000123e4..0000000000012458 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000123e8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000123d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000123ec │ │ │ │ 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 00000000000123e4 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000123f8 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 88 to 000000000001243c │ │ │ │ + DW_CFA_advance_loc: 88 to 0000000000012450 │ │ │ │ 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 0000000000012440 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012454 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ │ │ │ │ 00000d70 000000000000003c 00000d74 FDE cie=00000000 pc=00000000000261e0..0000000000026398 │ │ │ │ DW_CFA_advance_loc: 4 to 00000000000261e4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 00000000000261e8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ @@ -2962,24 +2962,24 @@ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00000dd8 0000000000000010 00000ddc FDE cie=00000000 pc=00000000000238ac..00000000000238d0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000dec 0000000000000024 00000df0 FDE cie=00000000 pc=0000000000012444..00000000000124a0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012448 │ │ │ │ +00000dec 0000000000000024 00000df0 FDE cie=00000000 pc=0000000000012458..00000000000124a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001245c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001244c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012460 │ │ │ │ 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 0000000000012458 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001246c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 64 to 0000000000012498 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000012498 │ │ │ │ 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 000000000001249c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ ├── strings --all --bytes=8 {} │ │ │ │┄ Ordering differences only │ │ │ │ @@ -564,27 +564,27 @@ │ │ │ │ ../Include/cpython/tupleobject.h │ │ │ │ PyTuple_Check(op) │ │ │ │ index < Py_SIZE(tuple) │ │ │ │ Oz#|OOOOOOOOOO │ │ │ │ heap type expected, got %R │ │ │ │ O:with_tp_del │ │ │ │ expect int, got %s │ │ │ │ +call _spawn_pthread_waiter 1st │ │ │ │ O:pymarshal_read_long_from_file │ │ │ │ argument must be a frame │ │ │ │ PyList_Check(obj) │ │ │ │ CREATE %s │ │ │ │ DESTROY %s │ │ │ │ PyMapping_GetOptionalItemString() returned invalid code │ │ │ │ PyTraceMalloc_Untrack error │ │ │ │ ../Modules/_testcapi/gc.c │ │ │ │ Py_REFCNT(self) == 0 │ │ │ │ __tp_del__ │ │ │ │ Py_REFCNT(self) > 0 │ │ │ │ !PyType_IS_GC(Py_TYPE(self)) || PyObject_GC_IsTracked(self) │ │ │ │ -call _spawn_pthread_waiter 1st │ │ │ │ O:pymarshal_read_object_from_file │ │ │ │ tracemalloc │ │ │ │ can't start new thread │ │ │ │ ../Modules/_testcapi/monitoring.c │ │ │ │ num_events == 2 │ │ │ │ expected a code-like, got %s │ │ │ │ O:pymarshal_read_short_from_file │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -115,15 +115,15 @@ │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ b 10380 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 10490 │ │ │ │ adrp x0, 12000 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - add x0, x0, #0x1e4 │ │ │ │ + add x0, x0, #0x458 │ │ │ │ bl 101e0 │ │ │ │ adrp x0, 5f000 │ │ │ │ ldr x0, [x0, #3928] │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ @@ -396,15 +396,15 @@ │ │ │ │ ldr x0, [x0, #3944] │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov x29, sp │ │ │ │ cmp x0, x1 │ │ │ │ b.ne 11e1c // b.any │ │ │ │ adrp x0, 12000 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - add x0, x0, #0x328 │ │ │ │ + add x0, x0, #0x33c │ │ │ │ bl 10450 │ │ │ │ b 11e28 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl 10450 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ @@ -643,62 +643,67 @@ │ │ │ │ ldr w1, [x0] │ │ │ │ adds w1, w1, #0x1 │ │ │ │ b.eq 121e0 // b.none │ │ │ │ str w1, [x0] │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ + adrp x0, 68000 │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ - adrp x19, 68000 │ │ │ │ - add x19, x19, #0xb78 │ │ │ │ - ldr x0, [x19, #48] │ │ │ │ - bl 10490 │ │ │ │ - ldr x0, [x19, #48] │ │ │ │ + ldr x19, [x0, #2984] │ │ │ │ + cbnz x19, 1221c │ │ │ │ + adrp x0, 5f000 │ │ │ │ + ldr x0, [x0, #3808] │ │ │ │ + adrp x1, 2f000 │ │ │ │ + add x1, x1, #0x100 │ │ │ │ + ldr x0, [x0] │ │ │ │ + bl 105c0 │ │ │ │ + b 1222c │ │ │ │ + mov x0, x19 │ │ │ │ bl 10f60 │ │ │ │ - ldr x0, [x19, #48] │ │ │ │ - bl 116b0 │ │ │ │ - str xzr, [x19, #48] │ │ │ │ + adrp x19, 5f000 │ │ │ │ + ldr x19, [x19, #3928] │ │ │ │ + mov x0, x19 │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-64]! │ │ │ │ mov x0, x1 │ │ │ │ adrp x1, 2f000 │ │ │ │ mov x29, sp │ │ │ │ - add x1, x1, #0x100 │ │ │ │ + add x1, x1, #0x120 │ │ │ │ add x2, sp, #0x38 │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ str x21, [sp, #32] │ │ │ │ bl 10e50 │ │ │ │ - cbz w0, 12280 │ │ │ │ + cbz w0, 12294 │ │ │ │ ldr x0, [sp, #56] │ │ │ │ adrp x1, 2e000 │ │ │ │ add x1, x1, #0xb08 │ │ │ │ bl 10de0 <_Py_fopen_obj@plt> │ │ │ │ mov x19, x0 │ │ │ │ - cbnz x0, 12288 │ │ │ │ + cbnz x0, 1229c │ │ │ │ adrp x0, 5f000 │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x0, [x0] │ │ │ │ bl 101a0 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - b 122c0 │ │ │ │ + b 122d4 │ │ │ │ bl fed0 │ │ │ │ mov x20, x0 │ │ │ │ mov x0, x19 │ │ │ │ bl 10250 │ │ │ │ mov x21, x0 │ │ │ │ mov x0, x19 │ │ │ │ bl 10530 │ │ │ │ bl 10c00 │ │ │ │ - cbnz x0, 12280 │ │ │ │ + cbnz x0, 12294 │ │ │ │ adrp x0, 2f000 │ │ │ │ mov x2, x21 │ │ │ │ mov x1, x20 │ │ │ │ add x0, x0, #0xa30 │ │ │ │ bl 10bd0 │ │ │ │ ldr x21, [sp, #32] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ @@ -707,43 +712,43 @@ │ │ │ │ ret │ │ │ │ bti c │ │ │ │ mov x0, x1 │ │ │ │ adrp x1, 5f000 │ │ │ │ ldr x1, [x1, #4000] │ │ │ │ ldr x2, [x0, #8] │ │ │ │ cmp x2, x1 │ │ │ │ - b.ne 122f4 // b.any │ │ │ │ + b.ne 12308 // b.any │ │ │ │ b 10a90 │ │ │ │ adrp x0, 5f000 │ │ │ │ ldr x0, [x0, #3832] │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ adrp x1, 2f000 │ │ │ │ mov x29, sp │ │ │ │ - add x1, x1, #0x120 │ │ │ │ + add x1, x1, #0x140 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 105c0 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov x29, sp │ │ │ │ ldr x0, [x0, #8] │ │ │ │ ldr x2, [x0, #24] │ │ │ │ - cbnz w1, 12354 │ │ │ │ + cbnz w1, 12368 │ │ │ │ adrp x1, 2f000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x158 │ │ │ │ + add x1, x1, #0x178 │ │ │ │ bl 107a0 <__printf_chk@plt> │ │ │ │ - b 12364 │ │ │ │ + b 12378 │ │ │ │ adrp x1, 2f000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x168 │ │ │ │ + add x1, x1, #0x188 │ │ │ │ bl 107a0 <__printf_chk@plt> │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ret │ │ │ │ bti c │ │ │ │ ldr x0, [x0, #16] │ │ │ │ @@ -756,70 +761,65 @@ │ │ │ │ ldrb w5, [x0, #24] │ │ │ │ ldrb w2, [x0, #34] │ │ │ │ orr w4, w1, w4, lsl #16 │ │ │ │ ldrb w3, [x0, #31] │ │ │ │ orr w4, w4, w2 │ │ │ │ ldrb w1, [x0, #29] │ │ │ │ ldrb w2, [x0, #30] │ │ │ │ - cbz w5, 123bc │ │ │ │ + cbz w5, 123d0 │ │ │ │ ldr x5, [x0, #40] │ │ │ │ - b 123c4 │ │ │ │ + b 123d8 │ │ │ │ adrp x5, 5f000 │ │ │ │ ldr x5, [x5, #3928] │ │ │ │ adrp x0, 2f000 │ │ │ │ - add x0, x0, #0x1b8 │ │ │ │ + add x0, x0, #0x1d8 │ │ │ │ b 10bd0 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ adrp x1, 2f000 │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x20, x0 │ │ │ │ - add x0, x1, #0x1e8 │ │ │ │ + add x0, x1, #0x208 │ │ │ │ bl 10bf0 │ │ │ │ - cbz x0, 12428 │ │ │ │ + cbz x0, 1243c │ │ │ │ ldr x2, [x20, #304] │ │ │ │ mov x19, x0 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ mov x0, x20 │ │ │ │ blr x2 │ │ │ │ - cbnz x0, 12430 │ │ │ │ + cbnz x0, 12444 │ │ │ │ ldr x0, [x19] │ │ │ │ - tbnz w0, #31, 12428 │ │ │ │ + tbnz w0, #31, 1243c │ │ │ │ sub x0, x0, #0x1 │ │ │ │ str x0, [x19] │ │ │ │ - cbnz x0, 12428 │ │ │ │ + cbnz x0, 1243c │ │ │ │ mov x0, x19 │ │ │ │ bl 10350 <_Py_Dealloc@plt> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - b 12434 │ │ │ │ + b 12448 │ │ │ │ stp x19, xzr, [x0, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ - adrp x0, 68000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ - ldr x19, [x0, #2984] │ │ │ │ - cbnz x19, 1247c │ │ │ │ - adrp x0, 5f000 │ │ │ │ - ldr x0, [x0, #3808] │ │ │ │ - adrp x1, 2f000 │ │ │ │ - add x1, x1, #0x290 │ │ │ │ - ldr x0, [x0] │ │ │ │ - bl 105c0 │ │ │ │ - b 1248c │ │ │ │ - mov x0, x19 │ │ │ │ + adrp x19, 68000 │ │ │ │ + add x19, x19, #0xb78 │ │ │ │ + ldr x0, [x19, #48] │ │ │ │ + bl 10490 │ │ │ │ + ldr x0, [x19, #48] │ │ │ │ bl 10f60 │ │ │ │ - adrp x19, 5f000 │ │ │ │ - ldr x19, [x19, #3928] │ │ │ │ - mov x0, x19 │ │ │ │ + ldr x0, [x19, #48] │ │ │ │ + bl 116b0 │ │ │ │ + str xzr, [x19, #48] │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ bti c │ │ │ │ mov x0, x1 │ │ │ │ adrp x1, 5f000 │ │ │ │ @@ -830,15 +830,15 @@ │ │ │ │ b 100f0 │ │ │ │ adrp x0, 5f000 │ │ │ │ ldr x0, [x0, #3832] │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ adrp x1, 2f000 │ │ │ │ mov x29, sp │ │ │ │ - add x1, x1, #0x120 │ │ │ │ + add x1, x1, #0x140 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 105c0 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ ret │ │ │ │ bti c │ │ │ │ @@ -1001,15 +1001,15 @@ │ │ │ │ b 11310 │ │ │ │ adrp x0, 5f000 │ │ │ │ ldr x0, [x0, #3832] │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ adrp x1, 2f000 │ │ │ │ mov x29, sp │ │ │ │ - add x1, x1, #0x120 │ │ │ │ + add x1, x1, #0x140 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 105c0 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ ret │ │ │ │ bti c │ │ │ │ @@ -1292,15 +1292,15 @@ │ │ │ │ b 10360 │ │ │ │ adrp x0, 5f000 │ │ │ │ ldr x0, [x0, #3832] │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ adrp x1, 2f000 │ │ │ │ mov x29, sp │ │ │ │ - add x1, x1, #0x120 │ │ │ │ + add x1, x1, #0x140 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 105c0 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ @@ -1332,15 +1332,15 @@ │ │ │ │ mov x0, x1 │ │ │ │ adrp x1, 2f000 │ │ │ │ mov x29, sp │ │ │ │ add x4, sp, #0x20 │ │ │ │ str x19, [sp, #16] │ │ │ │ adrp x19, 38000 │ │ │ │ add x5, x19, #0x990 │ │ │ │ - add x1, x1, #0x178 │ │ │ │ + add x1, x1, #0x198 │ │ │ │ add x5, x5, #0x40 │ │ │ │ add x3, sp, #0x28 │ │ │ │ add x2, sp, #0x38 │ │ │ │ str x5, [sp, #48] │ │ │ │ bl 10e50 │ │ │ │ cbz w0, 12d94 │ │ │ │ ldr x0, [sp, #56] │ │ │ │ @@ -1412,15 +1412,15 @@ │ │ │ │ ldrb w2, [x0, #26] │ │ │ │ cbz w5, 12de4 │ │ │ │ ldr x5, [x0, #32] │ │ │ │ b 12dec │ │ │ │ adrp x5, 5f000 │ │ │ │ ldr x5, [x5, #3928] │ │ │ │ adrp x0, 2f000 │ │ │ │ - add x0, x0, #0x1b8 │ │ │ │ + add x0, x0, #0x1d8 │ │ │ │ b 10bd0 │ │ │ │ bti c │ │ │ │ b 10380 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ @@ -1492,15 +1492,15 @@ │ │ │ │ mov x29, sp │ │ │ │ ldr x2, [x0, #8] │ │ │ │ cmp x2, x1 │ │ │ │ b.eq 12f44 // b.none │ │ │ │ adrp x0, 5f000 │ │ │ │ ldr x0, [x0, #3832] │ │ │ │ adrp x1, 2f000 │ │ │ │ - add x1, x1, #0x120 │ │ │ │ + add x1, x1, #0x140 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 105c0 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ b 12f90 │ │ │ │ bl 11140 │ │ │ │ tbz w0, #31, 12f78 │ │ │ │ cmn w0, #0x1 │ │ │ │ @@ -1546,15 +1546,15 @@ │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-64]! │ │ │ │ mov x0, x1 │ │ │ │ adrp x1, 2f000 │ │ │ │ mov x29, sp │ │ │ │ - add x1, x1, #0x178 │ │ │ │ + add x1, x1, #0x198 │ │ │ │ add x4, sp, #0x28 │ │ │ │ add x3, sp, #0x30 │ │ │ │ add x2, sp, #0x38 │ │ │ │ str x19, [sp, #16] │ │ │ │ bl 10e50 │ │ │ │ cbnz w0, 1302c │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ @@ -1642,15 +1642,15 @@ │ │ │ │ ldr x1, [x1, #4000] │ │ │ │ ldr x2, [x0, #8] │ │ │ │ cmp x2, x1 │ │ │ │ b.eq 1319c // b.none │ │ │ │ adrp x0, 5f000 │ │ │ │ ldr x0, [x0, #3832] │ │ │ │ adrp x1, 2f000 │ │ │ │ - add x1, x1, #0x120 │ │ │ │ + add x1, x1, #0x140 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 105c0 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ b 131a4 │ │ │ │ ldr x1, [sp, #16] │ │ │ │ bl 10ef0 │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ @@ -1728,15 +1728,15 @@ │ │ │ │ ldr x1, [x1, #4000] │ │ │ │ ldr x2, [x0, #8] │ │ │ │ cmp x2, x1 │ │ │ │ b.eq 132f4 // b.none │ │ │ │ adrp x0, 5f000 │ │ │ │ ldr x0, [x0, #3832] │ │ │ │ adrp x1, 2f000 │ │ │ │ - add x1, x1, #0x120 │ │ │ │ + add x1, x1, #0x140 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 105c0 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ b 132fc │ │ │ │ ldr x1, [sp, #16] │ │ │ │ bl 11240 │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ @@ -3372,15 +3372,15 @@ │ │ │ │ tbnz w1, #25, 14c94 │ │ │ │ adrp x3, 38000 │ │ │ │ add x3, x3, #0x990 │ │ │ │ adrp x1, 2f000 │ │ │ │ adrp x0, 2f000 │ │ │ │ add x3, x3, #0x740 │ │ │ │ add x1, x1, #0xf58 │ │ │ │ - add x0, x0, #0x140 │ │ │ │ + add x0, x0, #0x160 │ │ │ │ mov w2, #0x16 // #22 │ │ │ │ bl 11550 <__assert_fail@plt> │ │ │ │ ldr x1, [sp, #16] │ │ │ │ ldr x0, [x0, #24] │ │ │ │ ldr x0, [x0, x1, lsl #3] │ │ │ │ cbz x0, 14c40 │ │ │ │ ldr w1, [x0] │ │ │ │ @@ -20974,15 +20974,15 @@ │ │ │ │ ret │ │ │ │ adrp x3, 38000 │ │ │ │ add x3, x3, #0x990 │ │ │ │ adrp x1, 2e000 │ │ │ │ adrp x0, 2f000 │ │ │ │ add x3, x3, #0xc8 │ │ │ │ add x1, x1, #0x9b0 │ │ │ │ - add x0, x0, #0x140 │ │ │ │ + add x0, x0, #0x160 │ │ │ │ mov w2, #0xb1f // #2847 │ │ │ │ bl 11550 <__assert_fail@plt> │ │ │ │ adrp x3, 38000 │ │ │ │ add x3, x3, #0x990 │ │ │ │ adrp x1, 2f000 │ │ │ │ adrp x0, 2f000 │ │ │ │ add x3, x3, #0xd8 │ │ │ │ @@ -21005,15 +21005,15 @@ │ │ │ │ mov x0, x1 │ │ │ │ adrp x1, 2f000 │ │ │ │ mov x29, sp │ │ │ │ add x4, sp, #0x20 │ │ │ │ str x19, [sp, #16] │ │ │ │ adrp x19, 38000 │ │ │ │ add x5, x19, #0x990 │ │ │ │ - add x1, x1, #0x178 │ │ │ │ + add x1, x1, #0x198 │ │ │ │ add x5, x5, #0x40 │ │ │ │ add x3, sp, #0x28 │ │ │ │ add x2, sp, #0x38 │ │ │ │ str x5, [sp, #48] │ │ │ │ bl 10e50 │ │ │ │ cbz w0, 2605c │ │ │ │ ldr x0, [sp, #56] │ │ │ │ @@ -21032,15 +21032,15 @@ │ │ │ │ ldr x0, [sp, #48] │ │ │ │ cbnz x0, 26078 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ b 260b8 │ │ │ │ add x0, x19, #0x990 │ │ │ │ adrp x1, 2f000 │ │ │ │ add x0, x0, #0x110 │ │ │ │ - add x1, x1, #0x180 │ │ │ │ + add x1, x1, #0x1a0 │ │ │ │ bl 10850 <_Py_FatalErrorFunc@plt> │ │ │ │ add x3, x19, #0x990 │ │ │ │ adrp x1, 2e000 │ │ │ │ adrp x0, 2e000 │ │ │ │ add x3, x3, #0xf0 │ │ │ │ add x1, x1, #0xd00 │ │ │ │ add x0, x0, #0xd20 │ │ │ │ @@ -21074,15 +21074,15 @@ │ │ │ │ ldr x0, [sp, #48] │ │ │ │ b 260b8 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x0, x1 │ │ │ │ adrp x1, 2f000 │ │ │ │ mov x29, sp │ │ │ │ - add x1, x1, #0x1c0 │ │ │ │ + add x1, x1, #0x1e0 │ │ │ │ add x4, sp, #0x20 │ │ │ │ add x3, sp, #0x28 │ │ │ │ add x2, sp, #0x24 │ │ │ │ str wzr, [sp, #32] │ │ │ │ bl 10e50 │ │ │ │ cbz w0, 261ac │ │ │ │ ldr x0, [sp, #40] │ │ │ │ @@ -21107,15 +21107,15 @@ │ │ │ │ ldr x0, [x0, #3928] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ adrp x0, 5f000 │ │ │ │ ldr x0, [x0, #3808] │ │ │ │ adrp x1, 2f000 │ │ │ │ - add x1, x1, #0x1c8 │ │ │ │ + add x1, x1, #0x1e8 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 105c0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ b 26184 │ │ │ │ ldr w0, [sp, #36] │ │ │ │ mov x1, x19 │ │ │ │ @@ -21137,15 +21137,15 @@ │ │ │ │ ldr x0, [x0] │ │ │ │ cbnz x0, 262a8 │ │ │ │ mov x0, #0x1 // #1 │ │ │ │ str x0, [x19] │ │ │ │ bl 10520 │ │ │ │ mov x22, x0 │ │ │ │ adrp x0, 2f000 │ │ │ │ - add x0, x0, #0x228 │ │ │ │ + add x0, x0, #0x248 │ │ │ │ bl 111f0 │ │ │ │ mov x21, x0 │ │ │ │ cbz x0, 2637c │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [x19, #8] │ │ │ │ bl 11530 <_PyType_LookupRef@plt> │ │ │ │ mov x20, x0 │ │ │ │ @@ -21179,16 +21179,16 @@ │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ adrp x3, 38000 │ │ │ │ add x3, x3, #0x990 │ │ │ │ adrp x1, 2f000 │ │ │ │ adrp x0, 2f000 │ │ │ │ add x3, x3, #0x130 │ │ │ │ - add x1, x1, #0x1f0 │ │ │ │ - add x0, x0, #0x210 │ │ │ │ + add x1, x1, #0x210 │ │ │ │ + add x0, x0, #0x230 │ │ │ │ mov w2, #0x59 // #89 │ │ │ │ bl 11550 <__assert_fail@plt> │ │ │ │ mov x0, x19 │ │ │ │ bl ff30 <_Py_ResurrectReference@plt> │ │ │ │ ldr x0, [x19, #8] │ │ │ │ ldr x0, [x0, #168] │ │ │ │ tbz w0, #14, 26294 │ │ │ │ @@ -21196,25 +21196,25 @@ │ │ │ │ bl 11290 │ │ │ │ cbnz w0, 26294 │ │ │ │ adrp x3, 38000 │ │ │ │ add x3, x3, #0x990 │ │ │ │ adrp x1, 2f000 │ │ │ │ adrp x0, 2f000 │ │ │ │ add x3, x3, #0x130 │ │ │ │ - add x1, x1, #0x1f0 │ │ │ │ - add x0, x0, #0x250 │ │ │ │ + add x1, x1, #0x210 │ │ │ │ + add x0, x0, #0x270 │ │ │ │ mov w2, #0x84 // #132 │ │ │ │ bl 11550 <__assert_fail@plt> │ │ │ │ adrp x3, 38000 │ │ │ │ add x3, x3, #0x990 │ │ │ │ adrp x1, 2f000 │ │ │ │ adrp x0, 2f000 │ │ │ │ add x3, x3, #0x130 │ │ │ │ - add x1, x1, #0x1f0 │ │ │ │ - add x0, x0, #0x238 │ │ │ │ + add x1, x1, #0x210 │ │ │ │ + add x0, x0, #0x258 │ │ │ │ mov w2, #0x77 // #119 │ │ │ │ bl 11550 <__assert_fail@plt> │ │ │ │ sub x0, x0, #0x1 │ │ │ │ str x0, [x21] │ │ │ │ cbnz x0, 26270 │ │ │ │ mov x0, x21 │ │ │ │ bl 10350 <_Py_Dealloc@plt> │ │ │ │ @@ -21866,15 +21866,15 @@ │ │ │ │ ret │ │ │ │ adrp x3, 38000 │ │ │ │ add x3, x3, #0x990 │ │ │ │ adrp x1, 2e000 │ │ │ │ adrp x0, 2f000 │ │ │ │ add x3, x3, #0x2e8 │ │ │ │ add x1, x1, #0x9b0 │ │ │ │ - add x0, x0, #0x140 │ │ │ │ + add x0, x0, #0x160 │ │ │ │ mov w2, #0xb4c // #2892 │ │ │ │ bl 11550 <__assert_fail@plt> │ │ │ │ adrp x1, 5f000 │ │ │ │ ldr x1, [x1, #3928] │ │ │ │ mov x0, x19 │ │ │ │ bl 10a40 │ │ │ │ cbnz w0, 26db0 │ │ │ │ @@ -23049,15 +23049,15 @@ │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-64]! │ │ │ │ mov x0, x1 │ │ │ │ adrp x1, 2f000 │ │ │ │ mov x29, sp │ │ │ │ - add x1, x1, #0x178 │ │ │ │ + add x1, x1, #0x198 │ │ │ │ add x4, sp, #0x28 │ │ │ │ add x3, sp, #0x30 │ │ │ │ add x2, sp, #0x38 │ │ │ │ bl 10e50 │ │ │ │ cbz w0, 28064 │ │ │ │ ldr x0, [sp, #56] │ │ │ │ str x19, [sp, #16] │ │ │ │ @@ -23277,15 +23277,15 @@ │ │ │ │ mov x0, x1 │ │ │ │ adrp x1, 2f000 │ │ │ │ mov x29, sp │ │ │ │ add x4, sp, #0x20 │ │ │ │ str x19, [sp, #16] │ │ │ │ adrp x19, 38000 │ │ │ │ add x5, x19, #0x990 │ │ │ │ - add x1, x1, #0x178 │ │ │ │ + add x1, x1, #0x198 │ │ │ │ add x5, x5, #0x458 │ │ │ │ add x3, sp, #0x28 │ │ │ │ add x2, sp, #0x38 │ │ │ │ str x5, [sp, #48] │ │ │ │ bl 10e50 │ │ │ │ cbz w0, 283dc │ │ │ │ ldr x0, [sp, #56] │ │ │ │ @@ -23481,15 +23481,15 @@ │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-64]! │ │ │ │ mov x0, x1 │ │ │ │ adrp x1, 2f000 │ │ │ │ mov x29, sp │ │ │ │ - add x1, x1, #0x178 │ │ │ │ + add x1, x1, #0x198 │ │ │ │ add x4, sp, #0x28 │ │ │ │ add x3, sp, #0x30 │ │ │ │ add x2, sp, #0x38 │ │ │ │ bl 10e50 │ │ │ │ cbz w0, 28734 │ │ │ │ ldr x0, [sp, #56] │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ @@ -23561,15 +23561,15 @@ │ │ │ │ cset x0, ne // ne = any │ │ │ │ b 10a30 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-64]! │ │ │ │ mov x0, x1 │ │ │ │ adrp x1, 2f000 │ │ │ │ mov x29, sp │ │ │ │ - add x1, x1, #0x178 │ │ │ │ + add x1, x1, #0x198 │ │ │ │ add x4, sp, #0x28 │ │ │ │ add x3, sp, #0x30 │ │ │ │ add x2, sp, #0x38 │ │ │ │ bl 10e50 │ │ │ │ cbz w0, 28868 │ │ │ │ ldr x0, [sp, #56] │ │ │ │ str x19, [sp, #16] │ │ │ │ @@ -24252,15 +24252,15 @@ │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ b 29298 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x0, x1 │ │ │ │ adrp x1, 2f000 │ │ │ │ mov x29, sp │ │ │ │ - add x1, x1, #0x208 │ │ │ │ + add x1, x1, #0x228 │ │ │ │ add x2, sp, #0x1f │ │ │ │ bl 10e50 │ │ │ │ cbnz w0, 292e0 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ @@ -26271,15 +26271,15 @@ │ │ │ │ bl 11030 │ │ │ │ mov x22, x0 │ │ │ │ cbz x0, 2b3e4 │ │ │ │ adrp x2, 5f000 │ │ │ │ ldr x2, [x2, #3928] │ │ │ │ str x27, [sp, #80] │ │ │ │ adrp x27, 2f000 │ │ │ │ - add x1, x27, #0x208 │ │ │ │ + add x1, x27, #0x228 │ │ │ │ bl ff00 │ │ │ │ cbnz w0, 2b3b4 │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ add x21, sp, #0x68 │ │ │ │ adrp x25, 5f000 │ │ │ │ adrp x26, 5f000 │ │ │ │ ldr x26, [x26, #3720] │ │ │ │ @@ -26391,15 +26391,15 @@ │ │ │ │ b 2b3c8 │ │ │ │ mov x0, x23 │ │ │ │ bl 10350 <_Py_Dealloc@plt> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ b 2b300 │ │ │ │ - add x1, x27, #0x208 │ │ │ │ + add x1, x27, #0x228 │ │ │ │ mov x0, x22 │ │ │ │ bl 114c0 │ │ │ │ cbnz w0, 2b310 │ │ │ │ adrp x2, 5f000 │ │ │ │ ldr x2, [x2, #3928] │ │ │ │ adrp x1, 31000 │ │ │ │ mov x0, x22 │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -200,41 +200,41 @@ │ │ │ │ 0x0002f090 696e6465 78203c20 50795f53 495a4528 index < Py_SIZE( │ │ │ │ 0x0002f0a0 7475706c 65290000 4f7a237c 4f4f4f4f tuple)..Oz#|OOOO │ │ │ │ 0x0002f0b0 4f4f4f4f 4f4f0000 68656170 20747970 OOOOOO..heap typ │ │ │ │ 0x0002f0c0 65206578 70656374 65642c20 676f7420 e expected, got │ │ │ │ 0x0002f0d0 25520000 00000000 4f3a7769 74685f74 %R......O:with_t │ │ │ │ 0x0002f0e0 705f6465 6c000000 65787065 63742069 p_del...expect i │ │ │ │ 0x0002f0f0 6e742c20 676f7420 25730000 00000000 nt, got %s...... │ │ │ │ - 0x0002f100 4f3a7079 6d617273 68616c5f 72656164 O:pymarshal_read │ │ │ │ - 0x0002f110 5f6c6f6e 675f6672 6f6d5f66 696c6500 _long_from_file. │ │ │ │ - 0x0002f120 61726775 6d656e74 206d7573 74206265 argument must be │ │ │ │ - 0x0002f130 20612066 72616d65 00000000 00000000 a frame........ │ │ │ │ - 0x0002f140 50794c69 73745f43 6865636b 286f626a PyList_Check(obj │ │ │ │ - 0x0002f150 29000000 00000000 43524541 54452025 ).......CREATE % │ │ │ │ - 0x0002f160 730a0000 00000000 44455354 524f5920 s.......DESTROY │ │ │ │ - 0x0002f170 25730a00 00000000 4f7a2300 00000000 %s......Oz#..... │ │ │ │ - 0x0002f180 50794d61 7070696e 675f4765 744f7074 PyMapping_GetOpt │ │ │ │ - 0x0002f190 696f6e61 6c497465 6d537472 696e6728 ionalItemString( │ │ │ │ - 0x0002f1a0 29207265 7475726e 65642069 6e76616c ) returned inval │ │ │ │ - 0x0002f1b0 69642063 6f646500 28696969 694f2900 id code.(iiiiO). │ │ │ │ - 0x0002f1c0 494f7c69 00000000 50795472 6163654d IO|i....PyTraceM │ │ │ │ - 0x0002f1d0 616c6c6f 635f556e 74726163 6b206572 alloc_Untrack er │ │ │ │ - 0x0002f1e0 726f7200 00000000 74657374 00000000 ror.....test.... │ │ │ │ - 0x0002f1f0 2e2e2f4d 6f64756c 65732f5f 74657374 ../Modules/_test │ │ │ │ - 0x0002f200 63617069 2f67632e 63000000 00000000 capi/gc.c....... │ │ │ │ - 0x0002f210 50795f52 4546434e 54287365 6c662920 Py_REFCNT(self) │ │ │ │ - 0x0002f220 3d3d2030 00000000 5f5f7470 5f64656c == 0....__tp_del │ │ │ │ - 0x0002f230 5f5f0000 00000000 50795f52 4546434e __......Py_REFCN │ │ │ │ - 0x0002f240 54287365 6c662920 3e203000 00000000 T(self) > 0..... │ │ │ │ - 0x0002f250 21507954 7970655f 49535f47 43285079 !PyType_IS_GC(Py │ │ │ │ - 0x0002f260 5f545950 45287365 6c662929 207c7c20 _TYPE(self)) || │ │ │ │ - 0x0002f270 50794f62 6a656374 5f47435f 49735472 PyObject_GC_IsTr │ │ │ │ - 0x0002f280 61636b65 64287365 6c662900 00000000 acked(self)..... │ │ │ │ - 0x0002f290 63616c6c 205f7370 61776e5f 70746872 call _spawn_pthr │ │ │ │ - 0x0002f2a0 6561645f 77616974 65722031 73740000 ead_waiter 1st.. │ │ │ │ + 0x0002f100 63616c6c 205f7370 61776e5f 70746872 call _spawn_pthr │ │ │ │ + 0x0002f110 6561645f 77616974 65722031 73740000 ead_waiter 1st.. │ │ │ │ + 0x0002f120 4f3a7079 6d617273 68616c5f 72656164 O:pymarshal_read │ │ │ │ + 0x0002f130 5f6c6f6e 675f6672 6f6d5f66 696c6500 _long_from_file. │ │ │ │ + 0x0002f140 61726775 6d656e74 206d7573 74206265 argument must be │ │ │ │ + 0x0002f150 20612066 72616d65 00000000 00000000 a frame........ │ │ │ │ + 0x0002f160 50794c69 73745f43 6865636b 286f626a PyList_Check(obj │ │ │ │ + 0x0002f170 29000000 00000000 43524541 54452025 ).......CREATE % │ │ │ │ + 0x0002f180 730a0000 00000000 44455354 524f5920 s.......DESTROY │ │ │ │ + 0x0002f190 25730a00 00000000 4f7a2300 00000000 %s......Oz#..... │ │ │ │ + 0x0002f1a0 50794d61 7070696e 675f4765 744f7074 PyMapping_GetOpt │ │ │ │ + 0x0002f1b0 696f6e61 6c497465 6d537472 696e6728 ionalItemString( │ │ │ │ + 0x0002f1c0 29207265 7475726e 65642069 6e76616c ) returned inval │ │ │ │ + 0x0002f1d0 69642063 6f646500 28696969 694f2900 id code.(iiiiO). │ │ │ │ + 0x0002f1e0 494f7c69 00000000 50795472 6163654d IO|i....PyTraceM │ │ │ │ + 0x0002f1f0 616c6c6f 635f556e 74726163 6b206572 alloc_Untrack er │ │ │ │ + 0x0002f200 726f7200 00000000 74657374 00000000 ror.....test.... │ │ │ │ + 0x0002f210 2e2e2f4d 6f64756c 65732f5f 74657374 ../Modules/_test │ │ │ │ + 0x0002f220 63617069 2f67632e 63000000 00000000 capi/gc.c....... │ │ │ │ + 0x0002f230 50795f52 4546434e 54287365 6c662920 Py_REFCNT(self) │ │ │ │ + 0x0002f240 3d3d2030 00000000 5f5f7470 5f64656c == 0....__tp_del │ │ │ │ + 0x0002f250 5f5f0000 00000000 50795f52 4546434e __......Py_REFCN │ │ │ │ + 0x0002f260 54287365 6c662920 3e203000 00000000 T(self) > 0..... │ │ │ │ + 0x0002f270 21507954 7970655f 49535f47 43285079 !PyType_IS_GC(Py │ │ │ │ + 0x0002f280 5f545950 45287365 6c662929 207c7c20 _TYPE(self)) || │ │ │ │ + 0x0002f290 50794f62 6a656374 5f47435f 49735472 PyObject_GC_IsTr │ │ │ │ + 0x0002f2a0 61636b65 64287365 6c662900 00000000 acked(self)..... │ │ │ │ 0x0002f2b0 4f3a7079 6d617273 68616c5f 72656164 O:pymarshal_read │ │ │ │ 0x0002f2c0 5f6f626a 6563745f 66726f6d 5f66696c _object_from_fil │ │ │ │ 0x0002f2d0 65000000 00000000 74726163 656d616c e.......tracemal │ │ │ │ 0x0002f2e0 6c6f6300 00000000 73746172 74000000 loc.....start... │ │ │ │ 0x0002f2f0 73746f70 00000000 63616e27 74207374 stop....can't st │ │ │ │ 0x0002f300 61727420 6e657720 74687265 61640000 art new thread.. │ │ │ │ 0x0002f310 28696969 29000000 4f690000 00000000 (iii)...Oi...... │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ │ │ @@ -6,18 +6,18 @@ │ │ │ │ 0x0003b184 e8190000 4c69fdff 481a0000 a869fdff ....Li..H....i.. │ │ │ │ 0x0003b194 901a0000 146afdff b41a0000 806afdff .....j.......j.. │ │ │ │ 0x0003b1a4 041b0000 006bfdff 281b0000 f86bfdff .....k..(....k.. │ │ │ │ 0x0003b1b4 501b0000 506cfdff 741b0000 986cfdff P...Pl..t....l.. │ │ │ │ 0x0003b1c4 981b0000 e86cfdff bc1b0000 5c6dfdff .....l......\m.. │ │ │ │ 0x0003b1d4 e41b0000 a86dfdff d41c0000 e06efdff .....m.......n.. │ │ │ │ 0x0003b1e4 681d0000 2870fdff 0c1e0000 9070fdff h...(p.......p.. │ │ │ │ - 0x0003b1f4 d01e0000 d870fdff f81e0000 8071fdff .....p.......q.. │ │ │ │ - 0x0003b204 481f0000 d471fdff a01f0000 2072fdff H....q...... r.. │ │ │ │ - 0x0003b214 c41f0000 2c72fdff 00200000 7c72fdff ....,r... ..|r.. │ │ │ │ - 0x0003b224 54200000 f072fdff f8200000 4c73fdff T ...r... ..Ls.. │ │ │ │ + 0x0003b1f4 d01e0000 ec70fdff f81e0000 9471fdff .....p.......q.. │ │ │ │ + 0x0003b204 481f0000 e871fdff a01f0000 3472fdff H....q......4r.. │ │ │ │ + 0x0003b214 c41f0000 4072fdff 00200000 9072fdff ....@r... ...r.. │ │ │ │ + 0x0003b224 54200000 0473fdff f8200000 4c73fdff T ...s... ..Ls.. │ │ │ │ 0x0003b234 90210000 a073fdff 08220000 a873fdff .!...s..."...s.. │ │ │ │ 0x0003b244 1c220000 0074fdff 44220000 8474fdff ."...t..D"...t.. │ │ │ │ 0x0003b254 6c220000 a074fdff a8220000 2075fdff l"...t...".. u.. │ │ │ │ 0x0003b264 d4220000 5075fdff 6c230000 f875fdff ."..Pu..l#...u.. │ │ │ │ 0x0003b274 bc230000 4c76fdff 08240000 6076fdff .#..Lv...$..`v.. │ │ │ │ 0x0003b284 1c240000 b076fdff 44240000 e076fdff .$...v..D$...v.. │ │ │ │ 0x0003b294 60240000 0878fdff 88240000 2c78fdff `$...x...$..,x.. │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -185,50 +185,50 @@ │ │ │ │ 0x0003cfc0 3093049d 069e052d 43d34b93 04000000 0......-C.K..... │ │ │ │ 0x0003cfd0 28000000 740b0000 708dfeff 80000000 (...t...p....... │ │ │ │ 0x0003cfe0 00412d41 0e309d06 9e054393 04940355 .A-A.0....C....U │ │ │ │ 0x0003cff0 0adeddd3 d40e0041 2d410b00 24000000 .......A-A..$... │ │ │ │ 0x0003d000 a00b0000 c48dfeff 4c000000 00412d41 ........L....A-A │ │ │ │ 0x0003d010 0e209d04 9e034293 0294014d deddd3d4 . ....B....M.... │ │ │ │ 0x0003d020 0e00412d 24000000 c80b0000 b851fdff ..A-$........Q.. │ │ │ │ - 0x0003d030 48000000 00412d41 0e209d04 9e034393 H....A-A. ....C. │ │ │ │ - 0x0003d040 024bdedd d30e0041 2d000000 28000000 .K.....A-...(... │ │ │ │ - 0x0003d050 f00b0000 d851fdff a8000000 00412d41 .....Q.......A-A │ │ │ │ + 0x0003d030 5c000000 00412d41 0e209d04 9e034393 \....A-A. ....C. │ │ │ │ + 0x0003d040 0250dedd d30e0041 2d000000 28000000 .P.....A-...(... │ │ │ │ + 0x0003d050 f00b0000 ec51fdff a8000000 00412d41 .....Q.......A-A │ │ │ │ 0x0003d060 0e409d08 9e074793 06940595 045fdedd .@....G......_.. │ │ │ │ 0x0003d070 d5d3d40e 00412d00 20000000 1c0c0000 .....A-. ....... │ │ │ │ 0x0003d080 a08dfeff 7c000000 00412d41 0e109d02 ....|....A-A.... │ │ │ │ 0x0003d090 9e01480a dedd0e00 412d410b 20000000 ..H.....A-A. ... │ │ │ │ - 0x0003d0a0 400c0000 3052fdff 54000000 004b2d41 @...0R..T....K-A │ │ │ │ + 0x0003d0a0 400c0000 4452fdff 54000000 004b2d41 @...DR..T....K-A │ │ │ │ 0x0003d0b0 0e109d02 9e0146de dd0e0041 2d000000 ......F....A-... │ │ │ │ 0x0003d0c0 30000000 640c0000 d88dfeff 34010000 0...d.......4... │ │ │ │ 0x0003d0d0 00412d41 0e309d06 9e054393 04940395 .A-A.0....C..... │ │ │ │ 0x0003d0e0 0296016d 0adeddd5 d6d3d40e 00412d41 ...m.........A-A │ │ │ │ - 0x0003d0f0 0b000000 20000000 980c0000 2c52fdff .... .......,R.. │ │ │ │ + 0x0003d0f0 0b000000 20000000 980c0000 4052fdff .... .......@R.. │ │ │ │ 0x0003d100 4c000000 00412d41 0e109d02 9e014ede L....A-A......N. │ │ │ │ 0x0003d110 dd0e0041 2d000000 10000000 bc0c0000 ...A-........... │ │ │ │ - 0x0003d120 5452fdff 0c000000 00000000 24000000 TR..........$... │ │ │ │ + 0x0003d120 6852fdff 0c000000 00000000 24000000 hR..........$... │ │ │ │ 0x0003d130 d00c0000 ac8efeff 24010000 00412d41 ........$....A-A │ │ │ │ 0x0003d140 0e409d08 9e074593 06710ade ddd30e00 .@....E..q...... │ │ │ │ - 0x0003d150 412d410b 10000000 f80c0000 2452fdff A-A.........$R.. │ │ │ │ + 0x0003d150 412d410b 10000000 f80c0000 3852fdff A-A.........8R.. │ │ │ │ 0x0003d160 50000000 00000000 3c000000 0c0d0000 P.......<....... │ │ │ │ 0x0003d170 948ffeff d0000000 00412d41 0e309d06 .........A-A.0.. │ │ │ │ 0x0003d180 9e054c94 03930450 d4d343de dd0e0041 ..L....P..C....A │ │ │ │ 0x0003d190 2d410e30 93049403 9d069e05 2d47d4d3 -A.0........-G.. │ │ │ │ 0x0003d1a0 42930494 0346d4d3 24000000 4c0d0000 B....F..$...L... │ │ │ │ - 0x0003d1b0 2052fdff 74000000 00412d41 0e209d04 R..t....A-A. .. │ │ │ │ + 0x0003d1b0 3452fdff 74000000 00412d41 0e209d04 4R..t....A-A. .. │ │ │ │ 0x0003d1c0 9e034393 02940156 deddd3d4 0e00412d ..C....V......A- │ │ │ │ 0x0003d1d0 3c000000 740d0000 0890feff b8010000 <...t........... │ │ │ │ 0x0003d1e0 00412d41 0e309d06 9e054293 04940342 .A-A.0....B....B │ │ │ │ 0x0003d1f0 95029601 6a0adedd d5d6d3d4 0e00412d ....j.........A- │ │ │ │ 0x0003d200 410b7ade ddd5d6d3 d40e0041 2d000000 A.z........A-... │ │ │ │ 0x0003d210 24000000 b40d0000 8891feff 40000000 $...........@... │ │ │ │ 0x0003d220 00412d41 0e209d04 9e034293 0248dedd .A-A. ....B..H.. │ │ │ │ 0x0003d230 d30e0041 2d000000 10000000 dc0d0000 ...A-........... │ │ │ │ 0x0003d240 6c66feff 24000000 00000000 24000000 lf..$.......$... │ │ │ │ - 0x0003d250 f00d0000 f051fdff 5c000000 00412d41 .....Q..\....A-A │ │ │ │ - 0x0003d260 0e209d04 9e034393 0250dedd d30e0041 . ....C..P.....A │ │ │ │ + 0x0003d250 f00d0000 0452fdff 48000000 00412d41 .....R..H....A-A │ │ │ │ + 0x0003d260 0e209d04 9e034393 024bdedd d30e0041 . ....C..K.....A │ │ │ │ 0x0003d270 2d000000 48000000 180e0000 6491feff -...H.......d... │ │ │ │ 0x0003d280 b8000000 00412d41 0e409d08 9e074b94 .....A-A.@....K. │ │ │ │ 0x0003d290 05930644 95044ed4 d341d541 dedd0e00 ...D..N..A.A.... │ │ │ │ 0x0003d2a0 412d410e 40930694 0595049d 089e072d A-A.@..........- │ │ │ │ 0x0003d2b0 41d4d341 d5429306 940546d4 d3000000 A..A.B....F..... │ │ │ │ 0x0003d2c0 20000000 640e0000 d891feff 54000000 ...d.......T... │ │ │ │ 0x0003d2d0 00412d41 0e109d02 9e01490a dedd0e00 .A-A......I..... │ │ │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro {} │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ Hex dump of section '.data.rel.ro': │ │ │ │ 0x0005fc40 b86a0300 00000000 701e0300 00000000 .j......p....... │ │ │ │ 0x0005fc50 b8020300 00000000 78210300 00000000 ........x!...... │ │ │ │ 0x0005fc60 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005fc70 b8820300 00000000 78180300 00000000 ........x....... │ │ │ │ - 0x0005fc80 08f20200 00000000 98180300 00000000 ................ │ │ │ │ + 0x0005fc80 28f20200 00000000 98180300 00000000 (............... │ │ │ │ 0x0005fc90 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005fca0 0cdb0200 00000000 500d0200 00000000 ........P....... │ │ │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ │ │ @@ -684,15 +684,15 @@ │ │ │ │ 0x00063750 00000000 00000000 a01a0300 00000000 ................ │ │ │ │ 0x00063760 30480100 00000000 01000000 00000000 0H.............. │ │ │ │ 0x00063770 00000000 00000000 b81a0300 00000000 ................ │ │ │ │ 0x00063780 c0b10200 00000000 04000000 00000000 ................ │ │ │ │ 0x00063790 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000637a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000637b0 00000000 00000000 d01a0300 00000000 ................ │ │ │ │ - 0x000637c0 80230100 00000000 08000000 00000000 .#.............. │ │ │ │ + 0x000637c0 94230100 00000000 08000000 00000000 .#.............. │ │ │ │ 0x000637d0 00000000 00000000 e81a0300 00000000 ................ │ │ │ │ 0x000637e0 d8250100 00000000 08000000 00000000 .%.............. │ │ │ │ 0x000637f0 00000000 00000000 001b0300 00000000 ................ │ │ │ │ 0x00063800 5c290100 00000000 08000000 00000000 \).............. │ │ │ │ 0x00063810 00000000 00000000 101b0300 00000000 ................ │ │ │ │ 0x00063820 a82d0100 00000000 08000000 00000000 .-.............. │ │ │ │ 0x00063830 00000000 00000000 281b0300 00000000 ........(....... │ │ │ │ @@ -1077,15 +1077,15 @@ │ │ │ │ 0x00064fe0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00064ff0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00065000 00000000 00000000 a8700600 00000000 .........p...... │ │ │ │ 0x00065010 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00065020 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00065030 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00065040 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00065050 d0230100 00000000 00000000 00000000 .#.............. │ │ │ │ + 0x00065050 e4230100 00000000 00000000 00000000 .#.............. │ │ │ │ 0x00065060 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00065070 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00065080 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00065090 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000650a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000650b0 00000000 00000000 582a0300 00000000 ........X*...... │ │ │ │ 0x000650c0 a0460100 00000000 08000000 00000000 .F.............. │ │ │ │ @@ -1655,15 +1655,15 @@ │ │ │ │ 0x00067400 b01e0100 00000000 18000000 00000000 ................ │ │ │ │ 0x00067410 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00067420 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00067430 00000000 00000000 c8060300 00000000 ................ │ │ │ │ 0x00067440 a0270100 00000000 08000000 00000000 .'.............. │ │ │ │ 0x00067450 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00067460 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00067470 00000000 00000000 74230100 00000000 ........t#...... │ │ │ │ + 0x00067470 00000000 00000000 88230100 00000000 .........#...... │ │ │ │ 0x00067480 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00067490 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000674a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000674b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000674c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000674d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000674e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ @@ -1766,15 +1766,15 @@ │ │ │ │ 0x00067af0 00000000 00000000 000a0300 00000000 ................ │ │ │ │ 0x00067b00 0c180100 00000000 01000000 00000000 ................ │ │ │ │ 0x00067b10 00000000 00000000 180a0300 00000000 ................ │ │ │ │ 0x00067b20 88600100 00000000 04000000 00000000 .`.............. │ │ │ │ 0x00067b30 00000000 00000000 300a0300 00000000 ........0....... │ │ │ │ 0x00067b40 40190100 00000000 04000000 00000000 @............... │ │ │ │ 0x00067b50 00000000 00000000 480a0300 00000000 ........H....... │ │ │ │ - 0x00067b60 44240100 00000000 04000000 00000000 D$.............. │ │ │ │ + 0x00067b60 e4210100 00000000 04000000 00000000 .!.............. │ │ │ │ 0x00067b70 00000000 00000000 600a0300 00000000 ........`....... │ │ │ │ 0x00067b80 68480200 00000000 03000000 00000000 hH.............. │ │ │ │ 0x00067b90 00000000 00000000 780a0300 00000000 ........x....... │ │ │ │ 0x00067ba0 c0480100 00000000 01000000 00000000 .H.............. │ │ │ │ 0x00067bb0 00000000 00000000 880a0300 00000000 ................ │ │ │ │ 0x00067bc0 70540200 00000000 01000000 00000000 pT.............. │ │ │ │ 0x00067bd0 00000000 00000000 980a0300 00000000 ................ │ │ │ │ @@ -1798,15 +1798,15 @@ │ │ │ │ 0x00067cf0 00000000 00000000 b00b0300 00000000 ................ │ │ │ │ 0x00067d00 1c2b0100 00000000 01000000 00000000 .+.............. │ │ │ │ 0x00067d10 00000000 00000000 d00b0300 00000000 ................ │ │ │ │ 0x00067d20 402e0100 00000000 01000000 00000000 @............... │ │ │ │ 0x00067d30 00000000 00000000 f00b0300 00000000 ................ │ │ │ │ 0x00067d40 a4260100 00000000 01000000 00000000 .&.............. │ │ │ │ 0x00067d50 00000000 00000000 100c0300 00000000 ................ │ │ │ │ - 0x00067d60 2c220100 00000000 01000000 00000000 ,".............. │ │ │ │ + 0x00067d60 40220100 00000000 01000000 00000000 @".............. │ │ │ │ 0x00067d70 00000000 00000000 300c0300 00000000 ........0....... │ │ │ │ 0x00067d80 c0550200 00000000 01000000 00000000 .U.............. │ │ │ │ 0x00067d90 00000000 00000000 580c0300 00000000 ........X....... │ │ │ │ 0x00067da0 e0630200 00000000 01000000 00000000 .c.............. │ │ │ │ 0x00067db0 00000000 00000000 780c0300 00000000 ........x....... │ │ │ │ 0x00067dc0 685b0100 00000000 04000000 00000000 h[.............. │ │ │ │ 0x00067dd0 00000000 00000000 980c0300 00000000 ................ │ │ │ │ @@ -1874,15 +1874,15 @@ │ │ │ │ 0x000681b0 00000000 00000000 480f0300 00000000 ........H....... │ │ │ │ 0x000681c0 fcf10100 00000000 04000000 00000000 ................ │ │ │ │ 0x000681d0 00000000 00000000 600f0300 00000000 ........`....... │ │ │ │ 0x000681e0 a0240100 00000000 08000000 00000000 .$.............. │ │ │ │ 0x000681f0 00000000 00000000 700f0300 00000000 ........p....... │ │ │ │ 0x00068200 4c270100 00000000 08000000 00000000 L'.............. │ │ │ │ 0x00068210 00000000 00000000 880f0300 00000000 ................ │ │ │ │ - 0x00068220 d4220100 00000000 08000000 00000000 .".............. │ │ │ │ + 0x00068220 e8220100 00000000 08000000 00000000 .".............. │ │ │ │ 0x00068230 00000000 00000000 a00f0300 00000000 ................ │ │ │ │ 0x00068240 d82b0100 00000000 08000000 00000000 .+.............. │ │ │ │ 0x00068250 00000000 00000000 b80f0300 00000000 ................ │ │ │ │ 0x00068260 fc2e0100 00000000 08000000 00000000 ................ │ │ │ │ 0x00068270 00000000 00000000 c80f0300 00000000 ................ │ │ │ │ 0x00068280 d41b0100 00000000 01000000 00000000 ................ │ │ │ │ 0x00068290 00000000 00000000 d80f0300 00000000 ................ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 37376130 66646233 32353435 64306165 77a0fdb32545d0ae │ │ │ │ - 0x00000010 65323836 65343464 63653766 31623138 e286e44dce7f1b18 │ │ │ │ - 0x00000020 34363061 33662e64 65627567 00000000 460a3f.debug.... │ │ │ │ - 0x00000030 bab2dc74 ...t │ │ │ │ + 0x00000000 37376338 33633530 65376336 31353830 77c83c50e7c61580 │ │ │ │ + 0x00000010 65343337 61363439 32353766 65626135 e437a649257feba5 │ │ │ │ + 0x00000020 63393661 31642e64 65627567 00000000 c96a1d.debug.... │ │ │ │ + 0x00000030 f5c47233 ..r3 │ │ ├── ./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: 3bea8f9eec5a85a4e1b4063c31666db290647a79 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e8de0d9cfa3b52986a681c73294c9b5604308cfd │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ @@ -57,15 +57,15 @@ │ │ │ │ 0xffffffffffff98a0 (offset: 0x7cf0) -> 0x1254 fde=[ dec] │ │ │ │ 0xffffffffffff9974 (offset: 0x7dc4) -> 0x12b8 fde=[ e50] │ │ │ │ 0xffffffffffff9a44 (offset: 0x7e94) -> 0x131c fde=[ eb4] │ │ │ │ 0xffffffffffff9b4c (offset: 0x7f9c) -> 0x134c fde=[ ee4] │ │ │ │ 0xffffffffffff9ba8 (offset: 0x7ff8) -> 0x136c fde=[ f04] │ │ │ │ 0xffffffffffff9d6c (offset: 0x81bc) -> 0x1398 fde=[ f30] │ │ │ │ 0xffffffffffff9f94 (offset: 0x83e4) -> 0x13c8 fde=[ f60] │ │ │ │ - 0xffffffffffffa014 (offset: 0x8464) -> 0x13fc fde=[ f94] │ │ │ │ + 0xffffffffffff9fe4 (offset: 0x8434) -> 0x13f4 fde=[ f8c] │ │ │ │ 0xffffffffffffa064 (offset: 0x84b4) -> 0x1428 fde=[ fc0] │ │ │ │ 0xffffffffffffa0cc (offset: 0x851c) -> 0x145c fde=[ ff4] │ │ │ │ 0xffffffffffffa234 (offset: 0x8684) -> 0x1488 fde=[ 1020] │ │ │ │ 0xffffffffffffa2f8 (offset: 0x8748) -> 0x14b0 fde=[ 1048] │ │ │ │ 0xffffffffffffa3b0 (offset: 0x8800) -> 0x14d4 fde=[ 106c] │ │ │ │ 0xffffffffffffa418 (offset: 0x8868) -> 0x14f8 fde=[ 1090] │ │ │ │ 0xffffffffffffa730 (offset: 0x8b80) -> 0x152c fde=[ 10c4] │ │ │ │ @@ -2087,60 +2087,60 @@ │ │ │ │ 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 00000000000083e0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ │ │ │ │ -00000f60 0000000000000030 00000f64 FDE cie=00000000 pc=00000000000083e4..0000000000008464 │ │ │ │ +00000f60 0000000000000028 00000f64 FDE cie=00000000 pc=00000000000083e4..0000000000008434 │ │ │ │ DW_CFA_advance_loc: 4 to 00000000000083e8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 00000000000083ec │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ - DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ + 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 00000000000083f4 │ │ │ │ - DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ - DW_CFA_offset: r20 (x20) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 88 to 000000000000844c │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000008400 │ │ │ │ + DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000000842c │ │ │ │ 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 0000000000008450 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008430 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008454 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000845c │ │ │ │ + │ │ │ │ +00000f8c 0000000000000030 00000f90 FDE cie=00000000 pc=0000000000008434..00000000000084b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008438 │ │ │ │ + DW_CFA_AARCH64_negate_ra_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000843c │ │ │ │ + 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 0000000000008444 │ │ │ │ + DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ + DW_CFA_offset: r20 (x20) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 88 to 000000000000849c │ │ │ │ + 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 0000000000008460 │ │ │ │ - DW_CFA_AARCH64_negate_ra_state │ │ │ │ - │ │ │ │ -00000f94 0000000000000028 00000f98 FDE cie=00000000 pc=0000000000008464..00000000000084b4 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008468 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000084a0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000846c │ │ │ │ - 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 0000000000008474 │ │ │ │ - DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000008480 │ │ │ │ - DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000084ac │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000084a4 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000084ac │ │ │ │ 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 00000000000084b0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ │ │ │ │ 00000fc0 0000000000000030 00000fc4 FDE cie=00000000 pc=00000000000084b4..000000000000851c │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -2349,24 +2349,24 @@ │ │ │ │ add x3, x3, #0x2e0 │ │ │ │ add x1, x1, #0x648 │ │ │ │ add x0, x0, #0x8a0 │ │ │ │ mov w2, #0x1be // #446 │ │ │ │ bl 5ca0 <__assert_fail@plt> │ │ │ │ add x21, sp, #0x38 │ │ │ │ adrp x20, 8000 <_Py_hashtable_get@plt+0x2280> │ │ │ │ - add x20, x20, #0x3e4 │ │ │ │ + add x20, x20, #0x434 │ │ │ │ mov x1, x21 │ │ │ │ mov x0, x20 │ │ │ │ bl 53d0 │ │ │ │ mov x1, x21 │ │ │ │ mov x0, x20 │ │ │ │ bl 53d0 │ │ │ │ mov x0, x19 │ │ │ │ mov x1, #0x8 // #8 │ │ │ │ - bl 8464 <_Py_hashtable_get@plt+0x26e4> │ │ │ │ + bl 83e4 <_Py_hashtable_get@plt+0x2664> │ │ │ │ ldr x20, [sp, #64] │ │ │ │ cmp x20, #0x8 │ │ │ │ b.eq 82ac <_Py_hashtable_get@plt+0x252c> // b.none │ │ │ │ adrp x3, d000 │ │ │ │ add x3, x3, #0xb90 │ │ │ │ adrp x1, c000 │ │ │ │ adrp x0, c000 │ │ │ │ @@ -2377,15 +2377,15 @@ │ │ │ │ bl 5ca0 <__assert_fail@plt> │ │ │ │ mov x1, x21 │ │ │ │ adrp x0, 8000 <_Py_hashtable_get@plt+0x2280> │ │ │ │ add x0, x0, #0x4b4 │ │ │ │ bl 53d0 │ │ │ │ mov x0, x19 │ │ │ │ mov x1, #0xa // #10 │ │ │ │ - bl 8464 <_Py_hashtable_get@plt+0x26e4> │ │ │ │ + bl 83e4 <_Py_hashtable_get@plt+0x2664> │ │ │ │ ldr x0, [sp, #64] │ │ │ │ cmp x0, #0xa │ │ │ │ b.eq 82f8 <_Py_hashtable_get@plt+0x2578> // b.none │ │ │ │ adrp x3, d000 │ │ │ │ add x3, x3, #0xb90 │ │ │ │ adrp x1, c000 │ │ │ │ adrp x0, c000 │ │ │ │ @@ -2394,15 +2394,15 @@ │ │ │ │ add x0, x0, #0x8d0 │ │ │ │ mov w2, #0x1cb // #459 │ │ │ │ bl 5ca0 <__assert_fail@plt> │ │ │ │ add x0, sp, #0x48 │ │ │ │ bl 5950 <_PyEvent_Notify@plt> │ │ │ │ mov x0, x19 │ │ │ │ mov x1, x22 │ │ │ │ - bl 8464 <_Py_hashtable_get@plt+0x26e4> │ │ │ │ + bl 83e4 <_Py_hashtable_get@plt+0x2664> │ │ │ │ ldr x0, [sp, #64] │ │ │ │ cmp x0, #0x3 │ │ │ │ b.eq 833c <_Py_hashtable_get@plt+0x25bc> // b.none │ │ │ │ adrp x3, d000 │ │ │ │ add x3, x3, #0xb90 │ │ │ │ adrp x1, c000 │ │ │ │ adrp x0, c000 │ │ │ │ @@ -2411,15 +2411,15 @@ │ │ │ │ add x0, x0, #0x8e8 │ │ │ │ mov w2, #0x1d0 // #464 │ │ │ │ bl 5ca0 <__assert_fail@plt> │ │ │ │ add x0, sp, #0x49 │ │ │ │ bl 5950 <_PyEvent_Notify@plt> │ │ │ │ mov x0, x19 │ │ │ │ mov x1, x20 │ │ │ │ - bl 8464 <_Py_hashtable_get@plt+0x26e4> │ │ │ │ + bl 83e4 <_Py_hashtable_get@plt+0x2664> │ │ │ │ ldr x0, [sp, #64] │ │ │ │ cmp x0, #0x8 │ │ │ │ b.eq 8380 <_Py_hashtable_get@plt+0x2600> // b.none │ │ │ │ adrp x3, d000 │ │ │ │ add x3, x3, #0xb90 │ │ │ │ adrp x1, c000 │ │ │ │ adrp x0, c000 │ │ │ │ @@ -2428,15 +2428,15 @@ │ │ │ │ add x0, x0, #0x8b8 │ │ │ │ mov w2, #0x1d5 // #469 │ │ │ │ bl 5ca0 <__assert_fail@plt> │ │ │ │ add x0, sp, #0x4a │ │ │ │ bl 5950 <_PyEvent_Notify@plt> │ │ │ │ mov x0, x19 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - bl 8464 <_Py_hashtable_get@plt+0x26e4> │ │ │ │ + bl 83e4 <_Py_hashtable_get@plt+0x2664> │ │ │ │ ldr x0, [sp, #64] │ │ │ │ cbz x0, 83c0 <_Py_hashtable_get@plt+0x2640> │ │ │ │ adrp x3, d000 │ │ │ │ add x3, x3, #0xb90 │ │ │ │ adrp x1, c000 │ │ │ │ adrp x0, c000 │ │ │ │ add x3, x3, #0x2e0 │ │ │ │ @@ -2450,14 +2450,34 @@ │ │ │ │ ldr x0, [x0, #3976] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ + stp x29, x30, [sp, #-48]! │ │ │ │ + mov x29, sp │ │ │ │ + stp x19, x20, [sp, #16] │ │ │ │ + mov x20, x0 │ │ │ │ + mov x19, x1 │ │ │ │ + str x21, [sp, #32] │ │ │ │ + mov w21, #0x0 // #0 │ │ │ │ + mov w0, #0x2710 // #10000 │ │ │ │ + bl 5bd0 │ │ │ │ + ldar x0, [x20] │ │ │ │ + add w21, w21, #0x1 │ │ │ │ + cmp w21, #0xc8 │ │ │ │ + ccmp x19, x0, #0x4, ne // ne = any │ │ │ │ + b.ne 8404 <_Py_hashtable_get@plt+0x2684> // b.any │ │ │ │ + ldr x21, [sp, #32] │ │ │ │ + ldp x19, x20, [sp, #16] │ │ │ │ + ldp x29, x30, [sp], #48 │ │ │ │ + autiasp │ │ │ │ + ret │ │ │ │ + paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ add x20, x0, #0x8 │ │ │ │ mov x19, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 5550 <_PyRWMutex_RLock@plt> │ │ │ │ @@ -2471,45 +2491,25 @@ │ │ │ │ bl 5540 │ │ │ │ mov x0, x20 │ │ │ │ bl 52c0 <_PyRWMutex_RUnlock@plt> │ │ │ │ mov x1, x19 │ │ │ │ mov x0, #0xffffffffffffffff // #-1 │ │ │ │ bl bc60 │ │ │ │ cmp x0, #0x1 │ │ │ │ - b.ne 8454 <_Py_hashtable_get@plt+0x26d4> // b.any │ │ │ │ + b.ne 84a4 <_Py_hashtable_get@plt+0x2724> // b.any │ │ │ │ add x0, x19, #0x13 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ b 5950 <_PyEvent_Notify@plt> │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ - stp x29, x30, [sp, #-48]! │ │ │ │ - mov x29, sp │ │ │ │ - stp x19, x20, [sp, #16] │ │ │ │ - mov x20, x0 │ │ │ │ - mov x19, x1 │ │ │ │ - str x21, [sp, #32] │ │ │ │ - mov w21, #0x0 // #0 │ │ │ │ - mov w0, #0x2710 // #10000 │ │ │ │ - bl 5bd0 │ │ │ │ - ldar x0, [x20] │ │ │ │ - add w21, w21, #0x1 │ │ │ │ - cmp w21, #0xc8 │ │ │ │ - ccmp x19, x0, #0x4, ne // ne = any │ │ │ │ - b.ne 8484 <_Py_hashtable_get@plt+0x2704> // b.any │ │ │ │ - ldr x21, [sp, #32] │ │ │ │ - ldp x19, x20, [sp, #16] │ │ │ │ - ldp x29, x30, [sp], #48 │ │ │ │ - autiasp │ │ │ │ - ret │ │ │ │ - paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ add x20, x0, #0x8 │ │ │ │ mov x19, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 5a20 <_PyRWMutex_Lock@plt> │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ │ │ @@ -24,15 +24,15 @@ │ │ │ │ 0x0000e5a0 10100000 bc92ffff 34100000 1c93ffff ........4....... │ │ │ │ 0x0000e5b0 60100000 7c93ffff 8c100000 b094ffff `...|........... │ │ │ │ 0x0000e5c0 c4100000 2895ffff 84110000 ec95ffff ....(........... │ │ │ │ 0x0000e5d0 ac110000 4496ffff d0110000 a098ffff ....D........... │ │ │ │ 0x0000e5e0 54120000 7499ffff b8120000 449affff T...t.......D... │ │ │ │ 0x0000e5f0 1c130000 4c9bffff 4c130000 a89bffff ....L...L....... │ │ │ │ 0x0000e600 6c130000 6c9dffff 98130000 949fffff l...l........... │ │ │ │ - 0x0000e610 c8130000 14a0ffff fc130000 64a0ffff ............d... │ │ │ │ + 0x0000e610 c8130000 e49fffff f4130000 64a0ffff ............d... │ │ │ │ 0x0000e620 28140000 cca0ffff 5c140000 34a2ffff (.......\...4... │ │ │ │ 0x0000e630 88140000 f8a2ffff b0140000 b0a3ffff ................ │ │ │ │ 0x0000e640 d4140000 18a4ffff f8140000 30a7ffff ............0... │ │ │ │ 0x0000e650 2c150000 a0a8ffff 6c150000 40a9ffff ,.......l...@... │ │ │ │ 0x0000e660 9c150000 30aaffff c4150000 f4aaffff ....0........... │ │ │ │ 0x0000e670 ec150000 d4abffff 28160000 8cacffff ........(....... │ │ │ │ 0x0000e680 50160000 08adffff 78160000 60aeffff P.......x...`... │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -242,20 +242,20 @@ │ │ │ │ 0x0000f7a8 5c000000 004a2d41 0e109d02 9e014a0e \....J-A......J. │ │ │ │ 0x0000f7b8 00ddde2d 28000000 080f0000 3488ffff ...-(.......4... │ │ │ │ 0x0000f7c8 c4010000 00412d41 0e409d08 9e074293 .....A-A.@....B. │ │ │ │ 0x0000f7d8 06940502 6bdeddd3 d40e0041 2d000000 ....k......A-... │ │ │ │ 0x0000f7e8 2c000000 340f0000 cc89ffff 28020000 ,...4.......(... │ │ │ │ 0x0000f7f8 00412d41 0e509d0a 9e094293 08940743 .A-A.P....B....C │ │ │ │ 0x0000f808 95069605 0281dedd d5d6d3d4 0e00412d ..............A- │ │ │ │ - 0x0000f818 30000000 640f0000 c48bffff 80000000 0...d........... │ │ │ │ - 0x0000f828 00412d41 0e209d04 9e034293 02940156 .A-A. ....B....V │ │ │ │ - 0x0000f838 0adeddd3 d40e0041 2d410b42 deddd3d4 .......A-A.B.... │ │ │ │ - 0x0000f848 0e00412d 28000000 980f0000 108cffff ..A-(........... │ │ │ │ - 0x0000f858 50000000 00412d41 0e309d06 9e054293 P....A-A.0....B. │ │ │ │ - 0x0000f868 04940343 95024bde ddd5d3d4 0e00412d ...C..K.......A- │ │ │ │ + 0x0000f818 28000000 640f0000 c48bffff 50000000 (...d.......P... │ │ │ │ + 0x0000f828 00412d41 0e309d06 9e054293 04940343 .A-A.0....B....C │ │ │ │ + 0x0000f838 95024bde ddd5d3d4 0e00412d 30000000 ..K.......A-0... │ │ │ │ + 0x0000f848 900f0000 e88bffff 80000000 00412d41 .............A-A │ │ │ │ + 0x0000f858 0e209d04 9e034293 02940156 0adeddd3 . ....B....V.... │ │ │ │ + 0x0000f868 d40e0041 2d410b42 deddd3d4 0e00412d ...A-A.B......A- │ │ │ │ 0x0000f878 30000000 c40f0000 348cffff 68000000 0.......4...h... │ │ │ │ 0x0000f888 00412d41 0e209d04 9e034293 02940150 .A-A. ....B....P │ │ │ │ 0x0000f898 0adeddd3 d40e0041 2d410b42 deddd3d4 .......A-A.B.... │ │ │ │ 0x0000f8a8 0e00412d 28000000 f80f0000 688cffff ..A-(.......h... │ │ │ │ 0x0000f8b8 68010000 00412d41 0e309d06 9e054493 h....A-A.0....D. │ │ │ │ 0x0000f8c8 04940302 52deddd3 d40e0041 2d000000 ....R......A-... │ │ │ │ 0x0000f8d8 24000000 24100000 a48dffff c4000000 $...$........... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 65613866 39656563 35613835 61346531 ea8f9eec5a85a4e1 │ │ │ │ - 0x00000010 62343036 33633331 36363664 62323930 b4063c31666db290 │ │ │ │ - 0x00000020 36343761 37392e64 65627567 00000000 647a79.debug.... │ │ │ │ - 0x00000030 d8a031b1 ..1. │ │ │ │ + 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 0x0029f0 0x0029f0 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 0001c0 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: e65d1a6fde6c5248e0b582984eb058d13e5d2653 │ │ │ ├── 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) -> 0x1b0 fde=[ 160] │ │ │ │ + 0xfffffffffffffb6c (offset: 0x234c) -> 0x1c4 fde=[ 174] │ │ │ │ 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 00000000000000d0 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 │ │ │ │ @@ -118,110 +118,106 @@ │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-56 │ │ │ │ DW_CFA_advance_loc: 208 to 0000000000001ac8 │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_advance_loc: 44 to 0000000000001af4 │ │ │ │ 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_loc1: 800 to 0000000000001e14 │ │ │ │ + DW_CFA_restore: r23 (x23) │ │ │ │ + DW_CFA_restore: r24 (x24) │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000001e48 │ │ │ │ + DW_CFA_offset: r23 (x23) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (x24) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000001e70 │ │ │ │ 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 0000000000001e74 │ │ │ │ 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 0000000000001e78 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000001e78 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000001eac │ │ │ │ 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 0000000000001eb0 │ │ │ │ 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 0000000000001ff4 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000001fc4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000001ff8 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc1: 360 to 000000000000212c │ │ │ │ + DW_CFA_advance_loc1: 388 to 000000000000217c │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002130 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002180 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002134 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002184 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000213c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000218c │ │ │ │ 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_advance_loc: 4 to 0000000000002190 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000002154 │ │ │ │ - DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_restore: r24 (x24) │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000002190 │ │ │ │ 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_advance_loc: 4 to 0000000000002194 │ │ │ │ + DW_CFA_offset: r26 (x26) at cfa-40 │ │ │ │ + DW_CFA_offset: r25 (x25) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002198 │ │ │ │ + DW_CFA_offset: r28 (x28) at cfa-24 │ │ │ │ + DW_CFA_offset: r27 (x27) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000219c │ │ │ │ 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_restore: r25 (x25) │ │ │ │ + DW_CFA_restore: r26 (x26) │ │ │ │ + DW_CFA_restore: r27 (x27) │ │ │ │ + DW_CFA_restore: r28 (x28) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000021a4 │ │ │ │ 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: r24 (x24) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 228 to 0000000000002288 │ │ │ │ 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: r26 (x26) at cfa-40 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002274 │ │ │ │ + DW_CFA_offset: r28 (x28) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000002294 │ │ │ │ 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: 56 to 00000000000022cc │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000022c0 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000022e8 │ │ │ │ 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_remember_state │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000000231c │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000022e8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000002324 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000022ec │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002328 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000022f0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 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: r25 (x25) │ │ │ │ - DW_CFA_restore: r26 (x26) │ │ │ │ - DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_restore: r28 (x28) │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00000164 0000000000000010 00000168 FDE cie=00000000 pc=000000000000232c..000000000000234c │ │ │ │ +00000160 0000000000000010 00000164 FDE cie=00000000 pc=000000000000232c..000000000000234c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000178 0000000000000044 0000017c FDE cie=00000000 pc=000000000000234c..0000000000002450 │ │ │ │ +00000174 0000000000000044 00000178 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 +252,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 │ │ │ │ +000001bc ZERO terminator │ │ │ ├── strings --all --bytes=8 {} │ │ │ │┄ Ordering differences only │ │ │ │ @@ -31,18 +31,18 @@ │ │ │ │ PyExc_UnicodeDecodeError │ │ │ │ PyUnicode_FromString │ │ │ │ PyIter_Next │ │ │ │ PyExc_TypeError │ │ │ │ PyExc_SyntaxError │ │ │ │ PyExc_MemoryError │ │ │ │ PyMem_RawMalloc │ │ │ │ -PyExc_AssertionError │ │ │ │ -PyExc_IndexError │ │ │ │ PyExc_RuntimeError │ │ │ │ PyErr_Format │ │ │ │ +PyExc_AssertionError │ │ │ │ +PyExc_IndexError │ │ │ │ PyErr_NoMemory │ │ │ │ PyErr_Print │ │ │ │ Py_CompileStringExFlags │ │ │ │ libc.so.6 │ │ │ │ GLIBC_2.17 │ │ │ │ literal_eval │ │ │ │ _elementtree │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -42,18 +42,18 @@ │ │ │ │ 0x000009c8 72726f72 00507955 6e69636f 64655f46 rror.PyUnicode_F │ │ │ │ 0x000009d8 726f6d53 7472696e 67005079 49746572 romString.PyIter │ │ │ │ 0x000009e8 5f4e6578 74005079 4578635f 54797065 _Next.PyExc_Type │ │ │ │ 0x000009f8 4572726f 72005079 4578635f 53796e74 Error.PyExc_Synt │ │ │ │ 0x00000a08 61784572 726f7200 50794578 635f4d65 axError.PyExc_Me │ │ │ │ 0x00000a18 6d6f7279 4572726f 72005079 4d656d5f moryError.PyMem_ │ │ │ │ 0x00000a28 5261774d 616c6c6f 63005079 4578635f RawMalloc.PyExc_ │ │ │ │ - 0x00000a38 41737365 7274696f 6e457272 6f720050 AssertionError.P │ │ │ │ - 0x00000a48 79457863 5f496e64 65784572 726f7200 yExc_IndexError. │ │ │ │ - 0x00000a58 50794578 635f5275 6e74696d 65457272 PyExc_RuntimeErr │ │ │ │ - 0x00000a68 6f720050 79457272 5f466f72 6d617400 or.PyErr_Format. │ │ │ │ + 0x00000a38 52756e74 696d6545 72726f72 00507945 RuntimeError.PyE │ │ │ │ + 0x00000a48 72725f46 6f726d61 74005079 4578635f rr_Format.PyExc_ │ │ │ │ + 0x00000a58 41737365 7274696f 6e457272 6f720050 AssertionError.P │ │ │ │ + 0x00000a68 79457863 5f496e64 65784572 726f7200 yExc_IndexError. │ │ │ │ 0x00000a78 50794572 725f4e6f 4d656d6f 72790050 PyErr_NoMemory.P │ │ │ │ 0x00000a88 79457272 5f507269 6e740061 626f7274 yErr_Print.abort │ │ │ │ 0x00000a98 006d656d 63707900 50795f43 6f6d7069 .memcpy.Py_Compi │ │ │ │ 0x00000aa8 6c655374 72696e67 4578466c 61677300 leStringExFlags. │ │ │ │ 0x00000ab8 6c696263 2e736f2e 3600474c 4942435f libc.so.6.GLIBC_ │ │ │ │ 0x00000ac8 322e3137 00 2.17. │ │ │ ├── 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, 2184 │ │ │ │ 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 │ │ │ │ @@ -29,20 +29,20 @@ │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1400 │ │ │ │ cbz w0, 15b0 │ │ │ │ bl 1420 │ │ │ │ cbz x19, 15bc │ │ │ │ - ldr x0, [x19] │ │ │ │ - tbz w0, #31, 19c8 │ │ │ │ + ldr x1, [x19] │ │ │ │ + tbz w1, #31, 19c8 │ │ │ │ ldr x1, [x22] │ │ │ │ tbz w1, #31, 1adc │ │ │ │ bl 1460 │ │ │ │ - cbnz x0, 2264 │ │ │ │ + cbnz x0, 218c │ │ │ │ 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 1e14 // 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, 1e2c │ │ │ │ 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, 219c │ │ │ │ bl 1420 │ │ │ │ bl 1420 │ │ │ │ ldr x0, [x22] │ │ │ │ tbz w0, #31, 199c │ │ │ │ bl 1460 │ │ │ │ - cbnz x0, 2264 │ │ │ │ + cbnz x0, 218c │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x21 │ │ │ │ bl 1510 │ │ │ │ - cbz x0, 22a4 │ │ │ │ + cbz x0, 22cc │ │ │ │ ldr x2, [x0] │ │ │ │ tbz w2, #31, 1ac8 │ │ │ │ bl 1460 │ │ │ │ - cbnz x0, 2264 │ │ │ │ + cbnz x0, 218c │ │ │ │ adrp x19, 20000 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ add x22, x19, #0x1d8 │ │ │ │ ldr w0, [x19, #472] │ │ │ │ - cbz w0, 1fd0 │ │ │ │ + cbz w0, 2004 │ │ │ │ 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 │ │ │ │ bl 1460 │ │ │ │ - cbnz x0, 1e38 │ │ │ │ + cbnz x0, 1e6c │ │ │ │ add x22, x19, #0x1d8 │ │ │ │ ldr w0, [x22, #24] │ │ │ │ - cbz w0, 1e14 │ │ │ │ + cbz w0, 1e48 │ │ │ │ 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 │ │ │ │ + mov x22, x0 │ │ │ │ cbz x0, 1738 │ │ │ │ - add x2, x19, #0x1d8 │ │ │ │ - mov x1, x0 │ │ │ │ - ldr x0, [x2, #32] │ │ │ │ + add x0, x19, #0x1d8 │ │ │ │ + mov x1, x22 │ │ │ │ + ldr x0, [x0, #32] │ │ │ │ bl 1390 │ │ │ │ - mov x22, x0 │ │ │ │ - cbnz x0, 1e44 │ │ │ │ + mov x23, x0 │ │ │ │ + cbnz x0, 1e78 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1400 │ │ │ │ cbz w0, 1c3c │ │ │ │ bl 1420 │ │ │ │ - ldr x2, [x23] │ │ │ │ - tbz w2, #31, 1c6c │ │ │ │ + ldr x0, [x22] │ │ │ │ + tbz w0, #31, 1c6c │ │ │ │ bl 1460 │ │ │ │ - cbnz x0, 1e38 │ │ │ │ + cbnz x0, 1e6c │ │ │ │ add x23, x19, #0x1d8 │ │ │ │ ldr w0, [x23, #40] │ │ │ │ cbz w0, 1b28 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ sub x1, x20, #0x2 │ │ │ │ str w0, [x23, #40] │ │ │ │ mov x0, #0xfffe // #65534 │ │ │ │ cmp x1, x0 │ │ │ │ b.ls 1b9c // b.plast │ │ │ │ bl 1460 │ │ │ │ - cbnz x0, 1e38 │ │ │ │ + cbnz x0, 1e6c │ │ │ │ add x0, x19, #0x1d8 │ │ │ │ ldr w1, [x0, #68] │ │ │ │ - cbz w1, 1e6c │ │ │ │ + cbz w1, 1ea0 │ │ │ │ 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 │ │ │ │ @@ -182,72 +182,72 @@ │ │ │ │ str x0, [x22] │ │ │ │ cbnz x0, 180c │ │ │ │ mov x0, x22 │ │ │ │ bl 13b0 <_Py_Dealloc@plt> │ │ │ │ ldr x0, [x23] │ │ │ │ tbz w0, #31, 1af4 │ │ │ │ bl 1460 │ │ │ │ - cbnz x0, 1e38 │ │ │ │ + cbnz x0, 1e6c │ │ │ │ add x0, x19, #0x1d8 │ │ │ │ ldr w1, [x0, #80] │ │ │ │ - cbz w1, 2014 │ │ │ │ + cbz w1, 2100 │ │ │ │ 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 │ │ │ │ bl 1460 │ │ │ │ - cbnz x0, 1e38 │ │ │ │ + cbnz x0, 1e6c │ │ │ │ add x22, x19, #0x1d8 │ │ │ │ ldr w0, [x22, #104] │ │ │ │ - cbz w0, 2058 │ │ │ │ + cbz w0, 20d8 │ │ │ │ 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 │ │ │ │ bl 1460 │ │ │ │ - cbnz x0, 1e38 │ │ │ │ + cbnz x0, 1e6c │ │ │ │ add x0, x19, #0x1d8 │ │ │ │ ldr w1, [x0, #120] │ │ │ │ - cbz w1, 2080 │ │ │ │ + cbz w1, 2048 │ │ │ │ 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, 1e6c │ │ │ │ ldr x0, [x19, #128] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ bl 1490 │ │ │ │ mov x19, x0 │ │ │ │ - cbz x0, 1e38 │ │ │ │ + cbz x0, 1e6c │ │ │ │ adrp x2, 2000 │ │ │ │ adrp x1, 2000 │ │ │ │ add x2, x2, #0x678 │ │ │ │ add x1, x1, #0x680 │ │ │ │ mov x3, x22 │ │ │ │ bl 1350 │ │ │ │ - cbnz x0, 21b0 │ │ │ │ + cbnz x0, 22e8 │ │ │ │ bl 1420 │ │ │ │ ldr x0, [x19] │ │ │ │ tbnz w0, #31, 1920 │ │ │ │ sub x0, x0, #0x1 │ │ │ │ str x0, [x19] │ │ │ │ cbnz x0, 1920 │ │ │ │ mov x0, x19 │ │ │ │ @@ -256,24 +256,24 @@ │ │ │ │ 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, 1e6c │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x21 │ │ │ │ bl 234c │ │ │ │ mov w19, w0 │ │ │ │ bl 1460 │ │ │ │ - cbnz x0, 1e38 │ │ │ │ + cbnz x0, 1e6c │ │ │ │ bl 1460 │ │ │ │ - cbnz x0, 2128 │ │ │ │ - cbnz w19, 22c0 │ │ │ │ + cbnz x0, 2318 │ │ │ │ + cbnz w19, 215c │ │ │ │ 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 │ │ │ │ @@ -290,17 +290,17 @@ │ │ │ │ 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 │ │ │ │ + sub x1, x1, #0x1 │ │ │ │ + str x1, [x19] │ │ │ │ + cbnz x1, 15bc │ │ │ │ mov x0, x19 │ │ │ │ bl 13b0 <_Py_Dealloc@plt> │ │ │ │ b 15bc │ │ │ │ sub x0, x0, #0x1 │ │ │ │ str x0, [x19] │ │ │ │ cbnz x0, 1994 │ │ │ │ mov x0, x19 │ │ │ │ @@ -313,33 +313,33 @@ │ │ │ │ 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, 22ac │ │ │ │ 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 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4016] │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1400 │ │ │ │ - cbnz w0, 2324 │ │ │ │ + cbnz w0, 229c │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3952] │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1400 │ │ │ │ - cbnz w0, 231c │ │ │ │ + cbnz w0, 2294 │ │ │ │ add x0, x19, #0x1d8 │ │ │ │ ldr x0, [x0, #8] │ │ │ │ bl 1400 │ │ │ │ cbz w0, 1a84 │ │ │ │ bl 1420 │ │ │ │ mov x0, x24 │ │ │ │ bl 232c │ │ │ │ @@ -371,42 +371,42 @@ │ │ │ │ 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 │ │ │ │ + cbnz x0, 1e6c │ │ │ │ add x0, x19, #0x1d8 │ │ │ │ ldr w1, [x0, #80] │ │ │ │ - cbz w1, 2014 │ │ │ │ + cbz w1, 2100 │ │ │ │ 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, 1e6c │ │ │ │ adrp x1, 2000 │ │ │ │ add x1, x1, #0x5d0 │ │ │ │ bl 1360 │ │ │ │ str x0, [x23, #48] │ │ │ │ - cbz x0, 1e38 │ │ │ │ + cbz x0, 1e6c │ │ │ │ mov x0, x24 │ │ │ │ adrp x1, 2000 │ │ │ │ add x1, x1, #0x5a8 │ │ │ │ bl 1360 │ │ │ │ str x0, [x23, #56] │ │ │ │ - cbz x0, 1e38 │ │ │ │ + cbz x0, 1e6c │ │ │ │ adrp x1, 2000 │ │ │ │ mov x0, x24 │ │ │ │ add x1, x1, #0x5d8 │ │ │ │ bl 1360 │ │ │ │ - cbz x0, 1e38 │ │ │ │ + cbz x0, 1e6c │ │ │ │ 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,65 +418,65 @@ │ │ │ │ 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, 21a4 │ │ │ │ mov x2, x0 │ │ │ │ mov x1, x22 │ │ │ │ ldr x0, [x24, #48] │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ bl 14a0 │ │ │ │ mov x24, x0 │ │ │ │ - cbz x0, 21d0 │ │ │ │ + cbz x0, 21c4 │ │ │ │ ldr x1, [x22] │ │ │ │ tbnz w1, #31, 1bfc │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x22] │ │ │ │ - cbz x1, 213c │ │ │ │ + cbz x1, 2214 │ │ │ │ ldr x1, [x23] │ │ │ │ tbnz w1, #31, 1c10 │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x23] │ │ │ │ - cbz x1, 2148 │ │ │ │ + cbz x1, 2208 │ │ │ │ mov x0, x24 │ │ │ │ bl 232c │ │ │ │ bl 1460 │ │ │ │ - cbnz x0, 1e38 │ │ │ │ + cbnz x0, 1e6c │ │ │ │ add x0, x19, #0x1d8 │ │ │ │ ldr w1, [x0, #68] │ │ │ │ - cbz w1, 1e6c │ │ │ │ + cbz w1, 1ea0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ sub x24, x20, #0x1 │ │ │ │ str w1, [x0, #68] │ │ │ │ b 1790 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3944] │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1400 │ │ │ │ cbnz w0, 172c │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1400 │ │ │ │ cbnz w0, 172c │ │ │ │ - ldr x2, [x23] │ │ │ │ - tbnz w2, #31, 1738 │ │ │ │ - sub x2, x2, #0x1 │ │ │ │ - str x2, [x23] │ │ │ │ - cbnz x2, 1738 │ │ │ │ - mov x0, x23 │ │ │ │ + ldr x0, [x22] │ │ │ │ + tbnz w0, #31, 1738 │ │ │ │ + sub x0, x0, #0x1 │ │ │ │ + str x0, [x22] │ │ │ │ + cbnz x0, 1738 │ │ │ │ + mov x0, x22 │ │ │ │ bl 13b0 <_Py_Dealloc@plt> │ │ │ │ b 1738 │ │ │ │ mov x0, x21 │ │ │ │ bl 14d0 │ │ │ │ mov x22, x0 │ │ │ │ - cbz x0, 2274 │ │ │ │ + cbz x0, 2308 │ │ │ │ add x0, x19, #0x1d8 │ │ │ │ mov x1, x22 │ │ │ │ ldr x0, [x0, #112] │ │ │ │ bl 1390 │ │ │ │ mov x23, x0 │ │ │ │ cbnz x0, 1cc4 │ │ │ │ adrp x1, 1f000 │ │ │ │ @@ -491,25 +491,25 @@ │ │ │ │ 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, 1e6c │ │ │ │ add x0, x19, #0x1d8 │ │ │ │ ldr w1, [x0, #120] │ │ │ │ - cbz w1, 2080 │ │ │ │ + cbz w1, 2048 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #120] │ │ │ │ b 18ac │ │ │ │ mov x0, x21 │ │ │ │ bl 14d0 │ │ │ │ mov x23, x0 │ │ │ │ - cbz x0, 227c │ │ │ │ + cbz x0, 22a4 │ │ │ │ adrp x3, 2000 │ │ │ │ add x3, x3, #0x600 │ │ │ │ adrp x2, 2000 │ │ │ │ adrp x1, 2000 │ │ │ │ add x2, x2, #0x608 │ │ │ │ add x1, x1, #0x610 │ │ │ │ bl 1350 │ │ │ │ @@ -533,15 +533,15 @@ │ │ │ │ str x1, [x0] │ │ │ │ cbnz x1, 1d60 │ │ │ │ bl 13b0 <_Py_Dealloc@plt> │ │ │ │ b 1d60 │ │ │ │ add x0, x19, #0x1d8 │ │ │ │ ldr x0, [x0, #96] │ │ │ │ bl 1400 │ │ │ │ - cbnz w0, 22f0 │ │ │ │ + cbnz w0, 2268 │ │ │ │ mov x0, x22 │ │ │ │ bl 232c │ │ │ │ ldr x0, [x23] │ │ │ │ tbnz w0, #31, 1850 │ │ │ │ sub x0, x0, #0x1 │ │ │ │ str x0, [x23] │ │ │ │ cbnz x0, 1850 │ │ │ │ @@ -565,296 +565,306 @@ │ │ │ │ cbnz w0, 1cc0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3944] │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1400 │ │ │ │ cbnz w0, 1cc0 │ │ │ │ b 1cc4 │ │ │ │ + mov x1, x20 │ │ │ │ + mov x0, x21 │ │ │ │ + mov w19, #0x0 // #0 │ │ │ │ + bl 1510 │ │ │ │ + mov x22, x0 │ │ │ │ + cbnz x0, 1634 │ │ │ │ + adrp x0, 1f000 │ │ │ │ + ldr x0, [x0, #4024] │ │ │ │ + ldr x0, [x0] │ │ │ │ + bl 1400 │ │ │ │ + cbz w0, 166c │ │ │ │ + bl 1420 │ │ │ │ + b 166c │ │ │ │ adrp x0, 2000 │ │ │ │ add x0, x0, #0x5b8 │ │ │ │ bl 1480 │ │ │ │ - cbz x0, 1e38 │ │ │ │ + cbz x0, 1e6c │ │ │ │ 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] │ │ │ │ - b 2314 │ │ │ │ - ldr x0, [x23] │ │ │ │ - tbz w0, #31, 2110 │ │ │ │ + b 228c │ │ │ │ ldr x0, [x22] │ │ │ │ + tbz w0, #31, 2144 │ │ │ │ + ldr x0, [x23] │ │ │ │ tbnz w0, #31, 1738 │ │ │ │ sub x0, x0, #0x1 │ │ │ │ - str x0, [x22] │ │ │ │ + str x0, [x23] │ │ │ │ cbnz x0, 1738 │ │ │ │ - mov x0, x22 │ │ │ │ + mov x0, x23 │ │ │ │ bl 13b0 <_Py_Dealloc@plt> │ │ │ │ b 1738 │ │ │ │ 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 │ │ │ │ + cbz x0, 228c │ │ │ │ add x26, x19, #0x1d8 │ │ │ │ mov x0, #0xc0 // #192 │ │ │ │ bl 1380 │ │ │ │ str x0, [x26, #72] │ │ │ │ - cbz x0, 2310 │ │ │ │ + cbz x0, 2288 │ │ │ │ adrp x1, 2000 │ │ │ │ adrp x25, 1f000 │ │ │ │ adrp x24, 2000 │ │ │ │ add x22, x1, #0x5d0 │ │ │ │ add x25, x25, #0xcd0 │ │ │ │ add x24, x24, #0x5e0 │ │ │ │ mov x27, #0x0 // #0 │ │ │ │ ldr x3, [x25, x27] │ │ │ │ mov x2, x24 │ │ │ │ mov x1, x22 │ │ │ │ mov x0, x23 │ │ │ │ bl 1350 │ │ │ │ mov x4, x0 │ │ │ │ - cbz x0, 2314 │ │ │ │ + cbz x0, 228c │ │ │ │ add x28, x27, #0x8 │ │ │ │ mov x2, x24 │ │ │ │ ldr x5, [x26, #72] │ │ │ │ mov x1, x22 │ │ │ │ ldr x3, [x25, x28] │ │ │ │ mov x0, x23 │ │ │ │ str x4, [x5, x27] │ │ │ │ bl 1350 │ │ │ │ mov x4, x0 │ │ │ │ - cbz x0, 2314 │ │ │ │ + cbz x0, 228c │ │ │ │ add x27, x28, #0x8 │ │ │ │ mov x2, x24 │ │ │ │ ldr x5, [x26, #72] │ │ │ │ mov x1, x22 │ │ │ │ ldr x3, [x25, x27] │ │ │ │ mov x0, x23 │ │ │ │ str x4, [x5, x28] │ │ │ │ bl 1350 │ │ │ │ mov x4, x0 │ │ │ │ - cbz x0, 2314 │ │ │ │ + cbz x0, 228c │ │ │ │ ldr x5, [x26, #72] │ │ │ │ mov x2, x24 │ │ │ │ mov x1, x22 │ │ │ │ mov x0, x23 │ │ │ │ str x4, [x5, x27] │ │ │ │ add x27, x28, #0x10 │ │ │ │ ldr x3, [x25, x27] │ │ │ │ bl 1350 │ │ │ │ mov x4, x0 │ │ │ │ - cbz x0, 2314 │ │ │ │ + cbz x0, 228c │ │ │ │ ldr x5, [x26, #72] │ │ │ │ mov x2, x24 │ │ │ │ mov x1, x22 │ │ │ │ mov x0, x23 │ │ │ │ str x4, [x5, x27] │ │ │ │ add x27, x28, #0x18 │ │ │ │ ldr x3, [x25, x27] │ │ │ │ bl 1350 │ │ │ │ mov x4, x0 │ │ │ │ - cbz x0, 2314 │ │ │ │ + cbz x0, 228c │ │ │ │ ldr x5, [x26, #72] │ │ │ │ mov x2, x24 │ │ │ │ mov x1, x22 │ │ │ │ mov x0, x23 │ │ │ │ str x4, [x5, x27] │ │ │ │ add x27, x28, #0x20 │ │ │ │ ldr x3, [x25, x27] │ │ │ │ bl 1350 │ │ │ │ - cbz x0, 2314 │ │ │ │ + cbz x0, 228c │ │ │ │ ldr x5, [x26, #72] │ │ │ │ str x0, [x5, x27] │ │ │ │ add x27, x28, #0x28 │ │ │ │ cmp x28, #0x98 │ │ │ │ - b.ne 1eb8 // b.any │ │ │ │ + b.ne 1eec // 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 │ │ │ │ + cbz x0, 1e6c │ │ │ │ adrp x1, 2000 │ │ │ │ add x1, x1, #0x5a8 │ │ │ │ bl 1360 │ │ │ │ str x0, [x22, #8] │ │ │ │ - cbz x0, 1e38 │ │ │ │ + cbz x0, 1e6c │ │ │ │ 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 │ │ │ │ + b 1e6c │ │ │ │ adrp x0, 2000 │ │ │ │ add x0, x0, #0x640 │ │ │ │ bl 1480 │ │ │ │ mov x22, x0 │ │ │ │ - cbz x0, 1e38 │ │ │ │ + cbz x0, 1e6c │ │ │ │ adrp x1, 2000 │ │ │ │ add x1, x1, #0x650 │ │ │ │ bl 1360 │ │ │ │ add x2, x19, #0x1d8 │ │ │ │ ldr x1, [x22] │ │ │ │ str x0, [x2, #128] │ │ │ │ - tbnz w1, #31, 20bc │ │ │ │ + tbnz w1, #31, 2084 │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x22] │ │ │ │ - cbz x1, 2304 │ │ │ │ + cbz x1, 227c │ │ │ │ add x23, x19, #0x1d8 │ │ │ │ ldr x0, [x23, #128] │ │ │ │ - cbz x0, 1e38 │ │ │ │ + cbz x0, 1e6c │ │ │ │ adrp x0, 2000 │ │ │ │ add x0, x0, #0x660 │ │ │ │ bl 1480 │ │ │ │ mov x22, x0 │ │ │ │ - cbz x0, 1e38 │ │ │ │ + cbz x0, 1e6c │ │ │ │ adrp x1, 2000 │ │ │ │ add x1, x1, #0x668 │ │ │ │ bl 1360 │ │ │ │ str x0, [x23, #136] │ │ │ │ ldr x1, [x22] │ │ │ │ - tbnz w1, #31, 2100 │ │ │ │ + tbnz w1, #31, 20c8 │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str x1, [x22] │ │ │ │ - cbz x1, 22f8 │ │ │ │ + cbz x1, 2270 │ │ │ │ add x0, x19, #0x1d8 │ │ │ │ ldr x1, [x0, #136] │ │ │ │ cbnz x1, 189c │ │ │ │ - b 1e38 │ │ │ │ + b 1e6c │ │ │ │ + adrp x0, 2000 │ │ │ │ + add x0, x0, #0x628 │ │ │ │ + bl 1480 │ │ │ │ + cbz x0, 1e6c │ │ │ │ + adrp x1, 2000 │ │ │ │ + add x1, x1, #0x630 │ │ │ │ + bl 1360 │ │ │ │ + str x0, [x22, #112] │ │ │ │ + cbnz x0, 1864 │ │ │ │ + b 1e6c │ │ │ │ + add x22, x19, #0x1d8 │ │ │ │ + adrp x0, 2000 │ │ │ │ + add x0, x0, #0x5f0 │ │ │ │ + bl 1480 │ │ │ │ + str x0, [x22, #88] │ │ │ │ + cbz x0, 1e6c │ │ │ │ + adrp x1, 2000 │ │ │ │ + add x1, x1, #0x5f8 │ │ │ │ + bl 1360 │ │ │ │ + str x0, [x22, #96] │ │ │ │ + cbz x0, 1e6c │ │ │ │ + mov w0, #0x1 // #1 │ │ │ │ + str w0, [x22, #80] │ │ │ │ + mov x0, #0xfffff // #1048575 │ │ │ │ + cmp x24, x0 │ │ │ │ + b.ls 183c // b.plast │ │ │ │ + b 1850 │ │ │ │ sub x0, x0, #0x1 │ │ │ │ - str x0, [x23] │ │ │ │ - cbnz x0, 1e4c │ │ │ │ - mov x0, x23 │ │ │ │ + str x0, [x22] │ │ │ │ + cbnz x0, 1e80 │ │ │ │ + mov x0, x22 │ │ │ │ bl 13b0 <_Py_Dealloc@plt> │ │ │ │ - b 1e4c │ │ │ │ + b 1e80 │ │ │ │ + adrp x0, 1f000 │ │ │ │ + ldr x0, [x0, #3976] │ │ │ │ + mov w2, w19 │ │ │ │ + adrp x1, 2000 │ │ │ │ + add x1, x1, #0x690 │ │ │ │ + ldr x0, [x0] │ │ │ │ + bl 1500 │ │ │ │ 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 │ │ │ │ + stp x23, x24, [sp, #48] │ │ │ │ + stp x25, x26, [sp, #64] │ │ │ │ + stp x27, x28, [sp, #80] │ │ │ │ + b 228c │ │ │ │ bl 1420 │ │ │ │ b 1994 │ │ │ │ - mov x1, x20 │ │ │ │ - mov x0, x21 │ │ │ │ - mov w19, #0x0 // #0 │ │ │ │ - bl 1510 │ │ │ │ - mov x22, x0 │ │ │ │ - cbnz x0, 1634 │ │ │ │ - adrp x0, 1f000 │ │ │ │ - ldr x0, [x0, #4024] │ │ │ │ - ldr x0, [x0] │ │ │ │ - bl 1400 │ │ │ │ - cbz w0, 166c │ │ │ │ - bl 1420 │ │ │ │ - b 166c │ │ │ │ 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 │ │ │ │ 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 │ │ │ │ bl 1420 │ │ │ │ b 1be8 │ │ │ │ + mov x0, x23 │ │ │ │ + bl 13b0 <_Py_Dealloc@plt> │ │ │ │ + b 1c10 │ │ │ │ + mov x0, x22 │ │ │ │ + bl 13b0 <_Py_Dealloc@plt> │ │ │ │ + b 1bfc │ │ │ │ bl 1420 │ │ │ │ - b 21e4 │ │ │ │ + b 21d8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1400 │ │ │ │ - cbnz w0, 21f8 │ │ │ │ + cbnz w0, 21ec │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3944] │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1400 │ │ │ │ - cbnz w0, 21f8 │ │ │ │ + cbnz w0, 21ec │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4048] │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1400 │ │ │ │ - cbnz w0, 21f8 │ │ │ │ - b 21fc │ │ │ │ + cbnz w0, 21ec │ │ │ │ + b 21f0 │ │ │ │ + bl 1420 │ │ │ │ + b 1d98 │ │ │ │ + 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 20c8 │ │ │ │ + mov x0, x22 │ │ │ │ + bl 13b0 <_Py_Dealloc@plt> │ │ │ │ + b 2084 │ │ │ │ + bl 13c0 │ │ │ │ + bl 13f0 │ │ │ │ + bl 1450 │ │ │ │ bl 1420 │ │ │ │ - b 1ce8 │ │ │ │ + b 1a70 │ │ │ │ + bl 1420 │ │ │ │ + b 1a5c │ │ │ │ bl 1420 │ │ │ │ b 1850 │ │ │ │ ldr x0, [x23] │ │ │ │ tbnz w0, #31, 16c8 │ │ │ │ sub x0, x0, #0x1 │ │ │ │ str x0, [x23] │ │ │ │ cbnz x0, 16c8 │ │ │ │ @@ -864,41 +874,31 @@ │ │ │ │ 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 │ │ │ │ + ldr x2, [x0] │ │ │ │ + tbnz w2, #31, 22fc │ │ │ │ + sub x2, x2, #0x1 │ │ │ │ + str x2, [x0] │ │ │ │ + cbz x2, 2310 │ │ │ │ + ldr x0, [x19] │ │ │ │ + tbz w0, #31, 190c │ │ │ │ + b 1920 │ │ │ │ + bl 1420 │ │ │ │ + b 1ce8 │ │ │ │ + bl 13b0 <_Py_Dealloc@plt> │ │ │ │ + b 22fc │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ + mov x0, #0x0 // #0 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ b 197c │ │ │ │ - bl 1420 │ │ │ │ - b 1d98 │ │ │ │ - mov x0, x22 │ │ │ │ - bl 13b0 <_Py_Dealloc@plt> │ │ │ │ - b 2100 │ │ │ │ - mov x0, x22 │ │ │ │ - bl 13b0 <_Py_Dealloc@plt> │ │ │ │ - b 20bc │ │ │ │ - bl 13c0 │ │ │ │ - bl 13f0 │ │ │ │ - bl 1450 │ │ │ │ - bl 1420 │ │ │ │ - b 1a70 │ │ │ │ - bl 1420 │ │ │ │ - b 1a5c │ │ │ │ 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 b0010000 6cfbffff ....L.......l... │ │ │ │ + 0x00002800 c4010000 a0fcffff 64000000 d0fcffff ........d....... │ │ │ │ 0x00002810 78000000 0cfdffff 8c000000 60fdffff x...........`... │ │ │ │ 0x00002820 b4000000 80fdffff c8000000 ............ │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -4,29 +4,28 @@ │ │ │ │ 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 d0000000 ................ │ │ │ │ 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 .... │ │ │ │ + 0x00002910 97089807 74d7d84b 97089807 02c8d7d8 ....t..K........ │ │ │ │ + 0x00002920 4d970898 074a0a9a 05990641 9c039b04 M....J.....A.... │ │ │ │ + 0x00002930 410b4d9a 05990641 9c039b04 0251dad9 A.M....A.....Q.. │ │ │ │ + 0x00002940 41dcdb02 61d4d341 d6d541d8 d742930c A...a..A..A..B.. │ │ │ │ + 0x00002950 940b950a 96094198 07970841 9a059906 ......A....A.... │ │ │ │ + 0x00002960 419c039b 0441d7d8 d9dadbdc 42970898 A....A......B... │ │ │ │ + 0x00002970 07799906 9a059b04 9c0343d9 dadbdc4e .y........C....N │ │ │ │ + 0x00002980 d7d84797 0898074d d4d342d6 d541d8d7 ..G....M..B..A.. │ │ │ │ + 0x00002990 10000000 64010000 94f9ffff 20000000 ....d....... ... │ │ │ │ + 0x000029a0 00000000 44000000 78010000 a0f9ffff ....D...x....... │ │ │ │ + 0x000029b0 04010000 00412d42 0eb08001 419d8610 .....A-B....A... │ │ │ │ + 0x000029c0 9e851042 93841094 8310490a d3d4ddde ...B......I..... │ │ │ │ + 0x000029d0 0e00412d 410b4195 8210600a d5410b49 ..A-A.A...`..A.I │ │ │ │ + 0x000029e0 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 35643161 36666465 36633532 34386530 5d1a6fde6c5248e0 │ │ │ │ + 0x00000010 62353832 39383465 62303538 64313365 b582984eb058d13e │ │ │ │ + 0x00000020 35643236 35332e64 65627567 00000000 5d2653.debug.... │ │ │ │ + 0x00000030 b78b4389 ..C.